Piani di sviluppo per il MetaTrader 5 Strategy Tester - pagina 18

 
fxsaber:

Si accontenta di personaggi personalizzati. Ma c'è una tale impostazione in TDS, così come molte altre che sarebbero utili nel normale Tester.

Sì, è lì che l'ho sempre usato
 
Artyom Trishkin:
Era stato promesso prima, vero? Cosa è cambiato?

Perché un tester dovrebbe avere bisogno di un calendario?

 
Алексей Тарабанов:

Perché un tester dovrebbe avere bisogno di un calendario?

In modo da poter testare gli EA che funzionano con il calendario senza il fastidio aggiuntivo.

 
Renat Fatkhullin:


Renat, per favore aggiungi gli ordini Market e Limit ai piani dello Strategy Tester per i tick reali.
Questo richiederebbe ulteriori campi obbligatori, nella struttura della cronologia delle zecche.

  1. Campo Volume Ask
  2. Campo Volume Bid
  3. Campo DirectionLast (TICK_FLAG_BUY o TICK_FLAG_SELL)

Se c'è un problema nell'identificazione di DirectionLast
questo è un semplice confronto sul campo.

(Last == Bid ? TICK_FLAG_SELL : TICK_FLAG_BUY)




 
Alexey Viktorov:

In modo che sia possibile testare gli EA che lavorano con il calendario senza ulteriori problemi.

https://www.mql5.com/ru/code/27416

Qui è dove lo script carica gli eventi del calendario in un file della linea temporale. È possibile emettere le notizie per un personaggio specifico. Il file può essere caricato in un array e la data può essere controllata sul tester. Puoi anche scuotere le cose e analizzare le notizie che vengono pubblicate su quasi ogni tick.

Calendar
Calendar
  • www.mql5.com
Пожалуйста, ознакомьтесь с инструкцией, затем удалите этот текст и поместите описание своего скрипта. Требования, предъявляемые к тематике, объему и оформлению публикуемого материала: Какие идеи заложены в коде и как можно интерпретировать показания индикаторов? Опишите внешние переменные. Если выкладывается эксперт, то желательно указать...
 
Dmitiry Ananiev:

https://www.mql5.com/ru/code/27416

Qui è dove lo script scarica gli eventi del calendario in un file di timeline. È possibile emettere le notizie per un personaggio specifico. Il file può essere caricato in un array e la data può essere controllata sul tester. Puoi anche smanettare e analizzare le notizie che vengono pubblicate su quasi tutte le zecche.

Conosco molto bene la danza del tamburello. E la tua danza non è nemmeno degna di attenzione. Purtroppo mi sono preso il tempo di guardarlo.

 

Suggerimento - perché non vietare la data e l'anno esatto nel tester per gli Expert Advisors e gli indicatori del mercato?

Per escludere i segnali "disegnati".

 
Alexey Viktorov:

Conosco molti balli di tamburello. E la tua danza non è nemmeno degna di attenzione. Purtroppo mi sono preso il tempo di guardarlo.

Cosa c'è di sbagliato nel lavorare con un calendario? Il calendario in sé non fa soldi ;)

 
Renat Fatkhullin:

Si prega di aggiungere il numero di trade perdentiSTAT_LOSS_TRADES ai risultati dell'ottimizzazione,

slt


 
dsfx:

Per coloro che testano, specialmente sulla storia del broker, la funzione "escludere i tick ripetitivi" sarebbe molto utile (ad esempio renderla accanto a "profitto in pip per velocizzare i calcoli")

Su un popolare broker ho trovato che 8mln di tick su 13mln al mese sono ripetitivi! Così è possibile aumentare la velocità di test in modo significativo per gli EA acquistati o quelli che non hanno un tale filtro software.


Un altro argomento a favore dell'esclusione dei tick ripetitivi (uguaglianza dei prezzi Bid e Ask) è il notevole risparmio di memoria durante l'ottimizzazione. A volte dobbiamo limitare il numero di agenti per usare abbastanza memoria e non esaurire il disco rigido. Il filtraggio del software in questo caso non aiuta.