Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 27.10.14
Benutzerbild von fxdaytrader
fxdaytrader fxdaytrader ist offline
Premium Mitglied
 
Registriert seit: Dec 2013
Ort: hier und dort
Beiträge: 433
fxdaytrader befindet sich auf einem aufstrebenden Ast
Standard

if((Hour()==HandelsBeginn)&&(Hour()!=HandelsEnde))

Das heißt: Wenn aktuelle Stunde GENAU GLEICH StartStunde UND aktuelle Stunde UNGLEICH EndStunde

Mit anderen Worten: Eine Stunde später (aber noch vor der EndStunde) ist die Bedingung natürlich nicht mehr true, also wird auch nicht mehr gearbeitet. Ist wie ABM - ArbeitBisMittag, lol ...

möglicherweise hilft das:
if((Hour()>=HandelsBeginn)&&(Hour()<=HandelsEnde))

Solange die Bedingung für das öffnen der Position true ist wird dann auch eine neue Posi eröffnet. Du müsstest da eine Begrenzung einbauen oder was auch immer.
__________________
krank im Kopf aber sonst ganz nett
build 509 mql4 editor download