Einzelnen Beitrag anzeigen
  #15 (permalink)  
Alt 13.06.16
ralfbenker ralfbenker ist offline
Mitglied
 
Registriert seit: Oct 2015
Ort: Karlshagen
Beiträge: 199
ralfbenker befindet sich auf einem aufstrebenden Ast
Standard

Aber der Code ist klasse, hab den Code von traderdoc gerade gegen meinen Code zur Rangebestimmung ausgetauscht, mein EA läuft im Backtest viel flüssiger. So sieht der jetzt bei mir mit Sonntagscode aus:

Code:
 if (Oldtime != iTime(NULL,PERIOD_D1,0))
{
candlestart = iBarShift(Symbol(), PERIOD_M5, StrToTime(ErsteKerzeVT) - 86400);
candleend =   iBarShift(Symbol(), PERIOD_M5, StrToTime(LetzteKerzeVT) - 86400);

if (DayOfWeek()==1)
{
candlestart = iBarShift(Symbol(), PERIOD_M5, StrToTime(ErsteKerzeVT) - 3*86400);
candleend =   iBarShift(Symbol(), PERIOD_M5, StrToTime(LetzteKerzeVT) - 3*86400);
}

int candlehighest = iHighest(Symbol(), PERIOD_M5, MODE_HIGH, candlestart-candleend, candleend);
int candlelowest = iLowest(Symbol(), PERIOD_M5, MODE_LOW, candlestart-candleend, candleend);
high = iHigh(Symbol(), PERIOD_M5, candlehighest);
low = iLow(Symbol(), PERIOD_M5, candlelowest);
if (VerfallstagTrading == false)
{
if(DayOfWeek()==5 && Day()>=15 && Day()<=21) TradeAllowed=false;
}


Oldtime=iTime(NULL,PERIOD_D1,0);
}