Ancora una volta, se il flag della funzione select è impostato su mode_trades gli ordini sono assegnati al corrente e non dalla storia, quindi non ha senso richiedere il tempo di chiusura, sarà sempre uguale a zero
Gli ordini sono semplicemente entrambi aperti, un ordine pendente si innesca, il secondo viene cancellato, quello innescato viene chiuso al take o allo stop, ed è qui che si ferma, perché non viene avviato alcun ciclo e viene salvato il valore di 1 per una delle variabili...
Techno: Ancora una volta, se il flag della funzione select è impostato su mode_trades gli ordini sono assegnati al corrente e non dalla storia, quindi non ha senso richiedere il tempo di chiusura, sarà sempre uguale a zero
L'ho aggiustato... lo so anch'io ma ho appena iniziato a provare tutto
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.
sopra
Non è più in alto, è dentro, all'inizio.
No e non funziona così... perché se non ci sono pose, il selettore non cambierà il valore della variabile finché non appare la prossima
E' così che volevo fare:
Ancora una volta, se il flag della funzione select è impostato su mode_trades gli ordini sono assegnati al corrente e non dalla storia, quindi non ha senso richiedere il tempo di chiusura, sarà sempre uguale a zero
L'ho aggiustato... lo so anch'io ma ho appena iniziato a provare tutto
A proposito, è così che dovrebbe essere?
Una base come questa potrebbe funzionare? Funziona sempre al 100% per me:
if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES)==true)
{
if(OrderSymbol()==Symbol())
{
...e così via...
}
}