è strano se non si utilizza la struttura della richiesta per i prezzi correnti, conta tutto tranne che per gli strumenti come #AA in questo caso restituisce zero, mi chiedo perché? come poi calcolare il margine per tali strumenti
voidOnStart()
{
int total=SymbolsTotal(false);
double marginbay;
double marginsell;
//MqlTick pr;for(int i=0;i<=total;i++)
{
if(OrderCalcMargin(ORDER_TYPE_BUY,SymbolName(i,false),1.0,SymbolInfoDouble(SymbolName(i,false),SYMBOL_ASK),marginbay))
Print("Маржа для покупки "+SymbolName(i,false)+" = ",DoubleToString(marginbay));
elsePrint("Ошибка № - ",GetLastError());
if(OrderCalcMargin(ORDER_TYPE_SELL,SymbolName(i,false),1.0,SymbolInfoDouble(SymbolName(i,false),SYMBOL_BID),marginsell))
Print("Маржа для продажи "+SymbolName(i,false)+" = ",DoubleToString(marginsell));
elsePrint("Ошибка № - ",GetLastError());
}
}
ha scritto questo script per controllare la funzione
Restituisce l'errore 4002, cosa ho fatto di sbagliato?
sergey1294: Ho capito perché la prima versione non funzionava, avrei dovuto scrivere la funzione nel corpo del ciclo per ottenere le citazioni per il simbolo richiesto.
Decidi semplicemente di aiutare... :)
PS
Non so gli altri, ma il mercato è piuttosto chiuso per #AA...
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
Che senso ha compilare una tale costruzione se porterà all'impossibilità di caricare il programma MQL5?
Qual è il numero massimo di array dinamici in un indicatore?
Qual è il numero massimo di array dinamici in un indicatore?
Le limitazioni sono dettate dalle vostre risorse hardware.
Quanta memoria è disponibile.
Qual è il numero massimo di array dinamici in un indicatore?
ha scritto questo script per controllare la funzione
restituisce l'errore 4002, cosa ho fatto di sbagliato?
è strano se non si utilizza la struttura della richiesta per i prezzi correnti, conta tutto tranne che per gli strumenti come #AA in questo caso restituisce zero, mi chiedo perché? come poi calcolare il margine per tali strumenti
ha scritto questo script per controllare la funzione
Restituisce l'errore 4002, cosa ho fatto di sbagliato?
Ho capito perché la prima versione non funzionava, avrei dovuto scrivere la funzione nel corpo del ciclo per ottenere le citazioni per il simbolo richiesto.
Decidi semplicemente di aiutare... :)
PS
Non so gli altri, ma il mercato è piuttosto chiuso per #AA...
Ho anche una domanda, se ho capito bene, che questo tipo di codice è un analogo della funzione di MT4