CustomSymbolSetDouble

Imposta il valore della proprietà di tipo real per un simbolo personalizzato.

bool  CustomSymbolSetDouble(
   const string              symbol_name,      // nome del simbolo
   ENUM_SYMBOL_INFO_DOUBLE   property_id,      // ID proprietà
   double                    property_value    // valore proprietà
   );

Parametri

symbol_name

[in]  Nome simbolo personalizzato.

property_id

[in]  ID della proprietà del Simbolo. Il valore può essere uno dei valori dell'enumerazione ENUM_SYMBOL_INFO_DOUBLE.

property_value

[in] Una variabile di tipo double contenente il valore della proprietà.

Valore di Ritorno

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

Nota

La cronologia(storico) dei minuti e dei tick del simbolo personalizzato viene completamente rimossa se una qualsiasi di queste proprietà viene modificata nelle specifiche del simbolo:

  • SYMBOL_POINT – valore un punto
  • SYMBOL_TRADE_TICK_SIZE - valore di un tick che specifica la variazione di prezzo minima consentita
  • SYMBOL_TRADE_TICK_VALUE - valore di variazione del prezzo di un-tick, per una posizione redditizia

Dopo aver eliminato la cronologia(storico) dei simboli personalizzati, il terminale tenta di creare una nuova cronologia(storico) utilizzando le proprietà aggiornate. Lo stesso accade quando le proprietà dei simboli personalizzati vengono modificate manualmente.

Guarda anche

SymbolInfoDouble