Wednesday 27 September 2017

Mt4 Ea Forex Tester


MetaTrader 4 Strategia Tester tutorial per ottenere il massimo dal vostro consulente esperto, youll necessità di ottimizzare e backtest vostra strategia utilizzando MetaTraders Strategy Tester. Durante il test in avanti su un conto demo è essenziale, backtesting consente di simulare il commercio per un lungo periodo di tempo in pochi minuti. E con la funzione di ottimizzazione, è possibile scoprire quali impostazioni risultati migliori in un periodo storico grafico selezionato. Vi è una notevole dibattito sulla precisione del tester strategia MetaTraders. Nella migliore delle ipotesi, backtesting offre solo una buona approssimazione di come traffici sarebbero stati eseguiti in tempo reale. Ma il suo l'unico strumento a disposizione per testare rapidamente qualsiasi strategia su una vasta gamma di situazioni di trading, e quello che si dovrebbe imparare a utilizzare bene. Aprire il tester di strategia in MetaTrader facendo clic sul pulsante appropriato sulla barra degli strumenti o selezionando Strategia Tester dal menu Visualizza. History Center Prima di backtesting o ottimizzazione, è importante assicurarsi che i dati la storia è completa e accurata, soprattutto se state usando ogni tick come modello di prova. Se vedete errori grafico non corrispondenti nel registro ufficiale o se la qualità di modellazione è inferiore a 90, i dati della storia non è sufficiente per generare le zecche accurate. Aprire il Centro di Storia dal menu Strumenti o premendo F2 sulla tastiera. Fare doppio clic la coppia grafico nella colonna di sinistra che si prevede di backtest per. Un elenco di periodi di tempo apparirà sotto. Inizia con un doppio clic su 1 minuto (M1) per caricare i dati storici per quel periodo. Il backtester utilizza i dati M1 per generare le zecche, quindi è importante che i dati M1 è completa. Dal History Center, è possibile scaricare o importare i dati da utilizzare in backtesting. Il vostro broker fornirà automaticamente alcuni dati recenti, ma potrebbe non essere sufficiente per un backtest più lungo. Inoltre, i dati scaricabili gratuitamente da MetaTrader (accessibile tramite il pulsante Download) non è sempre completa, e può contenere grandi lacune. È possibile scaricare i dati sulla M1 da forextesterdatadatasources. html. Innanzitutto, selezionare il periodo M1 per il simbolo dall'elenco sul lato sinistro. Fare clic sul pulsante Importa, quindi fare clic su Sfoglia nella finestra di dialogo Importa per selezionare i dati M1 file appena scaricato. Premere OK per importare i dati - può richiedere diversi minuti. Si dispone ora di diversi anni di M1 dati per quel simbolo. Per fare uso di questi dati su tempi superiori, youll necessità di utilizzare lo script periodconverter che viene fornito con MetaTrader. Aprire una finestra cartografica e impostarlo su M1. Trascinare lo script periodconverter dalla finestra Navigator sul grafico e impostare l'impostazione ExtPeriodMultiplier al numero di minuti per convertire in. Per M15, utilizzare 15 per H1, utilizzare 60 H4, utilizzare 240, e così via. Ripetere questa procedura per tutte le symbolsperiods si prevede di testare su. Una volta che si dispone di dati storici sufficienti, è possibile iniziare il test. Il video qui sotto mostra il processo di importazione e conversione del M1 dati: Ottimizzazione La funzione di ottimizzazione della MetaTrader 4 permette di testare migliaia di combinazioni di impostazioni Expert Advisor per trovare le impostazioni più redditizie per il grafico, il periodo e la data gamma selezionata. strategie basate su indicatori dovranno essere ottimizzato per la massima redditività. Tuttavia, quasi tutti gli EA potranno beneficiare di ottimizzazione - anche quelli che il commercio su dati tick, a patto di avere i dati della cronologia completi M1 (vedi sopra). Mentre l'ottimizzatore ripristinare le impostazioni più redditizi per l'intervallo di date selezionato, questo è alcuna garanzia che queste impostazioni saranno redditizia in futuro. Le condizioni di mercato cambiano spesso, quindi è importante regolarmente ri-ottimizzare il vostro consulente esperto per i migliori risultati. Per ottimizzare il consulente esperto, selezionarla dalla casella a discesa Expert Advisor. Selezionare la coppia di valute dalla scatola e grafico periodo di simbolo dalla casella Periodo. Per il modello. youll generalmente vuole selezionare Apri prezzi Solo, a meno che non si sta ottimizzando un EA che gira su dati tick. In questo caso, selezionare ogni tick. Controllare l'opzione Usa data e selezionare un intervallo di date per ottimizzare. Infine, assicurarsi che l'ottimizzazione sia selezionata. Fare clic sul pulsante Expert Proprietà per aprire le impostazioni consulente esperto. Sotto gli ingressi scheda è dove youll inserire l'intervallo di valori per ottimizzare. La colonna di inizio sarà il valore più basso per una data impostazione, mentre la colonna di arresto sarà il più alto. La colonna Step è l'importo che l'ottimizzatore scorrere dalla partenza alla posizione di arresto. Nell'immagine qui sopra stiamo ottimizzando SL, le impostazioni di TS e TP per un consulente esperto. Il valore iniziale è 20, il passo è 20, e la fermata è 200. L'ottimizzatore metterà alla prova ogni combinazione di valori da 20, 40, 60 e così via fino a 200. Usare un inizio, passo e il valore di smettere che è appropriato per l'impostazione che si sta ottimizzando. Anche i valori (5, 10, etc.) sono buoni. La casella di controllo per l'estrema sinistra deve essere selezionato per tale impostazione da ottimizzare. Tutte le impostazioni che arent controllati utilizzeranno il numero nella colonna valore quando l'ottimizzazione. Nella scheda Test, è possibile regolare il deposito iniziale a qualcosa di un po 'più realistico. Lasciare le altre impostazioni ai valori predefiniti. Quando si è pronti per iniziare l'ottimizzazione, premere il pulsante Start in basso a destra della finestra Strategy Tester. A seconda del periodo, l'intervallo di date, il modello di prova e il numero di impostazioni da ottimizzare può richiedere da alcuni minuti a diverse ore. Se la sua troppo tempo, è consigliabile accorciare l'intervallo di date, ottimizzando un minor numero di impostazioni, o utilizzando un valore passo più grande. Una volta che l'ottimizzazione è finito, aprire la scheda risultati di ottimizzazione e fare doppio clic sulla colonna di profitto per ordinare i risultati. Fare doppio clic su uno qualsiasi dei risultati per caricarlo nel tester. Hit nuovamente il pulsante Start per backtest con le impostazioni selezionate. Backtesting A questo punto, dovrebbe essere ovvio come funziona il backtester. Seleziona il tuo Expert Advisor. Simbolo. Periodo e modello. selezionare la casella Usa Data e selezionare un intervallo di date. Selezionare la modalità visiva solo se si desidera una guida visiva del backtesting. Lascia Ottimizzazione incontrollato. Premi il pulsante Expert Proprietà e immettere le impostazioni nella colonna Valore nella scheda Input. È inoltre possibile caricare o salvare le impostazioni utilizzando i pulsanti in basso a destra. Le colonne di avvio, Step e Stop vengono ignorati, così come lo sono le caselle di controllo. Chiudere la finestra delle proprietà di esperti e premere il tasto Start per iniziare il test. Ci vorranno da pochi secondi ad alcuni minuti a seconda delle impostazioni. Una volta che il test è terminato, aprire la scheda Rapporto sul fondo per vedere i risultati. Alcuni dati statistici di prendere nota di: utile netto totale - Il margine lordo meno la perdita lorda. fattore di profitto - L'incidenza del margine lordo di perdita lorda. Più alto è meglio, qualsiasi cosa sopra 1.5 è buona. prelievo assoluto - Il prelievo del tuo deposito iniziale. Alte utilizzi aumentano la probabilità che il tuo account sarà soffiata fuori. compravendite Profit - la percentuale complessiva vincere. qualità Modeling - importante solo se il modello di test è ogni tick. Se è così, questo dovrebbe essere a 90. In caso contrario, seguire le istruzioni di cui sopra per aggiornare la vostra storia con dati precisi M1. La scheda Risultati nella parte inferiore del tester strategia vi darà i dettagli sugli ordini aperte e chiuse, tra cui trailing stop, prendere profitto e stop loss. Fare clic sul pulsante Apri grafico per ottenere una rappresentazione visiva dei risultati. Durante il test la nuova EA, esaminare queste attentamente per garantire che la vostra strategia sta funzionando come previsto. Cammina avanti Analisi Mentre backtesting e di ottimizzazione in grado di dare una buona idea di come il vostro EA sarà il commercio, è necessario fare di più test approfonditi per garantire che il sistema di trading è veramente redditizio. Il modo migliore per raggiungere questo obiettivo è da un processo chiamato analisi passi in avanti. Passeggiata analisi in avanti semplicemente costituito da più cicli di ottimizzazione e backtesting, e l'analisi dei risultati dei test per un lungo periodo. Il nostro articolo su analisi avanti passeggiata spiega il processo in modo più dettagliato. Il nostro camminare in avanti Analyzer per MetaTrader consente di eseguire in modo rapido e WFA easily. Advanced guida per MetaTrader 4 - Prove di strategia e ottimizzazione MT4 consente agli operatori di testare Expert Advisor prima di utilizzarli in un mercato dal vivo. Ciò consente agli operatori di valutare l'efficienza esperti e per confermare che funziona come previsto. Tester Finestra MT4s Tester è una finestra multifunzionale in cui gli operatori possono testare strategie di trading (regole oggettive per l'ingresso del commercio, di uscita e di gestione) e anche ottimizzare i parametri di esperti per trovare la combinazione di variabili che produrranno i risultati più favorevoli. Per aprire la finestra Tester: Nel menu principale GT View gt Strategia Tester o premere il pulsante strategia Tester nella barra degli strumenti oppure premere Ctrl R sulla tastiera del computer. 13 13Any di queste azioni aprirà la finestra Tester nella parte inferiore della schermata MT4, come mostrato nella Figura 21.13 Figura 21 - visualizza la finestra Tester nella parte inferiore della schermata MT4. 13Initially, solo le impostazioni ei Journal schede sono visti nella finestra Tester. Le altre schede appaiono come certe azioni sono presi ad esempio, la scheda Risultati appare solo dopo che un esperto è stato testato. Le schede della finestra Tester includono: 13 Impostazioni - le impostazioni del test e ottimizzazione per esempio, il periodo di tempo da testare. Risultati - i risultati delle operazioni di commercio effettuate su dati storici dall'esperto. Grafico - una rappresentazione grafica dei risultati. Report - un rapporto di prova dettagliata. Journal - un registro in cui sono registrate tutte le azioni e messaggi interni della Expert. Ottimizzazione Risultati - i dati riguardanti ogni passaggio di ottimizzazione, tra cui gli ingressi, la redditività e gli utilizzi. Ottimizzazione Grafico - i risultati dell'ottimizzazione mostrato in forma grafica. 13 Impostazione dei parametri di prova 13Per prova un Expert Advisor, fare clic sulla scheda Impostazioni nella finestra Tester. Qui, l'operatore dovrà selezionare i: Expert Advisor - Solo compilati Expert Advisors sarà disponibile per i test, e questi apparirà nel menu a discesa accanto al Expert Advisor. Expert Properties - Una volta selezionata l'Esperto, fare clic sul pulsante Proprietà esperti per selezionare i parametri per ciascuna delle tre schede: Testing, ingressi, e ottimizzazione. Simbolo e periodo - il simbolo è definito nel campo Simbolo il lasso di tempo è specificato nel campo Periodo. Se non ci sono dati storici salvati per il simbolo o il periodo, il tester scaricare automaticamente gli ultimi 512 locali storici. Modello - Uno dei tre metodi di modellazione dei dati storici possono essere scelti per la prova: solo 13 13o prezzi di apertura - il metodo più veloce adatto a consulenti esperti che controllano bar opening.13o punti di controllo - i risultati sono considerati solo stime. 13o ogni tick - il metodo più accurato di modellazione. Poiché questo metodo comporta una grande quantità di dati tick, è tipicamente lento e può impantanare l'operazione computer. Utilizzare Data - I dati sui prezzi storici su cui verrà applicato completare il test Da e A campi per identificare un intervallo. Ottimizzazione - Controllare per abilitare la modalità parametri esperti di ottimizzazione se è disattivato, l'esperto sarà testato, ma non ottimizzato quando si preme il pulsante Start. Aperto Grafico - Apre un nuovo grafico dei prezzi con il simbolo selezionato per il test. Il grafico mostra le entrate e le uscite commerciali, e possono essere aperti solo dopo che l'esperto è stato testato. Modificare Expert - Fare clic qui per aprire il MetaEditor e apportare modifiche al codice, se lo si desidera. Start - Premere il pulsante Start per essere test o di ottimizzazione. Una barra di avanzamento apparirà nella parte inferiore della finestra Tester, come mostrato nella Figura 22. 13 131313 Figura 22 - A barra di stato viene visualizzata nella parte inferiore della finestra Tester. Impostazione di ottimizzazione MT4 può creare automaticamente passaggi consecutivi dello stesso esperto, con ingressi diversi sugli stessi dati. L'esecuzione di questa ottimizzazione può aiutare gli operatori a determinare gli input che hanno i risultati più favorevoli. Per impostare una ottimizzazione, i commercianti devono specificare quali variabili saranno ottimizzati cliccando sul pulsante Esperto proprietà nella finestra Tester. Questo apre una nuova finestra con tre schede, come mostrato in Figura 23:13 Testing - parametri di ottimizzazione generale Ingressi - ingressi sono variabili che influenzano l'operazione di esperti. Controllare per includere gli ingressi nella ottimizzazione lasciano incontrollato di ignorare durante l'ottimizzazione. Se selezionato, fare doppio clic in ogni campo per specificare i valori per Start (valore iniziale), Step (intervallo di cambio) e Stop (valore finale). Ottimizzazione - la scheda consente agli operatori di applicare limitazioni durante l'ottimizzazione. Se una delle condizioni è soddisfatta durante un passaggio separato del processo di ottimizzazione, l'ottimizzazione viene interrotta. Controllare per consentire una condizione di limite, come la massima di utile e perdita consecutiva. 13 Figura 23 - Impostare la sperimentazione, ingressi e parametri di ottimizzazione per eseguire l'ottimizzazione. 13Dopo rendendo le selezioni desiderate, fare clic su OK per chiudere la finestra. Assicurarsi che la casella accanto al campo di ottimizzazione sulla finestra Tester è selezionata (per consentire l'ottimizzazione), e fare clic su Start per iniziare l'ottimizzazione. Ottimizzazioni prendere diverse quantità di tempo a seconda del tipo di dati su cui viene eseguita l'ottimizzazione e la complessità degli ingressi. In generale, le ottimizzazioni multi-variabile - quelli che mettono alla prova più livelli di più variabili - prendere il più lungo. 13La ottimizzazione Risultati scheda nella finestra Tester contiene una relazione finale di ogni passaggio della ottimizzazione. Tutti i dati sono presentati in una tabella con i seguenti campi, illustrati nella Figura 24: Pass - passare il numero. Profit - Utile netto (profitto lordo meno perdita lorda). Totale delle operazioni - numero complessivo dei contratti generati. Fattore di Profitto - rapporto tra il profitto totale e la perdita totale. Valori inferiori a quello di indicare un sistema perdente. Payoff atteso - speranza matematica di vincita. Drawdown - La massima perdita in relazione al deposito iniziale. Drawdown - La massima perdita in termini di percentuale. Ingressi - valori dinamici degli input durante ogni passaggio. 13 13 Figura 24 - i risultati di ottimizzazione per passare i dati utilizzati per creare i risultati di ogni passaggio appaiono nella colonna Ingressi in fondo a destra. 13Fare clic su qualsiasi intestazione (come Profit) per ordinare i dati da quel campo. Fare clic con i risultati di ottimizzazione e selezionare Salva come rapporto per salvare una copia dei risultati. Conclusione di trading automatizzato e la strategia testingoptimization sono le caratteristiche avanzate della piattaforma MetaTrader 4. trading automatico è popolare perché rimuove alcune delle emozioni di negoziazione, aiuta i commercianti di evitare costosi errori di inserimento ordini, e risponde rapidamente alle mutevoli condizioni di mercato. La possibilità di testare e ottimizzare un idea di trading (Expert Advisor) prima della sua immissione in un mercato dal vivo con denaro reale è un passo prezioso per lo sviluppo di un sistema di scambio proficuo.

No comments:

Post a Comment