CustomSymbolSetMarginRate

Imposta i tassi di margine in base al tipo di ordine ed alla direzione di un simbolo personalizzato.

bool  CustomSymbolSetMarginRate(
   const string       symbol_name,              // nome del simbolo
   ENUM_ORDER_TYPE    order_type,               // tipo di ordine
   double             initial_margin_rate,      // tasso del margine iniziale
   double             maintenance_margin_rate   // tasso del margine di mantenimento
   );

Parametri

symbol_name

[in]  Nome simbolo personalizzato.

order_type

[in]  Tipo di Ordine.

initial_margin_rate

[in] Una variabile di tipo double con una tasso di margine iniziale. Il margine iniziale è un deposito cauzionale per un affare di 1 lotto nella direzione appropriata. Moltiplicando il tasso dal margine iniziale, riceviamo l'importo dei fondi da riservare all'account quando piazziamo un ordine del tipo specificato.

maintenance_margin_rate

[in] Una variabile di tipo double con una tasso di margine di mantenimento. Il margine di mantenimento è un importo minimo per mantenere una posizione aperta di 1 lotto nella direzione appropriata. Moltiplicando il tasso dal margine di mantenimento, riceviamo l'importo dei fondi da riservare all'account dopo l'attivazione di un ordine del tipo specificato.

Valore di Ritorno

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

Guarda anche

SymbolInfoMarginRate