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
Ok, ho inserito il tuo codice nel mio EA e funziona perfettamente! Ho sorriso quando ho visto l'EA eseguirsi come volevo!!!
Grazie mille ......
E' in backtest perché il mercato è chiuso...
Ma c'è un problema:
L'Ea apre correttamente le posizioni, ma gli acquisti non vengono mai chiusi e le vendite vengono immediatamente chiuse quando vengono aperte.
Non vuoi sapere se il tuo OrderClose() ha fallito e se sì perché? Perché non stai controllando il valore di ritorno della funzione OrderClose() e segnalando eventuali errori? Potresti scoprire che sia il Buy che il Sell stanno cercando di chiudere immediatamente ma il Buy OrderClose() fallisce...
Cosa sono i valori di ritorno della funzione? Come posso usarli?
Non c'è nessun errore nella scheda Journal.
Metterò dei valori di ritorno. Posso farlo?
Non c'è nessun errore nella scheda Journal.
Metterò dei valori di ritorno. Posso farlo?
Chiudere ha un significato diverso . . . OrderClose() restituisce un bool . . .
Close ha un significato diverso . . . OrderClose() restituisce un bool . . .
Ok ok lo farò, grazie :)
Ho inserito:
Nessun errore scritto.
Ho inserito:
Nessun errore scritto.
Non si può chiudere due volte lo stesso ordine.
Ho risolto il problema, le condizioni di loop non erano codificate correttamente...
Grazie ancora.
Ciao a tutti,
Ho usato il codice dato da WHRoeder, ma vedo con il tempo che EA prende solo un "#define" per essere un riferimento per le 4 diverse ore.
Ho provato in modo diverso:
Ho costruito un arraysize con Int che sono riferimento alla candela ed è lo stesso, solo uno è considerato non il 4 numero, come posso risolvere?
Ok, ho inserito il tuo codice nel mio EA e funziona perfettamente! Ho sorriso quando ho visto l'EA eseguirsi come volevo!!!
. . . come posso risolverlo?