Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1193
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
Capito, facciamo così
Dato (nome dei personaggi)
Codice (frammenti)
Selezionare il cavo nel tester per esempio
Eseguirlo e
2020.03.09 19:19:45.766 simbolo EURUSDrfd non esiste
2020.03.09 19:19:45.766 simbolo USDJPYrfd non esiste
2020.03.09 19:19:45.766 simbolo AUDUSDrfd non esiste
Controlla la storia - con un nome così esotico è probabile che la storia abbia solo due settimane (esagerato). Controllare sempre il test su un server di prova MetaQuotes-Demo, e solo allora tutti i tipi di esotici.
E leggete l'aiuto un centinaio di volte - non potete semplicemente fare SymbolSelect - senza controllare il risultato dell'esecuzione.
Esempio di creazione di un indicatore iMA sul simbolo 'USDJPY', con il tester in esecuzione su 'EURUSD'.
Il risultato è corretto. Prima si seleziona il simbolo e poi si crea l'indicatore in base ad esso.
E dove hai specificato il nome del simbolo (in modo che calcoli anche l'euro)?
E dove hai specificato il nome del simbolo (in modo che calcoli anche l'euro)?
Esempio di creazione di un indicatore iMA sul simbolo 'USDJPY', con il tester in esecuzione su 'EURUSD'.'USDJPY' è definito nei parametri. Il tester viene eseguito su"EURUSD". Cosa esattamente non è chiaro?
Controlla la storia - con un nome così esotico è probabile che la storia abbia solo due settimane (esagerato). Controlla sempre il test sul server di prova MetaQuotes-Demo, e solo allora sugli esotici.
E leggete l'aiuto un centinaio di volte - non potete semplicemente fare SymbolSelect - senza controllare il risultato dell'esecuzione.
C'è una sfumatura - non è il primo anno che leggo e faccio qualcosa in MQL, e funziona, dannazione:)
Forse un bug nei simboli (nei loro nomi), ma allora non funzionerebbe affatto.
Esempio di creazione di un indicatore iMA sul simbolo 'USDJPY', con il tester in esecuzione su 'EURUSD'.'USDJPY' - impostato nei parametri. Il tester funziona su"EURUSD". Cosa esattamente non è chiaro?
L'ho già fatto - pensavo che non fosse nel codice stesso.
E
2020.03.09 20:12:36.212 2010.01.01 00:00:00 cannot load indicator 'Moving Average' [4801]
2020.03.09 20:12:36.212 2010.01.01 00:00:00 Impossibile creare l'handle dell'indicatore iMA per il simbolo GBPUSDrfd/PERIOD_H1, codice errore 4801
UPD
Impostato sul simbolo dell'euro - funziona.
Selezionare il cavo... e il resto lo avete già letto da sopra :)
Per riassumere, il problema è nella costruzione, non nella scheda. Broker - ben noto russo (nel registro della Banca Centrale, e ci sono solo 4 di loro) Sulla battaglia - funziona. Nel tester - non aggiunge simboli alla panoramica del mercato. Perché - domanda agli sviluppatori. Hanno gettato l'argomento in "domande dei nuovi arrivati", e per niente.
Già fatto - pensavo non fosse nel codice stesso.
E.
2020.03.09 20:12:36.212 2010.01.01 00:00:00 cannot load indicator 'Moving Average' [4801]
2020.03.09 20:12:36.212 2010.01.01 00:00:00 Impossibile creare l'handle dell'indicatore iMA per il simbolo GBPUSDrfd/PERIOD_H1, codice errore 4801
UPD
Impostato sul simbolo dell'euro - funziona.
Selezionare il cavo... beh, il resto lo leggete in cima :)
Forum sul trading, sistemi di trading automatico e test di strategia
FAQ da principianti MQL5 MT5 MetaTrader 5
Vladimir Karputov, 2020.03.09 18:07
Dovresti controllare la storia - con un nome così esotico, la storia ha probabilmente solo due settimane (esagerato). Controlla sempre il test sul server di prova MetaQuotes-Demo, e solo allora su eventuali esotici.
***
Quali sono le impostazioni nel TERMINALE, per il numero di BARRE sul grafico?
Storia dal 2000 e tutto ha funzionato 2 giorni fa (non è una discussione - capisco)
Leggere l'aiuto cento volte - beh, non è questo il risultato:
2020.03.09 19:19:45.766simbolo EURUSDrfd non esiste
2020.03.09 19:19:45.766 simbolo USDJPYrfd non esiste
2020.03.09 19:19:45.766 simbolo AUDUSDrfd non esiste
Qual è l'impostazione nel TERMINAL, per il numero di BAR sul grafico?
100.000 barre nella finestra
Questo influenza il "simbolo non esiste"?
100.000 barre nella finestra
Questo influenza il "simbolo non esiste"?
Se ci sono poche barre e la data del test è molto presto e non si sovrappone alle barre, ci saranno degli errori.
E ti ho dato il codice che funziona su tutti i miei server. Non capisco cos'hai lì. Testatelo su un server normale, e poi scoprite perché non funziona su un server esotico.Storia dal 2000 e tutto ha funzionato 2 giorni fa (non è una discussione - capisco)
Leggere l'aiuto cento volte - beh, non è questo il risultato:
2020.03.09 19:19:45.766 simbolo EURUSDrfd non esiste
2020.03.09 19:19:45.766 simbolo USDJPYrfd non esiste
2020.03.09 19:19:45.766 simbolo AUDUSDrfd non esiste
La linea come questa
indica solo che il nome del simbolo non esiste - state facendo qualcosa di sbagliato. State impostando il nome del simbolo in modo errato. Prima di selezionare un simbolo, stampa il valore del simbolo. Forse hai messo uno spazio a sinistra o a destra nel nome - non si vede lo spazio, ma il simbolo appare con il nome sbagliato.