Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 605
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
Glitches in MQL4 ?
Problema simile in altre due situazioni anche con l'operatore if()
E se pensate attentamente e cercate di capire il motivo per cui questo glitch è l'unico per voi? Forse avete un terminale speciale?
E se pensate attentamente e cercate di capire il motivo per cui siete l'unico ad avere un tale difetto? Forse avete un qualche tipo di terminale speciale?
Stavo usando un terminale della InstaForex, niente di strano. E questo inconveniente non è apparso subito. All'inizio era normale, ma poi all'improvviso è scomparso. Reinstallare il terminale non ha aiutato. Dovrò controllare con un altro broker.
Sì, beh... Non ho capito il codice morse. Dovrò farlo uscire allo scoperto...
Forse dovremmo cercare errori nella logica e nel nostro codice?
Un consiglio. Sto ottimizzando, e diciamo che non ho bisogno di parametri, per esempio, ci sono movimenti lenti e veloci, e non ho bisogno di ottenere periodi tali di questi movimenti nei risultati dell'ottimizzazione che il periodo di quello veloce sia più lungo di quello lento.
Come posso "saltare" questo passo di ottimizzazione per condizione?
Sì, beh... Non ho capito il codice morse. Dovrò farlo uscire allo scoperto...
Forse uno dovrebbe cercare gli errori nella logica e nel proprio codice?
Questo pezzo di codice è indipendente dall'algoritmo generale.
Ecco lo stesso blocco, ma funziona correttamente. Usa due operatori IF(), anche se ce n'è solo uno che può essere usato come descritto nel libro di testo. Questo dimostra il funzionamento scorretto dell'operatore IF()/.
Questo pezzo di codice è indipendente dall'algoritmo generale.
Ecco lo stesso blocco, ma funziona correttamente. Utilizza due operatori IF(), anche se uno potrebbe essere usato come descritto nel libro di testo. Questo dimostra il funzionamento scorretto dell'operatore IF()/.
Questa è solo una prova di un bug. Prima di parlare di operazioni errate, dovreste stampare i valori delle variabili usate negli operatori if() e confrontarli con i valori attesi.
E imparate come inserire il codice in modo che possa essere letto normalmente.
Questo mostra solo che abbiamo un bug. Prima di dire che non funziona correttamente, dovreste stampare i valori delle variabili usate nelle istruzioni if() e confrontarli con i valori attesi.
E imparate come inserire il codice in modo che possa essere letto normalmente.
Ho appena copiato il testo del programma. Nel primo post si vede chiaramente che ci sono 5 ordini e il messaggio che non ci sono ordini come Next. this is the second third order etc.
Il programma è semplice come un'unghia, cnt_OO è il numero di ordini aperti, se c'è più di uno significa che c'è un ordine Prossimo, Questo fa parte del blocco per ripristinare i parametri in caso di fallimento e riavvio dell'EA
Ho appena copiato il testo del programma. Nel primo post si vede chiaramente che ci sono 5 ordini e il messaggio che non ci sono ordini come Next. this is the second third order etc.
Il programma è semplice come un chiodo, cnt_OO è un numero di ordini aperti, se c'è più di uno significa che c'è un ordine Prossimo, Questo fa parte del blocco di recupero dei parametri in caso di fallimento e riavvio dell'EA
Dov'è la garanzia che sia così?
Ho appena copiato il testo del programma. Nel primo post si vede chiaramente che ci sono 5 ordini e il messaggio che non ci sono ordini come Next. this is the second third order etc.
Il programma è semplice come un'unghia, cnt_OO è il numero di ordini aperti, se c'è più di uno significa che c'è un ordine Prossimo, Questo fa parte del blocco per recuperare i parametri in caso di fallimento e riavvio dell'EA