Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 27.06.16
traderdoc traderdoc ist offline
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.735
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Mittels:

SymbolInfoInteger(Symbol(), SYMBOL_START_TIME));
und
SymbolInfoInteger(Symbol(), SYMBOL_EXPIRATION_TIME));
wird pemanent 0 ausgeworfen.


Die Funktion, mit der man diese Zeiten abfragen kann, ist SymbolInfoSessionTrade().

Beispiel:

datetime x, y;
SymbolInfoSessionTrade(Symbol(), MONDAY, 0, x, y);
Alert(Symbol(), "", TimeToStr(x, TIME_MINUTES), "", TimeToStr(y, TIME_MINUTES));

Als Beispiel mit dem Index .SPAINCash werden im Alertfenster als Rückgabewerte der Referenzen x und y

08:00 und 16:30 (brokerspezifisch) ausgeworfen.

Es muß der Wochentag angegeben werden. Statt des Charts eigenem Symbol (Symbol()) kann auch auf die Zeiten eines anderen Handelsinstrumentes zugegriffen werden.

Das funktioniert auch im Tester. Das wäre lediglich noch zu zeigen, ob es auch am Wochenende im Tester funktioniert.


traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.