[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 165
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Utilizzare la funzione NormalizeDouble(lot,2)
Grazie. Ho il sospetto che sia quello che stavo cercando.
Grazie per la discussione. Anche le tue informazioni saranno utili.
Dove si nasconde l'errore ')'? - parametri sbagliati contare 4 volte? Forse non è così che dovrebbe essere scritto?
Dove si nasconde l'errore ')'? - parametri sbagliati contare 4 volte? Forse non è questo il modo di scriverlo?
Signori professionisti, ho bisogno di nuovo del vostro aiuto!
Qui sotto c'è un frammento di codice responsabile della chiusura dei trade, ma il fatto è che quando gli ordini pendenti non vengono eseguiti non li cancella, non riesco a capire perché. Ma quando ho bisogno di chiudere un ordine pendente che è già stato eseguito, tutto va correttamente e se l'ordine non è stato eseguito allora si blocca lì finché non viene eseguito...
OrderSelect(0, SELECT_BY_POS, MODE_TRADES);
Magic = OrderMagicNumber();
orderticket = OrderTicket();
if (OrdersTotal() == 1 && Magic == 111 && OrderType( ) == 0)
{
if (H1_BUY_5 == 0 || H1_BUY_1 == 0)
{
OrderClose(orderticket, lots, Bid, 5, Yellow);
if (OrdersTotal() == 1) OrderDelete(orderticket, Brown);
}
}
Xaoss1990:
Qui sotto c'è un frammento di codice responsabile della chiusura dei trade, ma il fatto è che quando gli ordini pendenti non vengono eseguiti non li cancella, non riesco a capire perché.
if (OrdersTotal() == 1 && Magic == 111 && OrderType( ) == 0)
questo interferisce
Ho messo una funzione nel mio EA per chiudere 1/3 del lotto aperto quando lo stoploss viene attivato a breakeven, ma per qualche motivo non funziona.
Puoi dirmi cosa c'è che non va?
Ho messo una funzione nel mio EA per chiudere 1/3 del lotto aperto quando lo stoploss viene attivato a breakeven, ma per qualche motivo non funziona.
Puoi dirmi cosa c'è che non va?
Probabilmente perché si calcola prima il lotto e poi