Argomento interessante per molti: cosa c'è di nuovo in MetaTrader 4 e MQL4 - grandi cambiamenti in arrivo - pagina 35

 
sanyooooook:

testarlo nel mondo reale, è il modo più sicuro

ZS: Ho notato che gli schemi scompaiono non appena li noto (vedi anche la pagina web).

Probabilmente non solo lo noterete, ma avrete anche il tempo di toglierlo. )))
 
tol64:
Beh, probabilmente non solo lo noterete, ma riuscirete anche a pizzicarlo. )))
Naturalmente, mentre state scrivendo il codice per seguire questa regola, mentre lo state testando su una storia vecchia di 100 anni, la regola scompare, quindi è reale
 
hrenfx:

Quale diffusione delle zecche? Vi rendete conto che non ci dovrebbe essere alcuna diffusione nel tester? E le zecche sono al 99% inutili.

Solo HighBid e LowAsk sono necessari. Nessuna zecca o diffusione. Smettila di dire sciocchezze.

HighBid e LowAsk sono fatti di questo, qual è l'assurdità? Le zecche in questo caso sono informazioni più complete.
 
sanyooooook:
Naturalmente, e mentre si scrive il codice per adattarlo a questa legittimità, mentre lo si testa su 100 anni di storia, il modello scompare, quindi solo il vero
Oppa, quindi questo significa che MQ ha scritto il tester per niente?
 
Urain:
Oppa, quindi MQ ha scritto il tester per niente?

Uso il tester solo per controllare se il codice è corretto, cercare dei modelli attraverso il tester non ha senso per me.

Penso che sia per questo che l'hanno scritto, per testare rapidamente il codice per eventuali errori, le condizioni nel tester sono molto perfette.

Non ho mai provato MT5, ma a giudicare dal tema è lo stesso, a qualcuno manca qualcosa), non ha senso, è ancora diverso nella vita reale, solo se si controlla il codice per la correttezza dell'algoritmo.

 
hrenfx:

Quale diffusione delle zecche? Vi rendete conto che non ci dovrebbe essere alcuna diffusione nel tester? E le zecche sono al 99% inutili.

È necessario avere solo HighBid e LowAsk. Niente zecche e spread. Smettila di dire sciocchezze.

C'è un problema sottile con i test di extremum.

Il punto è che non sappiamo mai in tempo reale che un certo "ora-prezzo" è un extremum, se lo è - sarà visibile sulla storia, ma nessuno lo sa "proprio qui-ora" (almeno in modo affidabile). D'altra parte, il tester lo sa in anticipo. Così, il trading sugli estremi nel tester (per esempio, sull'OHLC) è una specie di consiglio del tester, ed è un'informazione molto importante (direi critica).

Per questo motivo io, per esempio, non mi fido particolarmente dei tentativi di sintonizzare il TS "direttamente" usando il test OHLS. Almeno io non lo pratico per le ragioni di cui sopra. Ora mi sembra che tale ottimizzazione sia possibile ma sono necessari sforzi particolari per non diventare vittima dell'auto-inganno.

 
sanyooooook:

Uso il tester solo per controllare se il codice è corretto, cercare dei modelli attraverso il tester non ha senso per me.

Penso che sia per questo che hanno scritto, per testare rapidamente il codice per possibili errori, le condizioni nel tester sono molto perfette.

Se volete controllare le strategie pips fuori di esso (quello in MT4 ora, MT5 non ha provato molto, ma a giudicare dal tema lo stesso, qualcuno manca qualcosa) non ha senso, è diverso nella vita reale, solo se si controlla il codice per la correttezza dell'algoritmo.

L'unica differenza è se il codice viene controllato per la correttezza dell'algoritmo.

E tu stai piantando chiodi con un microscopio :)

 
MetaDriver:

C'è un problema sottile con i test di extremum.

Il punto è che non sappiamo mai in tempo reale che un certo "ora-prezzo" è un extremum, se lo è - si vedrà sulla storia, ma "proprio qui-ora" non è noto a nessuno (almeno in modo affidabile). D'altra parte, il tester lo sa in anticipo. Così, il trading sugli estremi nel tester (per esempio, sull'OHLC) è una specie di consiglio del tester, ed è un'informazione molto importante (direi critica).

Per questo motivo io, per esempio, non mi fido particolarmente dei tentativi di sintonizzare il TS "direttamente" tramite test su OHLC. Almeno, non lo pratico per le ragioni di cui sopra. Ora mi sembra che tale ottimizzazione sia possibile ma saranno necessari sforzi particolari per non diventare vittima di un auto-inganno.

Quindi hai bisogno di una storia di ticchettio? (non rispondere è una provocazione :)
Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5
Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5
  • 2010.05.21
  • MetaQuotes Software Corp.
  • www.mql5.com
MetaTrader 5 позволяет во встроенном тестере стратегий моделировать автоматическую торговлю с помощью экспертов на языке MQL5. Такое моделирование называется тестированием экспертов, и может проводиться с использованием многопоточной оптимизации и одновременно по множеству инструментов. Для проведения тщательного тестирования требуется генерировать тики на основе имеющейся минутной истории. В статье дается подробное описание алгоритма, по которому генерируются тики для исторического тестирования в клиентском терминале MetaTrader 5.
 
Urain:

Beh, la gente ha cercato di segare, c'erano tutti i tipi di scadenze, sbrigarsi, hey whoopee.

E tu usi un microscopio per piantare i chiodi :)

È così che si fa).

ZS: ha mentito un po', alcune strategie vengono eseguite nel tester per un'idea generale del sistema, ma solo se il sistema è interessante

Non guardo lo stato citato nel tester (sto mentendo un po'), guardo il grafico da lontano, se le icone blu sono sotto quelle rosse il sistema funzionerà se no, allora no.

 
MetaDriver:

...

Ecco altri istogrammi:

EURUSD M1:

...


è un bug o è robofx che fa casino?