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)
-   -   Close Order nach 5 Bars (http://www.expert-advisor.com/forum/showthread.php?t=3666)

Postbote 18.05.14 12:41

Close Order nach 5 Bars
 
Hallo Community,

ich benötige dringend Eure Hilfe. Ich brauche einen MQL4 Code, der meine Trades nach einer vorgegebenen Anzahel an Bars schließt.

Bisher habe ich es soweit geschafft:

HTML-Code:

      for(int pos = OrdersTotal()-1; pos >= 0 ; pos--)
      {
        if (OrderSelect(pos, SELECT_BY_POS &&  OrderMagicNumber() == MagicNumber &&  OrderSymbol()== Symbol() ))         
        {             
            int CurrDay = TimeDay(TimeCurrent());
            int CloseTradeDay = TimeDay(OrderOpenTime());
           
            if(CurrDay-CloseTradeDay>5)
            OrderClose( OrderTicket(), OrderLots(), OrderClosePrice(), 3, CLR_NONE);
        }
      }

Das Problem ist hier bei, dass der EA nur die Anzahle der Tage zählt, also insklusive dem Wochenende. Mein EA soll aber nur die Handelstage zählen.

Kann mir jemand weiterhelfen?

Postbote 18.05.14 12:53

Hat sich schon erledigt, hab es hinbekommen!

fxdaytrader 18.05.14 13:09

Gleiches Thema (aber auf ff.com): How to code time-based stops @ Forex Factory


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:53 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