Errori, bug, domande - pagina 1935
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
Quindi non sono sicuro che si tratti di funzioni commerciali...
C'è un esempio di dichiarazione costruttiva che chiunque può riprodurre.
Capisco - posterei il codice, ma usa una classe per funzioni di trading che non ho ancora pagato...
Durante il rendering, osservo un graduale rallentamento - quasi un paio di secondi per barra alla massima velocità - qualche idea su cosa possa essere?
Nessun controllo antivirus, disco SSD, spazio su di esso...
Riscritto un EA da MT4 a MT5
La storia è la stessa, test per punti di controllo su minuti.
MT5
2017.07.20 20:01:38.059 Core 1 Si-9.17,M1: 107509 tick, 35385 barre generate. Ambiente sincronizzato alle 0:00:00.078. Test superato in 0:03:52.707 (incluso il preprocessing di ticks 0:00:00.031).
MT4
2017.07.20 20:02:32.696 RUBRUR,M1: 225314 eventi tick (35701 barre, 231783 stati delle barre) processati in 0:00:04.259 (tempo totale 0:00:11.310)
Lei mostra il codice di entrambi gli EA. Avete il pigro emulatore MQL4 invece del nativo MQL5, giusto?
Non ancora pronto per mostrare il codice a causa di
Forum sul trading, sistemi di trading automatico e test di strategia
Bug, bug, domande
Aleksey Vyazmikin, 2017.07.20 23:28
Capisco - posterei il codice, ma usa una classe per funzioni di trading che non ho ancora pagato...
Ma pronto a mostrare i risultati di profilazione da MT5 - come ho capito le funzioni di trading sono fuori questione.
Forse sto facendo qualcosa di sbagliato?Per l'ambiente OHLC uso le seguenti funzioni
Non sono ancora pronto a mostrare il codice a causa di
Ma sono pronto a mostrare i risultati di profilazione da MT5 - come ho capito le funzioni di trading sono fuori questione.
Per l'ambiente OHLC uso le seguenti funzioni
Forse sto facendo qualcosa di sbagliato?Copiate tutte le barre disponibili dalla storia, ma in realtà avete bisogno solo dell'indice che state cercando
Copiate tutte le barre disponibili dalla storia, ma in realtà avete bisogno solo dell'indice che state cercando
L'ho cambiato secondo la tua ricetta e la EA ha smesso di aprire gli ordini... Forse ho sbagliato di nuovo?
Hai cambiato la tua ricetta e l'EA ha smesso di aprire gli ordini... Forse ho sbagliato di nuovo?
Chiudere != Alto
PS. Si prega di scrivere qui, non è l'argomento
Chiedo ai moderatori di spostare i post nell'argomento giusto, non di cestinare questo
Chiudere != Alto
PS. Posta qui, questo non è l'argomento giusto.
Chiedo ai moderatori di spostare i post nel topic giusto, non di sporcare questo
Grazie - corretto.
Il codice è il seguente.
Il tempo nel tester è cresciuto - stanco di aspettare :)
Sto contando i lotti scambiati nella storia del mese corrente.
Risulta che se mostro gli ordini per un determinato periodo di tempo nella storia del terminale, per esempio, per gli ultimi tre giorni, alloraOrdersHistoryTotal() vede solo gli ultimi tre giorni.
OrdersHistoryTotal() dovrebbe vedere tutti gli ordini dell'intera storia, ma il filtraggio per date e periodi dovrebbe essere eseguito da uno sviluppatore.
Altrimenti, l'errato occultamento della cronologia da parte dell'utente può portare a problemi ....