Hallo FxFan,
danke für Deine Antwort zu so später Stunde und für Deine Zeit!
Also Deine Vermutung 2 wäre richtig gewesen:
Es soll nur der jeweils aktuelle MA2 genommen werden, dann wenn sich der Kurs wirklich
mal extrem weit nach oben oder unten bewegt hat.
(Deswegen hatte ich die Formel so geschrieben)
Entsprechend Deinem Vorschlag habe ich die Formel geändert:
{Zielexits}
LimitStopBuy:= ((MA2+0.007)<=Pr);
LimitStopSell:= ((MA2-0.007)>=Pr);
{Berechnung Stops}
StopBuyBer:= eventCount('OpenBuy') + openedBuy > eventCount('CloseBuy')
and (
LimitStopBuy or Cross (StPr, Pr) or (Pr > StPr and Cross (TrStopLevel, Pr)));
StopSellBer:= eventCount('OpenSell') + openedSell > eventCount('CloseSell')
and (
LimitStopSell or Cross (Pr, StPr) or (Pr < StPr and Cross (Pr, TrStopLevel)));
{Close}
CloseBuy:= (Short and
(eventCount ('OpenBuy') + openedBuy > eventCount ('CloseBuy'))) or StopBuyBer ;
CloseSell:= (Long and
(eventCount ('OpenSell') + openedSell > eventCount ('CloseSell'))) or StopSellBer ;
{Profit}
ExitBuy:= ref (BBBB, -1) = 0 and (StopBuyAnz or Short
or LimitStopBuy);
ExitSell:= ref (SSSS, -1) = 0 and (StopSellAnz or Long
or LimitStopSell);
Ergebnis:
Immer noch 8.000 Pips !
Was fehlt?
Merker brauch ich doch so nicht?!
Fehlt irgendwo eine Klammer??
Hoffentlich findest Du Zeit/Lust mir weiterzuhelfen....