Backtesting lahmt extrem
Nabend und frohe weihnachten euch allen :),
vllt kann jem helfen, immer wenn ich den SuperTrend-Indikator einbinde, damit der SL nach dem SuperTrend nachgezogen wird, lahmt der Backtest so extrem , dass ich auf H1 ca ne halbe stunde brauch, um einen Monat zu backtesten. Wie der Code aufgebaut ist seht ihr hier : int start() { //--- Momentum(); if (BarsCount != Bars) if (OrdersTotal()==0 && TimeTrade() == true ) { if(MomLong == 1) { OrderEntry (0); //Buy-Signal MomLong = 0; } if(MomShort == 1) { OrderEntry (1); //Sell-Signal MomShort = 0; } BarsCount = Bars; } if(OrdersTotal() == 1); { SL_Check(); } return(0); } void SL_Check() { double ST_Long = iCustom (Symbol(), 0 , "super-trend",10,1.5,0,1); double ST_Short = iCustom (Symbol(), 0 , "super-trend",10,1.5,1,1); for(int i=0; i<OrdersTotal(); i++) if( OrderSelect(i,SELECT_BY_POS,MODE_TRADES)== true ) if(OrderType() == OP_BUY && OrderMagicNumber() == MagicNumber) { double A = OrderModify(OrderTicket(),NormalizeDouble(OrderOpe nPrice(),MODE_DIGITS), NormalizeDouble( ST_Long,MODE_DIGITS),OrderTakeProfit(),0,Yellow); } if(OrderType() == OP_SELL && OrderMagicNumber() == MagicNumber) { double B = OrderModify(OrderTicket(),NormalizeDouble(OrderOpe nPrice(),MODE_DIGITS), NormalizeDouble( ST_Short,MODE_DIGITS),OrderTakeProfit(),0,Yellow); } } Wenn ich nen festen wert von zB 20 Pips eingeben , geht das ratz fatz, aber wenn ich das wie oben mache, lahmt das ohne ende. Weiß einer nen rat???:confused: LG |
Wenn der Indikator eh nur auf der letzten geschlossenen Kerze Werte liefern soll, dann würde ich den Indikator pro Kerze auch nur einmal aufrufen, also etwa in dieser Art und Weise:
Code:
datetime OldTime; //Deklaration außerhalb int start(); traderdoc |
danke Doc hat geklappt:)
was mich nur gewundert hat ist, dass ich dachte dass ich genau das mit if (BarsCount != Bars) gemacht habe, also nur eine abfrage pro Kerze.... |
Alle Zeitangaben in WEZ +2. Es ist jetzt 19:42 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