CustomSymbolSetSessionTrade

Imposta l'ora di inizio e fine della sessione di trading specificata per il simbolo e il giorno della settimana specificati.

bool  CustomSymbolSetSessionTrade(
   const string      symbol_name,         // nome simbolo
   ENUM_DAY_OF_WEEK  day_of_week,         // giorno della settimana
   uint              session_index,       // indice della sessione
   datetime          from,                // orario d'inizio della sessione
   datetime          to                   // orario di fine della sessione
   );

Parametri

symbol_name

[in]  Nome simbolo personalizzato.

ENUM_DAY_OF_WEEK

[in] Giorno della settimana, valore dall'enumerazione ENUM_DAY_OF_WEEK.

uint

[in] Indice della sessione, per il quale devono essere impostate le ore di inizio e fine. L'indicizzazione della sessione inizia da 0.

from

[in] Orario di inizio sessione in secondi da 00:00, il valore dati della variabile viene ignorato.

to

[in] Orario di fine sessione in secondi da 00:00, il valore dei dati nella variabile viene ignorato.

Valore di Ritorno

true – successo, altrimenti – false. Per ottenere informazioni sull'errore, chiamare la funzione GetLastError().

Nota

Se la sessione con lo specificato session_index già esiste, la funzione modifica semplicemente l'inizio e la fine della sessione.

Se sono stati passati i parametri di partenza e di fine, zero, per la sessione, (from=0 e to=0), la sessione appropriata con il session_index viene eliminata, mentre l'indicizzazione della sessione viene spostata verso il basso.

Le sessioni possono essere aggiunte solo sequenzialmente. In altre parole, puoi aggiungere session_index=1 solo se la sessione con l'indice 0 esiste già. Se questa regola è interrotta, non viene creata una nuova sessione, e la funzione restituisce "false".

Guarda anche

SymbolInfoSessionTrade, Symbol info, TimeToStruct, Date structure