Samstag, 20. April 2024, 01:02 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Bullenherz

unregistriert

1

Sonntag, 15. April 2012, 19:04

Nur ein Handelssignal pro Trade

Hallo,
beim Kreuzen einer Linie nach oben, wird ein Enter Long Signal erzeugt. Das System geht Long und bleibt es auch. Es können während des Long Trades immer wieder Enter Long Signale erzeugt werden. Faktisch passiert dann nichts. Das System bleibt Long. Bei einem Stop wird der Trade beendet. Allerdings kann es passieren, daß in der nächsten Periode wieder ein Enter-Signal erzeugt wird. Das sollte aber nicht passieren. Das System sollte bis zum nächsten Enter Short Signal warten. Daher meine Frage: Wie kann ich es bewerkstelligen, daß ich bei einem bspw. Long Trade nur ein Enter Long Signal erhalte und nicht mehere?
Besten Dank im Voraus.
Bullenherz

Ganesha

unregistriert

2

Sonntag, 15. April 2012, 20:06

Hast Du mal versucht einen Schalter zu setzen?

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
calc preEnterLong: (
 //Hier deine Enter-Long-Regeln
);



calc preEnterShort: (

 //Hier deine Enter-Short-Regeln

);

//Magischer Schalter:
calc schalter(0, preEnterLong=1, 1, preEnterShort=-1, -1);

//Und nun die eigentlichen Enter-Long/Short Regel
calc enterlong: preEnterLong and Schalter=-1;
calc entershort: preEnterShort and Schalter=1;

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

3

Montag, 16. April 2012, 08:15

Hallo,

es gibt auch auch in den Testbedingungen/Position die folgende Option:

Richtung stets wechseln:
Wenn Sie diese Option aktivieren, kann nach einer Long-Position nur eine
Short-Position folgen und umgekehrt. Damit kann auf einfache Weise
sichergestellt werden, dass das System nach einem Stop oder Exit nicht wieder in
dieselbe Richtung einsteigt, sondern auf eine Gegenposition wartet.


Viele Grüße
Andreas Knöpfel