Errori, bug, domande - pagina 3024

 
traveller00:

SymbolInfoMarginRate ? E contare il margine a mano, qualcosa come.

Provato. Non sempre funziona.

 
fxsaber:

Come posso ottenere il valore di questo campo in MT5 che posso vedere in MT4?


Condividi la funzione che produce sempre il valore corretto del margine. OrderCalcMargin mente, purtroppo. Questa non è la panacea.

Questo campo è disponibile in mql4?

 
Alexey Viktorov:

Questo campo è disponibile in mql4?

Non direttamente, no.

 
fxsaber:

Non direttamente, no.

Non diretto è anche una spina nel fianco...

Perché SymbolInfoMarginRate non aiuta sempre?

 
Alexey Viktorov:

Perché SymbolInfoMarginRate non funziona sempre?

Questo script ne dà 1000.

void OnStart()
{
  Alert(GetMarginRequired(_Symbol)); // https://www.mql5.com/ru/forum/170952/page9#comment_4134898
}

Dovrebbe dare 2000.

 

C'è un altro trucco con il margine in MT5.

Non capisco perché ACCOUNT_MARGIN_LEVEL sia calcolato così male.

 
Come maiACCOUNT_LEVERAGE è finito inENUM_ACCOUNT_INFO_INTEGER e non inENUM_ACCOUNT_INFO_DOUBLE?
 
fxsaber:
Come maiACCOUNT_LEVERAGE è inENUM_ACCOUNT_INFO_INTEGER e non inENUM_ACCOUNT_INFO_DOUBLE?

È una leva. Il livello di margine è tutta un'altra cosa. Non posso dire a memoria come si conta, ma non è lo stesso.

Penso che 999.17 sia

LIVELLO MARGINE CONTO

Livello di margine del conto in percentuale

doppio

 
fxsaber:

Questo script ne dà 1.000.

Dovrebbe darne 2.000.

E se si moltiplica per il margine di iniziazione, dall'istantanea nel prossimo post, si ottiene esattamente 2000

 

2940