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
Questo post sta cominciando a sembrare un coccodrillo
Il mio primo EA
Per creare il mio primo EA - ho usato questo articolo:
MQL5 Wizard: Creare Expert Advisors senza Programmazione
Quindi, ho fatto esattamente ciò che è stato descritto in questo articolo con la seguente eccezione:
- Ho selezionato la MA con il periodo di 55 (perché mi ricordo del famoso sistema di trading CatFX che è qualcosa sul prezzo che attraversa la MA con il periodo 55 sul timeframe M30);
e
- Ho usato Exponential in 'Method' - 'Averaging Method' - basta fare doppio clic con il mouse sulla parola 'Simple e avrete una scelta.
Sì, l'ho fatto!
Ed è il mio primo EA (allegato).
Voglio che il mio primo EA sia redditizio. Capisco che non capisco nulla ... soprattutto - qual è la condizione per aprire il commercio? L'articolo del mio primo EA (vedi post precedente) non lo spiega ... Penso - lo saprò più tardi, nessun problema.
Quindi, ho bisogno di ottimizzare le impostazioni per il mio primo EA. Ho aperto strategy tester in MT5 e ho selezionato quanto segue:
- periodo di un anno;
- EURUSD, H4
- Forward: No
- Esecuzione: Normal - every tick
- Deposito: 1000
- Ottimizzazione: algoritmo veloce e generico; Balance + max Sharpe Ration
E ho premuto il tasto 'Start'.
Mi ci sono volute quasi 7 o 10 ore ... Dopo che l'ottimizzazione era finita, ho selezionato le migliori impostazioni (usando la scheda 'Optimization results'), ho fatto doppio clic su di essa, ho fatto il backtest con le nuove impostazioni e poi ho usato la scheda 'Input' per salvare le impostazioni nella mia directory MT5.
Quindi, trovate i miei risultati di backtesting (in allegato):
Il file del set è allegato.
Cos'è il file set?
È l'impostazione del mio EA.
Posso usare questo file quando voglio usare il mio EA per il trading, per esempio.
Ma questa ottimizzazione delle impostazioni e del backtesting ha richiesto 7 - 10 ore per me ...
E mi dispiace - vedo un grande drawdown (vedi post precedente).
Così, ho deciso di ripetere l'ottimizzazione con un altro parametro:
Media mobile (...) Periodo di media.
Ho deciso di usare Cloud.
L'articolo relativo a Cloud è questo:
Accelerare i calcoli con la rete Cloud di MQL5
Quindi, ho fatto alcuni preparativi per utilizzare Cloud:
- specificare il mio login MQL5.community (questo login del forum) nelle impostazioni del terminale
- permettere l'uso di MQL5 Cloud Network
La mia ottimizzazione con Cloud ha richiesto meno di 10 minuti per me.
L'ottimizzazione è finita e ho selezionato la maggior parte dei buoni risultati (impostazioni):
Doppio clic del mouse sulle impostazioni selezionate
e il backtesting con le mie impostazioni è iniziato.
Quando il backtesting è finito, troverò le mie impostazioni in 'Inputs' qui
Per salvare queste impostazioni - clic destro del mouse e salvarle
Per salvare i miei risultati di backtesting sul tuo computer - farò quanto segue:
Dopo di che - posso caricare i miei risultati di backtesting su questo forum insieme al mio primo EA e alle impostazioni di questo EA.
Questi sono i miei risultati di backtesting (1 anno di backtesting, ogni tick)
L'EA con le impostazioni è allegato.
Quindi, usando il Cloud - posso accelerare tutto il processo di ottimizzazione e backtesting.
Ci sono voluti meno di 30 minuti per creare il mio primo EA, e circa 10 minuti per ottimizzare (per trovare buone impostazioni) e per fare il backtest (solo per essere sicuri che le mie impostazioni siano buone).
E si prega di notare - non sono un codificatore, e sono un principiante in MT5.
Sì, non è gratis usare Cloud: ci vorranno un po' di soldi. Ma non è costoso quindi sto raccomandando a tutti di usare Cloud.