ADX Channel EA for MT5
- Experten
- Alexander Nikolaev
- Version: 1.1
- Aktualisiert: 8 März 2021
- Aktivierungen: 10
Dieser EA bildet einen Kanal, der auf den Messwerten des ADX-Indikators (Average Directional Movement Index) basiert, und handelt von den Grenzen dieses Kanals aus, wenn sich der Preis umkehrt. Dieser Kanal wird im Diagramm des Währungspaars angezeigt. Ein Verkaufsgeschäft wird ausgeführt, wenn der Preis die obere Kanallinie berührt und von dieser abprallt, ein Kauf - von der unteren. Gleichzeitig kann es Einträge zu Trades filtern, abhängig von den Messwerten anderer Indikatoren: Stochastic, ATR und RSI. Der von diesem Indikator gezeichnete Kanal ähnelt Envelopes oder Bollinger, und seine Linien hängen von der Marktvolatilität ab, und zusätzliche gepunktete Linien hängen von den + DI- und -DI-Werten des ADX-Indikators ab. Bei Bedarf kann das Zeichnen des Kanals deaktiviert werden, der Handel erfolgt jedoch weiterhin wie an den Kanalgrenzen. Sie können die Handelszeit in der EA einstellen. Es wird empfohlen, dies zu einem Zeitpunkt zu tun, an dem der Markt ruhiger ist, beispielsweise nachts.
Es wird empfohlen, Zeitrahmen von M5 bis M30 zu verwenden, bei der Optimierung der Einstellungen alle Währungspaare.
Eingabeparameter
- Lots - Losgröße (bei 0 wird das Los aus dem Prozentsatz der freien Mittel auf dem Konto berechnet);
- Percentage of free money - Prozentsatz des freien Geldes für die Eröffnung jedes neuen Geschäfts (funktioniert, wenn Lots = 0);
- OrdersComments - ein Kommentar zu Deals;
- OrdersFilling - Ändern Sie die Art der Auftragsausführung (einige Broker unterstützen möglicherweise nicht alle Methoden).
- Slippage - Schlupf (maximal zulässige Preisabweichung);
- OpenOrdersDelayBars - Verzögerung zwischen dem Öffnen des nächsten Geschäfts;
- TradeEveryTick - Definieren Sie Signale und handeln Sie mit jedem Tick (true) oder nur am Ende des Balkens (false).
- MaxSpread - maximaler Spread zum Öffnen eines Trade (damit ein Trade eröffnet wird, wenn der Spread nicht höher als dieser Wert ist);
- Magic - eine eindeutige Kennung (Sie müssen sie unterscheiden, wenn mehrere Expert Advisors im selben Terminal ausgeführt werden).
- StopLoss - Schlusskurs der Bestellung, wenn das Verlustniveau erreicht ist;
- TakeProfit - Schlusskurs der Bestellung, wenn das Rentabilitätsniveau erreicht ist;
- EnableAutoClose - automatisches Schließen von Aufträgen auf ein entgegengesetztes Signal;
- TrailingStopValue - Wert des nachlaufenden Stopps in Punkten (0 - normaler nachlaufender Stopp aus);
- StopToParabolicStep - parabolischer Trailing Stop (0 - deaktiviert);
- ADXChannelPeriod - Periode des ADX-Indikators für die Kanalbildung;
- Strength - die Stärke für die Bildung des Kanals (je größer dieser Parameter ist, desto stärker hängt der Kanal von den ADX-Messwerten ab);
- Strength2 - Stärke für die Bildung eines zusätzlichen Kanals, angezeigt durch gestrichelte Linien (sie hängen von den Messwerten von + DI und -DI ab);
- SignalOf2Lines - Öffnen Sie einen Trade nur, wenn sich zwei Indikatorlinien gleichzeitig schneiden (wenn deaktiviert, wird Strength2 nicht verwendet).
- DrawChannelBars - die Anzahl der Balken zum Zeichnen von Linien des ADX-Kanals (verlangsamt das Testen), 0 - zeigt den Kanal nicht an;
- ChannelColor - Farbe der ADX-Kanalleitungen;
- StochasticFilterPeriod - Aktiviert das Filtern von Signalen durch den Stochastic-Indikator (0 = deaktiviert, mehr als 0 - Einstellen der Periode);
- StochasticSlowing - Verlangsamung des stochastischen Indikators;
- StochasticLevels - Ebenen des stochastischen Indikators (z. B. 30 bedeutet, dass die Ebenen 30 und 70 sind);
- PeriodRSI - Periode des RSI-Indikators (0 - RSI nicht zum Filtern von Trades verwenden);
- LevelsRSI - Levels des RSI-Indikators;
- AtrPeriod - Zeitraum des ATR-Indikators;
- MinAtrLevel - das Mindestniveau des für den Handel zugelassenen ATR-Indikators;
- MaxAtrLevel - maximal zulässiger Pegel des ATR-Indikators;
- TradingStartHour - Handelsstartstunde;
- TradingEndHour - Handelsendstunde;
- EnableInfo - Informationen vom Advisor anzeigen.