Non posso controllare una variabile di input con una dichiarazione if per più/meno o uguale? Dice che l'input non può essere modificato, ma non è così!
è possibile utilizzarlo per risolvere il problema?
È meglio non fermare il processo. Rimettere tutto com'era e aggiungere
//+-----------------------------------------------------------------------------------------------+//| Функция открытия ордера на покупку |//+-----------------------------------------------------------------------------------------------+void vOrderOpenBuy()
{
// Тикет ордераint iOTi = 0;
iOTi = OrderSend(Symbol(), OP_BUY, LOT(), Ask, Slippage, 0, 0, "", Magic, 0, clrNONE);
Print(bCheckOrders());// Проверим открылся ли ордерif(iOTi > 0)
// Есди да, то выставим уровни убытка и прибыли
vOrderModify(iOTi);
else// Если нет, то получим ошибку
vError(GetLastError());
}
//+-----------------------------------------------------------------------------------------------+//| Функция открытия ордера на продажу |//+-----------------------------------------------------------------------------------------------+void vOrderOpenSell()
{
// Тикет ордера int iOTi = 0;
iOTi = OrderSend(Symbol(), OP_SELL, LOT(), Bid, Slippage, 0, 0, "", Magic, 0, clrNONE);
Print(bCheckOrders());// Проверим открылся ли ордерif(iOTi > 0)
// Есди да, то выставим уровни убытка и прибыли
vOrderModify(iOTi);
else// Если нет, то получим ошибку
vError(GetLastError());
}
//+-----------------------------------------------------------------------------------------------+
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.
Prova questo, rimuovi bCheckOrders() da OnTick() e mettilo come evidenziato.
L'ho fatto, ma non ha avuto alcun effetto.
Ho trovato la funzione
voidSleep(
intmillisecondi// intervallo
);
è possibile risolvere questo problema?
L'ho fatto, ma non ha avuto alcun effetto.
Ho trovato una funzione
voidSleep(
intmillisecondi// intervallo
);
è possibile utilizzarlo per risolvere il problema?
È meglio non fermare il processo. Rimettere tutto com'era e aggiungere
poi vedere cosa stampa il registro.
Gli ingressi sono costanti. Extern applica o assegna una variabile di istanza ad un'altra istanza.
Non ho mai avuto un problema. Lo faccio regolarmente.
È meglio non fermare il processo. Rimettere tutto com'era e aggiungere
e poi vedere che cosa pubblica la rivista.
L'ho fatto, è esattamente lo stesso dell'ultimo.
Nessun errore o altro.
Non ho mai avuto un problema con questo. Lo faccio regolarmente.
E non dovrebbe esserlo!!! possono essere confrontati. Penso che pribludilsa #: non ha dato tutte le informazioni
mql5 ?