Many researchers simply skip or do not pay enough attention to determining the price behavior. At the same time, complex methods are used, which very often are simply “black boxes”, such as machine learning or neural networks. The most important question arising in that case is what data to submit for training a particular model. In this article, we will expand the tools for such studies. You will find out how to select more appropriate symbols for trading before searching for the optimal parameters. To achieve this, we will use a modified version of ZigZag indicator and the code class that significantly simplifies obtaining and working with data of indicators belonging to this type.
In questa serie di articoli, implementeremo
una versione modificata dell'indicatore ZigZag
una classe per ottenere i dati di ZigZaga
un EA per testare il processo di ottenimento dei dati
indicatori che definiscono il comportamento del prezzo
un EA con un'interfaccia grafica per raccogliere le statistiche del comportamento del prezzo
In the first part of the article Ho descritto un indicatore ZigZag modificato e una classe per ricevere i dati di questo tipo di indicatori. Qui, mostrerò come sviluppare indicatori basati su questi strumenti e scrivere un EA per i test che caratterizza il fare affari secondo i segnali formati dall'indicatore ZigZag.
The Expert Advisor works on a custom ZigZag Color indicator (this indicator is supplied with the terminal, the path to it is: MQL5 \ Indicators \ Examples \ ZigzagColor.mq5).
Lavorare sulla gamba corrente dell'indicatore: se il ginocchio diretto verso il basso - significa che ogni passo (o quasi ogni passo) SELL posizione aperta quando il ginocchio è diretto verso l'alto - sta cercando di aprire la posizione BUY circa in ogni passo passo.
This is the second version (the first version is published here: DoubleZigZag ).
Per prendere una decisione sul trading, analizziamo le due gambe dell'ultimo vertice dello ZigZag maggiore ( 13 * 8.5 * 8.3 * 8 ) - consideriamo quanti vertici dello ZigZag minore ( 13.5.3 ) sono contenuti in queste due gambe.
Al ricevimento di un segnale di apertura BUY, chiudere tutte le posizioni SELL. E viceversa: al ricevimento di un segnale di apertura SELL, chiudiamo tutte le posizioni BUY.
Gestione del denaro: Lotto o rischio - di più nella sezione Gestione della dimensione della posizione (calcolo del lotto)
Il valore per "Money management" - più nella sezione Gestione della dimensione della posizione (calcolo del lotto)
Only one positions - c'è sempre una sola posizione sul mercato
Reverse - un'inversione di un segnale di trading
Close opposite - chiusura di posizioni opposte al segnale di trading, e prima c'è una chiusura garantita della posizione opposta e solo dopo si apre una nuova posizione nella direzione del segnale
Ci può essere solo una transazione di 'entrata nel mercato' sulla barra (questo è un parametro interno, non è messo fuori dai parametri di ingresso e questo non è collegato al parametro 'Solo una posizione ').
L'EA funziona secondo i segnali dell'indicatore personalizzato ZigzagColor.
Novità nel motore di trading:
ci può essere solo una transazione di 'entrata nel mercato' sulla barra (questo è un parametro interno, non è posto nei parametri di ingresso e questo non è correlato al parametro 'Solo una posizione')
quando si opera nella modalità 'segnali interni' ('Cerca segnali, in secondi' è maggiore o uguale a '10'), la barra corrente è la barra # 0, quando si opera nella modalità 'solo al momento della nascita di una nuova barra' ('Cerca segnali, in secondi' meno di '10') barra corrente - barra # 1
Segnali:
Segnale per l'apertura di una posizione BUY: se c'è un vertice sulla barra corrente.
Segnale per l'apertura di una posizione SELL: se c'è una depressione sulla barra corrente.
============
Forum sul trading, sistemi di trading automatizzati e test di strategie di trading
EA usando ZIGZAG
Sergey Golubev, 2018.04.10 16:07
Il potere di ZigZag (parte I). Sviluppare la classe base dell'indicatore- l'articolo
Many researchers simply skip or do not pay enough attention to determining the price behavior. At the same time, complex methods are used, which very often are simply “black boxes”, such as machine learning or neural networks. The most important question arising in that case is what data to submit for training a particular model. In this article, we will expand the tools for such studies. You will find out how to select more appropriate symbols for trading before searching for the optimal parameters. To achieve this, we will use a modified version of ZigZag indicator and the code class that significantly simplifies obtaining and working with data of indicators belonging to this type.
In questa serie di articoli, implementeremo
Il potere di ZigZag (parte II). Esempi di ricezione, elaborazione e visualizzazione di dati - l'articolo
EA basato sull'indicatore zigzag -
----------------
ZigZag mercato passo- esperto per MetaTrader 5
The Expert Advisor works on a custom ZigZag Color indicator (this indicator is supplied with the terminal, the path to it is: MQL5 \ Indicators \ Examples \ ZigzagColor.mq5).
Lavorare sulla gamba corrente dell'indicatore: se il ginocchio diretto verso il basso - significa che ogni passo (o quasi ogni passo) SELL posizione aperta quando il ginocchio è diretto verso l'alto - sta cercando di aprire la posizione BUY circa in ogni passo passo.
DoubleZigZag 2 - esperto per MetaTrader 5
This is the second version (the first version is published here: DoubleZigZag ).
Per prendere una decisione sul trading, analizziamo le due gambe dell'ultimo vertice dello ZigZag maggiore ( 13 * 8.5 * 8.3 * 8 ) - consideriamo quanti vertici dello ZigZag minore ( 13.5.3 ) sono contenuti in queste due gambe.
Al ricevimento di un segnale di apertura BUY, chiudere tutte le posizioni SELL. E viceversa: al ricevimento di un segnale di apertura SELL, chiudiamo tutte le posizioni BUY.
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Esperti: DoubleZigZag
Vladimir Karputov, 2020.02.08 07:18
Ho rilasciato la versione 2:DoubleZigZag 2
Nuovo nella versione 2:
DoubleZigZag 2- esperto per MetaTrader 5
Ho aspettato per questo molto tempo, penso che dovrebbe essere aggiornato di più per ottenere risultati migliori.
Questo è l'EA basato sull'indicatore zigzag -
----------------
ZigzagColor EA- esperto per MetaTrader 5
L'EA funziona secondo i segnali dell'indicatore personalizzato ZigzagColor.
Novità nel motore di trading:
Segnali:
Questo indicatore ha una versione per mt5?
Lo è.