![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Nel tester, se si fa il test dal 2000 sulle barre giornaliere in modalità"Solo prezzi di apertura" ha trovato un'omissione. Cioè, ecco il risultato normale in modalità"OHLC su M1":
E qui è in modalità"Solo prezzi di apertura":
Approssimativamente dal 2002 al 2006 salta.
---
A qualcuno è successo questo?
Il tester si rifiuta di fare scambi. Se installato da Metatrader5 gli EAs funzionano bene, entrambi impostano ordini sl e tp e aprono trade. Ma non appena MetaTrader5 viene aggiornato, il tester non fa un solo trade. Riavviarlo non aiuta.
PS. Non ho trovato un thread simile nella ricerca, quindi non giurare.
Il tester si rifiuta di fare scambi. Se installato da Metatrader5 gli EAs funzionano bene, entrambi impostano ordini sl e tp e aprono trade. Ma non appena MetaTrader5 viene aggiornato, il tester non fa un solo trade. Riavviarlo non aiuta.
PS. Non ho trovato un thread simile nella ricerca, quindi non giurare.
Signori, potete dirmi dove potrebbe essere il problema.
C'è una funzione per chiudere l'intero volume degli ordini per un simbolo. Il terminale è inondato da errori di tale contenuto:
2011.11.12 13:34:28 2011.10.10 04:01:07 failed instant sell 0.20 EURUSD at 1.34542 [Richiesta non valida]
Ecco il codice della funzione:
Il tuo problema è attualmente risolto aggiungendo 2 righe dopo l'annuncio delle strutture di trading.
La nuova build ha smesso di copiare strutture semplici nel loop. Ecco uno script di prova:
Grazie, l'abbiamo riprodotto. Lo aggiusteremo.
Se "Graph on top" è selezionato nelle proprietà del grafico, il tempo sulla barra inferiore della linea verticale non corrisponde visivamente al tempo sul grafico.
Se "Grafico dall'alto" è disattivato, tuttavia, tutto è normale.
voci aggiunte
ZeroMemory(richiesta);ZeroMemoria(risultato);
dopo aver dichiarato le strutture commerciali ==> tutto ha funzionato ==> come un orologio!
Il tuo problema è attualmente risolto aggiungendo 2 righe dopo l'annuncio delle strutture di trading.
Se OrderSend() viene eseguito più volte all'interno della funzione utente,
allora ZeroMemory(result) deve essere eseguito prima di ogni OrderSend()?
Se OrderSend() viene eseguito più volte all'interno di una funzione utente,
allora ZeroMemory(result) deve essere eseguito prima di ogni OrderSend()?
Se l'Expert Advisor lavora online, carica i dati dalla directory \MetaTrader 5\MQL5\Files. Come posso caricare i dati da un file quando provo l'espert?