Gabriele Zuccala:
Intanto questo è un forum in italiano perciò scrivi in italiano, valuta poi sempre la sezione più indicata di dove postare in base all'argomento. Per quello che riguarda il tuo quesito, nella funzione CountOpenPosition() prendi due volte il nome del simbolo della posizione aumentando cnt e ritornando un valore diverso da 0. Dovresti rivedere un po tutta la funzione ci sono dei passaggi inutili, già chiamando la funzione: Hi every one, I'm new in mql5 programming and I'm trying to create my EA, but I've a problem. This EA when have the condition to open a new position, it doesn't work if exist another position on a different symbol. I don't now if it's a logic or code problem. Thank you for your help.
PositionGetSymbol(i);
selezioni la posizione per poterci lavorare.
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
Ciao a tutti, sono nuovo nella programmazione mql5 e sto cercando di creare il mio EA, ma ho un problema. Questo EA quando si ha la condizione di aprire una nuova posizione, non funziona se esiste un'altra posizione su un simbolo diverso. Non so se si tratta di un problema di logica o di codice. Grazie per l'aiuto.