Thema: Stoploss
Einzelnen Beitrag anzeigen
  #5 (permalink)  
Alt 16.05.17
MA-EA MA-EA ist offline
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 1.178
MA-EA befindet sich auf einem aufstrebenden Ast
Standard

Hallo.

Hab einen EA gebastelt, der gleichzeitig einen Buy und einen Sell öffnet. Das hat vor einiger Zeit auch funktioniert, da hab ich aber mit OrderProfit() gearbeitet. Jetzt mit SL und TP. Da öffnet er Buy aber keinen Sell, weil wohl mit SL und TP irgendwas nicht stimmt.

Code:
...order sell 0.01 EURUSD opening at market sl: 1.10348 tp: 1.10367 failed [Invalid S/L or T/P]
Code:
extern int Max_Spread=6;//Max Spread
extern double Stoploss=5.0;
extern double Takeprofit=14.0;
Code:
double minstoplevel=MarketInfo(Symbol(),MODE_STOPLEVEL);
double openPrice=NormalizeDouble(MarketInfo(Symbol(),MODE_ASK),_Digits);
double newSL=NormalizeDouble(openPrice-Stoploss*_Point,_Digits);
double newTP=NormalizeDouble(openPrice+Takeprofit*_Point,_Digits);
Code:
OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,newSL,newTP,Name + " Buy(#" + Buy_MagicNumber + ")",Buy_MagicNumber,0,Blue);
OrderSend(Symbol(),OP_SELL,Lots,Bid,Slippage,newSL,newTP,Name + " Sell(#" + Sell_MagicNumber + ")",Sell_MagicNumber,0,Red);}}
Ist jetzt nur nen kurzer Gedanke: Mann müsste wohl irgendwie 2 WP haben, die sich stets gegeneinander entwickeln. Weiß nicht... vielleicht EUR CHF und USD CHF. Wenn CHF einigermaßen stabil bleibt, EUR und USD sich kräftig fetzen, bräuchte man ja eigentlich nur in EURCHF und USDCHF long und short gleichzeitig gehn und je nachdem, welche Posi zuerst negativ ist, schließen, und den Gewinner später schließen, wenn er die Spesen und nen kleinen Gewinn wieder drin hat. Dazu sollte ich aber vielleicht nen extra Thema aufmachen.

Jetzt gehts erst mal darum, dass er überhaupt nen Buy und nen Sell gleichzeitig öffnet und sie jeweils seperat schließt, wenn sie SL und/oder TP erreichen. Welche Richtung das ist, spielt keine Rolle, solange er den Verlierer früher dicht macht und der Gewinner ein paar Pipen einbringt.
Angehängte Dateien
Dateityp: mq4 Valerius_MT4_SLTP_LoSh_ScalpR.mq4 (9,2 KB, 3x aufgerufen)