[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 237
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
Salve.
Potete dirmi a cosa può essere legata la seguente situazione (il tester ha prima dato un ticket di errore 15, ma poi ha chiuso l'ordine)? Dovrei prestarvi più attenzione?
Grazie in anticipo.
Dovrei prestarle più attenzione?
Naturalmente, non dovrebbero esserci errori.
Per favore, aiutatemi.
C'è un errore qui? (Il codice restituisce un biglietto dell'ultimo ordine SELL del mercato)
Grazie in anticipo.
Buon pomeriggio.
Punto interessante: in mql4 la variabile alla fine del blocco { int var; } non viene distrutta, da qui la domanda se è corretto dichiarare la variabile in un ciclo?
Esempio:
for(int i = 0; i < 500; i ++)
{
int var; // cosa succede alla variabile durante l'iterazione?
}
Grazie.
Nah - non sembra essere ancora all'occhio di bue. Lo stesso errore si sta insinuando.
Rimane un'ultima parte del codice, che potrebbe essere collegata a questo:
La cosa più interessante è che l'errore si verifica quando si cerca di chiudere un ordine che era precedentemente un ordine limite, ma successivamente è scattato ed è diventato un ordine a mercato. Se un ordine che originariamente era un ordine a mercato viene chiuso, l'errore non si verifica.
Trovato l'errore, ecco la via d'uscita:
Trovato un errore, ecco la via d'uscita:
Posso farle una domanda stupida? Una specie di strana normalizzazione
Non riesco a capire perché si fa così.
Posso farle una domanda stupida? È una strana normalizzazione
Non riesco a capire perché questo viene fatto.
Questo nel caso in cui si tratti di un lotto di 0,03 e il minimo consentito è 0,01. Quando si divide 0,03 per 2, si ottiene 0,015, che, per quanto ho capito, è inaccettabile. Perciò ho fatto una tale normalizzazione.
Non giudicare duramente - sto solo imparando )). Ma se è un errore - correggetemi, per favore.
Inizia a farlo e noi ti aiuteremo. Questo sembra "farlo per me". C'è praticamente tutto quello di cui hai bisogno lì dentro. Tutto quello che resta da fare è impostare i punti di take e stop per i vostri ordini nel ciclo.
questo è il modo in cui vengono aperti gli ordini:
Voglio fare in modo che lo script calcoli l'assenza di perdite in questo modo:
se
se
se
come inserire correttamente questo codice di definizione della linea di non perdita nell'EA: