Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Programmierung MQL4 (http://www.expert-advisor.com/forum/forumdisplay.php?f=220)
-   -   Stopps nach mehreren Levels nachziehen (http://www.expert-advisor.com/forum/showthread.php?t=3634)

Postbote 21.04.14 15:53

Stopps nach mehreren Levels nachziehen
 
Hallo Community,

ich brauche bei folgender Umsetzung Hilfe:

Ich möchte meinen EA so programmieren, dass wenn der Trade 23,6% im Plus ist, den Stopp ebenfalls um 23,6% nachzieht.
Das nächste Level wäre, wenn der Trade 38,2% im Plus liegt, der Stopp auch wieder um 38,2% (VOM URSPRUNGS STOPLOSS) nachgezogen wird.

Programmiert habe ich diese wie folgt:

PHP-Code:

   if(OrderMagicNumber()==MagicNumberBlackMarubozu && OpenOrdersThisPairBlackMarubozu(Symbol())==&& OrderSymbol()==Symbol() && OrderType()==OP_SELL )
   {  
      
double FirstStopLoss OrderStopLoss();
      
      if(
Bid OrderOpenPrice()-(OrderOpenPrice()-OrderTakeProfit())*0.236)
      
double New_StopLoss_BlackMarubozu_ MathMin(FirstStopLossOrderOpenPrice()+(FirstStopLoss-OrderOpenPrice())*(1-0.236));
      
OrderModify(OrderTicket(),OrderOpenPrice(),MathMin(FirstStopLoss,OrderOpenPrice()+(FirstStopLoss-OrderOpenPrice())*(1-0.236)),OrderTakeProfit(),0,CLR_NONE); 
      
      if(
Bid OrderOpenPrice()-(OrderOpenPrice()-OrderTakeProfit())*0.382)
      
double New_StopLoss_BlackMarubozu_382 MathMin(OrderStopLoss(), OrderOpenPrice()+(OrderStopLoss()-OrderOpenPrice())*(1-0.382));
      
OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()+0.0040,OrderTakeProfit(),0,CLR_NONE); 

Das Problem ist, dass mein EA für FirstStopLoss immer den letzten bestimmten Stopp berechnet. Gibt es eine Möglichkeit, den Ursprungsstoploss anzusprechen?

Vielen Dank schonmal im Voraus!!!

Postbote 21.04.14 21:42

Hat sich erledigt, hab es hinbekommen!!!


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:20 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum