Errori, bug, domande - pagina 3076
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
Prima domanda: hai scritto tu stesso questo codice e hai dato questi nomi alle variabili?
Sì.
Sì.
Nomi molto strani - sembra decompilato. Per favore mostra più del tuo altro codice - codice che hai scritto tu stesso.
Nomi molto strani - sembra decompilato. Per favore mostra più del tuo altro codice - codice che hai scritto tu stesso.
Nomi molto strani - sembra decompilato. Per favore mostra più del tuo altro codice - il codice che hai scritto tu stesso.
Divido tutto nel mio Expert Advisor in funzioni, iFunctionExample(), e le variabili iFE1,iFE2,iFE3 per int, e dFE1, dFE2, dFE3 per double. Questo mi rende più facile capire da dove viene tutto.
Nel mio Expert Advisor, divido tutto per funzioni, iFunctionExample(), e le variabili iFE1,iFE2,iFE3 per int, e dFE1, dFE2, dFE3 per double. Per me è più facile capire cosa ne viene fuori in questo modo.
Ok. Grazie per questo chiarimento e per aver iniziato a mettere a posto il codice.
Sto lavorando con due o più ordini allo stesso tempo. Griglia. Controllo il prezzo sotto o sopra il punto di ingresso condizionato. I punti di ingresso condizionali originariamente erano nell'array, ora sono in quelli globali.
E si scopre che le cifre sono scambiate, ma Dio non voglia che lo scambio avvenga. Se solo il confronto fosse stato eseguito correttamente. Ma anche i glitch di sostituzione.
Ho visto che SymbolInfoBid(name,SYMBOL_BID) può restituire 0 o EMPTY_VALUE, quindi vale la pena controllare se è valido.
Ma un doppio confronto se (A>B && B-A<0) è abbastanza divertente: "È più di B ? e anche così ?
non abbiate paura di usare log - stampate le vostre variabili per vedere cosa sta realmente accadendo
PS/ naturalmente i nomi delle variabili sono un dolore...come si fa a leggere e scrivere tale codice :-) e soprattutto ricordate
SymbolInfoBid(name,SYMBOL_BID) può restituire 0 o EMPTY_VALUE, vale la pena controllare se è corretto
Ma un doppio confronto se (A>B && B-A<0) si legge abbastanza divertente: "È più grande di B ? e anche così ?
non abbiate paura di usare log - stampate le vostre variabili per vedere cosa sta realmente accadendo
PS/ naturalmente i nomi delle variabili sono uno scherzo...come si fa a leggere e scrivere un codice del genere :-) e soprattutto ricordare
Scriverò un EA in cui questo errore dovrebbe essere evidente, o non lo incontrerò. Ne scriverò più tardi.
B-A<0 controllo aggiuntivo per assicurare che la funzione non sia colpita, ma altri caratteri prendono dati che bypassano questo controllo.
I biglietti 6,7,8 non hanno ricevuto i loro dati. Se sto scrivendo qualcosa di sbagliato, vi sarei grato se poteste dirmi cosa è sbagliato. Tuttavia ho provato molte modifiche e l'errore persiste.
Vedo il problema nel tester MT5 in modalità visualizzazione.
Cercando di risolvere il problema.
Ho notato quanto segue:
Il tester smette di scrivere registri, di qualsiasi tipo. E a questo punto c'è un crollo, la metamatica crolla.
2020.08.17 06:12:21 EURGBP 0.90496
2020.08.17 06:12:21 EURGBP ACQUISTARE 0,90496
2020.08.17 06:47:12 GBPUSD 1.3098
2020.08.17 06:47:12 GBPUSD ACQUISTARE 1,3098
Proprio alle 6:34:15 c'è un'apertura di trade che non dovrebbe aprirsi.
Si prega di controllare il mio codice sul tester. Mi sembra che il tester non funzioni correttamente dopo gli ultimi aggiornamenti.