In realtà, non sto parlando del programma MultiTester specifico, ma della sua base clicker, che ho tolto. Ho impostato il clicker in molti campi prima dell'ottimizzazione e qualcosa è cambiato.
Tutto può essere fatto senza i metodi dei pulsanti di MTTester.mqh. La clipboard offre un controllo completo.
Tutto può essere fatto senza i metodi dei pulsanti di MTTester.mqh. Gli appunti offrono un controllo completo.
Ancora una volta, grazie mille per l'idea. Uso gli appunti per impostare i parametri, ma la scheda delle impostazioni di ottimizzazione non mi è nemmeno venuta in mente.
Anche in questo caso, grazie mille per l'idea. Uso la clipboard per impostare i parametri, ma la scheda delle impostazioni di ottimizzazione non mi è nemmeno venuta in mente.
Eseguirlo più volte. Oppure fumare MTTester.mqh, in questo modo tutto è facilmente automatizzabile.
Grazie, ci sto provando. "Eseguilo più volte. "Hai bisogno di impostare set di parametri di input molto diversi per trovare diversi estremi? Finora, diversi passaggi di GA danno risultati simili.
Vi prego di condividere la vostra esperienza su come eseguire correttamente il GA. Ho riscontrato una situazione in cui GA trova solo uno degli estremi locali necessari.
Добавил тему MT5 и скорость в боевом исполнении MT5 - шустрая платформа. Но есть узкие горлышки, которые сводят на нет все старания быстрой торговли. Хотелось бы собрать проблемы здесь, обсудить и решить их где-то своими силами, где-то с помощью Разработчиков Добавил тему Лимитники/тейки по текущей цене в Терминале (не в Тестере) Сабж...
Grazie, ci sto provando. "Eseguilo più volte. "Devi impostare set di parametri di input molto diversi per trovare diversi estremi? Finora, diverse esecuzioni di GA danno risultati simili.
Per favore, condividi la tua esperienza su come fare GA correttamente. Ho affrontato una situazione in cui GA trova solo uno degli estremi locali necessari.
"
Dove scavare per ottenere diversi set?
Insiemi diversi di massimi locali possono semplicemente non esistere. Il massimo locale di un insieme di parametri può essere uno solo, e se è dolce è meglio di quello netto) Una TS di questo tipo è più stabile di quella con LokM netto.
Quando è necessario eseguire l'ottimizzazione in modalità da tutti i simboli del Market Watch (l'obiettivo è un singolo file opt) ed è richiesto un determinato gruppo di simboli, è possibile farlo attraverso un Expert Advisor in esecuzione nel Terminale.
Questo Expert Advisor rimuove tutti i simboli non necessari dal Market Watch e al termine dell'ottimizzazione ripristina l'elenco precedente di simboli. Tutto ciò è ovvio.
Un'altra caratteristica di MT5 è interessante. Se si desidera rimuovere EURUSD dal Market Watch e l'EA è in esecuzione sul grafico EURUSD. Questo si risolve eseguendo ChartSetSymbolPeriod su se stesso, ma allo stesso tempo (importante!) facendo in modo che OnInit ritorni con successo.
Questo metodo può essere utilizzato anche nel mercato. Ad esempio, l'Expert Advisor del mercato funziona solo su AUDJPY. L'utente può consentire all'Expert Advisor di funzionare sul grafico di qualsiasi simbolo/TF. L'Expert Advisor stesso cambierà il grafico in quello desiderato.
// Protezione del terminale dalla chiusura. Eseguite questo Expert Advisor una volta su un terminale attivo.#include <fxsaber\MultiTester\MTTester.mqh> // https://www.mql5.com/it/code/26132intOnInit()
{
constbool Res = MQLInfoInteger(MQL_TESTER);
if (!Res)
{
string Settings;
while (!IsStopped() && !MTTESTER::GetSettings(Settings))
;
if (MTTESTER::IsReady())
{
Settings = "[Tester]\nExpert=" + StringSubstr(MQLInfoString(MQL_PROGRAM_PATH),
StringLen(TerminalInfoString(TERMINAL_DATA_PATH)) + StringLen("\\MQL5\\Experts\\")) +
"\nOptimization=0\nModel=3";
while (!IsStopped())
if (MTTESTER::SetSettings2(Settings))
{
MTTESTER::ClickStart(false);
break;
}
}
}
return(!Res);
}
doubleOnTester()
{
while (!IsStopped())
;
return(0);
}
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
In realtà, non sto parlando del programma MultiTester specifico, ma della sua base clicker, che ho tolto. Ho impostato il clicker in molti campi prima dell'ottimizzazione e qualcosa è cambiato.
Tutto può essere fatto senza i metodi dei pulsanti di MTTester.mqh. La clipboard offre un controllo completo.
Tutto può essere fatto senza i metodi dei pulsanti di MTTester.mqh. Gli appunti offrono un controllo completo.
Ancora una volta, grazie mille per l'idea. Uso gli appunti per impostare i parametri, ma la scheda delle impostazioni di ottimizzazione non mi è nemmeno venuta in mente.
Anche in questo caso, grazie mille per l'idea. Uso la clipboard per impostare i parametri, ma la scheda delle impostazioni di ottimizzazione non mi è nemmeno venuta in mente.
Una buona dimostrazione del perché è utile eseguire più GA di seguito.
Ecco cinque GA.
Come si fanno più GA di seguito? Ho sempre un picco. E l'immagine è come questa:
Come si fa a fare più GA di seguito?
Eseguendolo più volte. Oppure fumare MTTester.mqh, così tutto è facilmente automatizzabile.
Eseguirlo più volte. Oppure fumare MTTester.mqh, in questo modo tutto è facilmente automatizzabile.
Grazie, ci sto provando. "Eseguilo più volte. "Hai bisogno di impostare set di parametri di input molto diversi per trovare diversi estremi? Finora, diversi passaggi di GA danno risultati simili.
Si tratta di questo:
"
Vi prego di condividere la vostra esperienza su come eseguire correttamente il GA. Ho riscontrato una situazione in cui GA trova solo uno degli estremi locali necessari.
"
Dove scavare per ottenere diversi set?
Grazie, ci sto provando. "Eseguilo più volte. "Devi impostare set di parametri di input molto diversi per trovare diversi estremi? Finora, diverse esecuzioni di GA danno risultati simili.
Ecco di cosa si tratta:
"
Per favore, condividi la tua esperienza su come fare GA correttamente. Ho affrontato una situazione in cui GA trova solo uno degli estremi locali necessari.
"
Dove scavare per ottenere diversi set?
Insiemi diversi di massimi locali possono semplicemente non esistere. Il massimo locale di un insieme di parametri può essere uno solo, e se è dolce è meglio di quello netto) Una TS di questo tipo è più stabile di quella con LokM netto.
Come si fa a fare più GA di seguito? Ho sempre un picco. E l'immagine è come questa:
Quando è necessario eseguire l'ottimizzazione in modalità da tutti i simboli del Market Watch (l'obiettivo è un singolo file opt) ed è richiesto un determinato gruppo di simboli, è possibile farlo attraverso un Expert Advisor in esecuzione nel Terminale.
Questo Expert Advisor rimuove tutti i simboli non necessari dal Market Watch e al termine dell'ottimizzazione ripristina l'elenco precedente di simboli. Tutto ciò è ovvio.
Un'altra caratteristica di MT5 è interessante. Se si desidera rimuovere EURUSD dal Market Watch e l'EA è in esecuzione sul grafico EURUSD. Questo si risolve eseguendo ChartSetSymbolPeriod su se stesso, ma allo stesso tempo (importante!) facendo in modo che OnInit ritorni con successo.
Questo metodo può essere utilizzato anche nel mercato. Ad esempio, l'Expert Advisor del mercato funziona solo su AUDJPY. L'utente può consentire all'Expert Advisor di funzionare sul grafico di qualsiasi simbolo/TF. L'Expert Advisor stesso cambierà il grafico in quello desiderato.
Testato su b2571.