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

Habe mir Eure Hinweise sehr genau angesehen und, wie ich glaube, auch verstanden; - und für die "vollen Stunden" dürfte das keine Probleme bereiten. Insoweit erst einmal recht herzlichen Dank.

Will ich nun aber die "vollen Stunden" plus Minuten verarbeiten, komme ich nicht richtig weiter:

extern int TradeTimeHour_1_Begin = 09;
extern int TradeTimeMinute_1_Beginn = 30;
extern int TradeTimeHour_1_End = 11;
extern int TradeTimeMinute_1_End = 30;

int Hour();
int Minute();

CurrentTime = TimeHour(TimeCurrent()) + TimeMinute(TimeCurrent());

bool TradingTime_1 = false;
if (((Hour()>= TradeTimeHour_1_Begin) && (Minute()>= TradeTimeMinute_1_Beginn)) &&
((Hour()< TradeTimeHour_1_End) && (Minute()< TradeTimeMinute_1_End))) returne(false);

else TradingTime_1 = true;

Ich könnte mir vorstellen, dass diese Variante ggf. sogar funktioniert. Allerdings ist das alles andere als "elegant". Gibt es da nicht eine Variante, die "sauberer" ist ?