CustomRatesReplace

Sostituisce completamente lo storico dei prezzi del simbolo personalizzato entro l'intervallo di tempo specificato con i dati dell' array di tipo MqlRates.

int  CustomRatesReplace(
   const string     symbol,             // nome del simbolo
   datetime         from,               // data d'inizio
   datetime         to,                 // data di fine
   const MqlRates&  rates[],            // array per i dati da applicare al simbolo personalizzato
   uint             count=WHOLE_ARRAY   // numero degli elementi dell'array rates[] da utilizzare
   );

Parametri

symbol

[in]  Nome simbolo personalizzato.

from

[In] Orario della prima barra nella cronologia dei prezzi entro l'intervallo specificato da aggiornare.

to

[in] Orario dell'ultima bar nello storico dei prezzi entro l'intervallo specificato da aggiornare.

rates[]

[in] Array dei dati storico di tipo MqlRates per M1.

Valore di Ritorno

Numero di barre aggiornate o -1 in caso di errore.

Nota

Se la barra dall'array rates[] va oltre l'intervallo specificato, viene ignorata. Se una tale barra è già presente nello storico dei prezzi e rientra nell'intervallo specificato, viene sostituita. Tutte le altre barre dell'attuale storico dei prezzi al di fuori dell'intervallo specificato restano invariate. L'array dati rates[] dovrebbe essere corretto per quanto riguarda i prezzi OHLC, mentre i tempi di apertura della barra dovrebbero corrispondere al timeframe M1.

 

Guarda anche

CustomRatesDelete, CustomRatesUpdate, CopyRates