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

 

Sarebbe bello poter impostare l'ordine dei compiti per gli agenti nell'ottimizzazione bruteforce. Per esempio, a volte è richiesto che altri passaggi siano eseguiti prima del passo successivo, in ordine da 0 a .... Cioè la gerarchia è mantenuta.

Altrimenti, è necessario spegnere tutti gli agenti tranne uno, per controllare strettamente l'ordine dei passaggi (ogni passaggio precedente aggiunge nuove informazioni a quello successivo)

Per esempio, c'è un parametro principale nelle istanze, sia il contatore, che è ottimizzato da 1 a 10. Che cosa sarebbe il controllo del terminale rigorosamente, che le unità sono ottimizzate prima, poi i due, ecc. Non iniziare finché tutti gli uno non hanno superato i due.

Per esempio;

contatore 1-10 (parametro master)

par1 16-28

par2 1-35

L'ottimizzatore controlla che il contatore sia ottimizzato rigorosamente, prima 1 e tutti gli altri parametri in ordine casuale. Poi il contatore 2 e tutti gli altri in ordine casuale

 

Forum sul trading, sistemi di trading automatico e test di strategie di trading

Bug, bug, domande

fxsaber, 2017.09.05 09:18

In una singola esecuzione senza visualizzazione, eseguo un EA che fa un sacco di trade, intasando il log con messaggi rilevanti (il tester stesso ama emetterli). Dopo il backtest (o subito dopo aver cliccato su Stop) passo alla scheda Journal e vedo che i log sono ancora visualizzati. Questa è la prima sciocchezza, dato che il backtest è finito, perché non mostrare la fine dei log?

Non sono interessato ai registri e clicco su "Cancella registri". Dopo di che il registro viene cancellato e... continua a riempirsi di vecchi dischi!

 

Forum sul trading, sistemi di trading automatico e test di strategie di trading

Nuova versione di MetaTrader 5 build 1930: finestre grafiche fluttuanti e librerie .Net in MQL5

fxsaber, 2018.12.03 12:25

Nei risultati di ottimizzazione è molto difficile mettere a fuoco le linee che non sono evidenziate

È possibile evidenziare la linea che si trova sotto il cursore del mouse? Cioè facendo scorrere gli occhi sul tavolo e muovendo il mouse, visualizzando chiaramente ogni riga senza allontanarsi dal resto.

 

Forum sul trading, sistemi di trading automatico e test di strategie di trading

Nuova versione di MetaTrader 5 build 1930: Finestre grafiche fluttuanti e librerie .Net in MQL5

fxsaber, 2018.12.03 09:57

Quando seleziono i risultati precedenti dell'ottimizzazione (cache) nel Tester, il Tester si ritrova nello stato di ottimizzazione.

Qui sembra essere corretto armare il singolo stato di esecuzione. Per favore, correggetelo.


Forum sul trading, sistemi di trading automatico e test di strategia

Nuova versione della piattaforma MetaTrader 5 build 2007: Calendario economico, programmi MQL5 come servizi

fxsaber, 2019.02.25 09:08

Scegliere il passaggio singolo attraverso il menu. Poi ha cambiato qualcosa nelle impostazioni e l'ha eseguito. Quindi non è il singolo passaggio che verrà eseguito, ma l'ottimizzazione.

 

C'è un grande pulsante nel nuovo Tester

Si prega di aggiungere un pulsante come questo al simbolo.

Quando si clicca su di esso su un simbolo reale, per far apparire la specifica del simbolo.

E quando si clicca con il simbolo personalizzato (a proposito, non c'è una bandiera visiva che il personalizzato è selezionato nel tester) - le impostazioni (come CTRL+U + cambio simbolo) del simbolo.

 
Capisco e accetto i rischi, ma le decine di "avvertimenti" identici durante la compilazione sono un po' una seccatura:
deprecated behavior, hidden method calling will be disabled in a future MQL compiler version


Forse dovremmo introdurre codici di errore e funzionalità per nascondere gli avvisi, per esempio:

#pragma  warning( push )
#pragma  warning( disable : 4101)
// Your function
#pragma  warning( pop ) 
 
Sergey Dzyublik:
Comprendo e accetto i rischi

Puoi aiutarmi a capire?

 
Nella scheda Ottimizzazione mancano i pulsanti Indietro/Avanti (come in un browser) per una comoda gestione della cache.
 

Questa innovazione

ha dimostrato di essere molto conveniente nella pratica! Lo stesso vale per i simboli e i consiglieri.

 

Forum sul trading, sistemi di trading automatico e test di strategie di trading

Che diavolo è questo?

Sergey Tabolin, 2019.09.03 19:07


Ho ottimizzato l'EA a partire da TF H12. Sono già arrivato al TF H2. Ho deciso di guardare i risultati precedenti. E ...... dove diavolo sono? Non ho cancellato nulla e non ho toccato il computer. Dove sono i file opt più vecchi di H4 ?????????

Non c'è nessun altro da incolpare se non mt..........


Signori, di cosa si tratta? Dobbiamo ottimizzare di nuovo tutto?

P.S. Inoltre, non tutti i caratteri testati rimangono....

La cosa più intelligente da fare era congelare l'ottimizzazione, mostrare un avvertimento sul fatto che non c'era abbastanza spazio su disco per la nuova cache e aspettare la mia decisione sul problema.