Einzelnen Beitrag anzeigen
  #16 (permalink)  
Alt 25.04.16
piptrade piptrade ist offline
Mitglied
 
Registriert seit: Sep 2012
Beiträge: 157
piptrade befindet sich auf einem aufstrebenden Ast
Standard

Damit wäre die Frage nach:"1 Klammerpärchen zu viel?" - beantwortet. Klammerpärchen wurde entfernt.
Und zum 2.: Klar, Du hast recht ! - wieder strings. "Ups"!
Mit dem veränderten Code sollten jetzt strings in Integerzahlen gewandelt werden und ein Vergleich von Integerzahlen möglich sein:

extern string TradeTime_1_Begin = "09:30";
extern string TradeTime_1_End = "11:30";
extern string TradeTime_2_Begin = "15:50";
extern string TradeTime_2_End = "17:30";
//+------------------------------------------
datetime Time_1_Begin, Time_1_End, CurrentTime_1;
datetime Time_2_Begin, Time_2_End, CurrentTime_2;
//+------------------------------------------
void init()
{
Time_1_Begin = StrToTime(TimeToStr(TimeCurrent(), TIME_DATE)+" "+TradeTime_1_Begin);
Time_1_End = StrToTime(TimeToStr(TimeCurrent(), TIME_DATE)+" "+TradeTime_1_End);
Time_2_Begin = StrToTime(TimeToStr(TimeCurrent(), TIME_DATE)+" "+TradeTime_2_Begin);
Time_2_End = StrToTime(TimeToStr(TimeCurrent(), TIME_DATE)+" "+TradeTime_2_End);
}
//+------------------------------------------
bool TradingTime()
{
CurrentTime_1 = StrToTime(TimeToStr(TimeCurrent(), TIME_DATE|TIME_MINUTES));
if (Time_1_Begin < Time_1_End)
{
if ((CurrentTime_1 < Time_1_Begin) || (CurrentTime_1 >= Time_1_End)) returne(false);
}
CurrentTime_2 = StrToTime(TimeToStr(TimeCurrent(), TIME_DATE|TIME_MINUTES));
if (Time_2_Begin < Time_2_End)
{
if ((CurrentTime_2 < Time_2_Begin) || (CurrentTime_2 >= Time_2_End)) returne(false);
}
return(true);
}
//int start()
{
if (TradingTime() == false) return(0);
// EA Code
}


Ist das SO ? Oder bin ich dem richtigen Ergebnis wenigstens ein Stück näher gekommen ? (Ich denke, dass ich in den letzten Tagen - Dank Eurer Hilfe - sehr viel dazu gelernt habe und langsam ein Verständnis dafür bekomme, welcher Analogie MQL4 folgt. - Somit auch an dieser Stelle ein herzliches "Danke" !!!)

LG. piptrade