und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
- Ansichten:
- 1037
- Rating:
- Veröffentlicht:
- 2016.10.17 14:21
- Aktualisiert:
- 2023.03.29 15:00
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Der Indikator Elliott_Wave_Oscillator_HTF_Signal zeigt die Bewegungsrichtung des Trends oder das Signal für das Trade mit dem Indikator Elliott_Wave_Oscillator_Sign am ausgesuchten Bar in Form eines grafischen Objektes mit der farbigen Trend-Indikation oder die Tradesrichtung und es gibt Warnungen oder Sounds-Signalen bei Signalen für das Abschließen der Trades.
Wenn der Trend am ausgesuchten Bar weitergeht, dann signalisiert der Indikator mit einem grafischen Objekt in Form von einem Pfeil nach rechts, dessen Farbe der Richtung des Trends entspricht. Wenn der Trend am ausgesuchten Bar gewechselt hat, dann signalisiert der Indikator mit einem Objekt in Form von einem diagonalen Pfeil, dessen Farbe und Richtung der Richtung des abschließenden Trades entsprechen.
Alle Eingabeparameter des Indikators kann man zu drei Gruppen teilen:
- Die Eingangsparameter des Indikators Elliott_Wave_Oscillator_Sign:
//+------------------------------------------------+ //| Eingangsparameter des Indikators | //+------------------------------------------------+ input string Symbol_=""; // Finanz-Aktiv input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // Die Timeframe des Indikators für die Berechnung des Indikators input ENUM_MODE Mode=MODE1; // Der Algorithmus für die Bestimmung des Signals input Smooth_Method MA_Method1=MODE_SMA_; // Die Methode der Mittelwertbildung des ersten Movings input int Length1=5; // Die Tiefe des ersten Movings input int Phase1=15; // Der Parameter des ersten Movings, //---- Für JJMA, der sich im Bereich zwischen -100 ... +100 ändert, beeinflusst die Qualität des vorübergehenden Prozess; //---- für VIDYA ist es die Periode des Oszillators CMO, und für AMA — ist es die Periode des langsamen gleitenden Wertes input Applied_price_ IPC1=PRICE_MEDIAN_; // Der Preis-Konstant des ersten Movings input Smooth_Method MA_Method2=MODE_JJMA; // Die Methode der Mittelwertbildung des zweiten Movings input int Length2=35; // Die Tiefe des zweiten Movings input int Phase2=15; // Der Parameter des zweiten Movings, //---- Für JJMA, der sich im Bereich zwischen -100 ... +100 ändert, beeinflusst die Qualität des vorübergehenden Prozess; //---- für VIDYA ist es die Periode des Oszillators CMO, und für AMA — ist es die Periode des langsamen gleitenden Wertes input Applied_price_ IPC2=PRICE_MEDIAN_; // Der Preis-Konstant des zweiten Movings
- Die Eingangsparameter des Indikators Elliott_Wave_Oscillator_HTF_Signal, die für die visuelle Anzeige des Indikators nötig sind:
//---- Die Einstellungen der visuellen Anzeige des Indikators input uint SignalBar=0; // Die Nummer der Bar für die Erhaltung des Signals (0 - die aktuelle Bar) input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // Die Namen für Markierungen des Indikators input color Upsymbol_Color=clrPaleGreen; // Die Farbe des Wachstumssymbols input color Dnsymbol_Color=clrDeepPink; // Die Farbe des Abstiegsssymbols input color IndName_Color=clrDarkOrchid; // Die Farbe des Indikatorsnamens input uint Symbols_Size=60; // Die Größe des Symbolssignals input uint Font_Size=10; // Die Größe des Namen-Schrifts des Indikators input int X_1=5; // Die horizontale Verschiebung des Namens input int Y_1=-15; // Die vertikale Verschiebung des Namens input bool ShowIndName=true; // Die Anzeige des Indikator-Namens input ENUM_BASE_CORNER WhatCorner=CORNER_RIGHT_UPPER; // Der Winkel des Standortes input uint X_=0; // Die horizontale Verschiebung input uint Y_=20; // Die vertikale Verschiebung
- Die Eingangsparameter des Indikators Elliott_Wave_Oscillator_HTF_Signal, die für die Eingabe der Warnungen oder Sounds-Signalen nötig sind:
//---- Einstellungen der Warnungen input ENUM_ALERT_MODE alert_mode=OnlySound; // Die Aktivierung durch eine Indikation input uint AlertCount=0; // Die Anzahl der gegebenen Alerts
Wenn es die Verwundung von mehreren Indikatoren Elliott_Wave_Oscillator_HTF_Signal auf einem Chart vorgesehen ist, für jeden von ihnen muss der Wert der Zeile-Variable Symbols_Sirname sein (der Name der Anzeigemarkierungen).
Für die Arbeit des Indikators muss die kompilierte Datei des Indikators Elliott_Wave_Oscillator_Sign.mq5. im <Verzeichnis_Daten_Terminal>\MQL5\Indicators sein.mq5.
in Abb.1. Der Indikator Elliott_Wave_Oscillator_HTF_Signal. Das Signal für eine Trendfortsetzung
in Abb.2. Der Indikator Elliott_Wave_Oscillator_HTF_Signal. Das Signal für das Abschließen der Trades
Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/15275

Der Indikator AML_StDev mit der Veränderungsmöglichkeit des Timeframes des Indikators in den Eingangsparametern.

Der Indikator zeigt die Dynamik des Preises für das Währungspaar mit der Markierungen der Fibo-Levels.

Das Kanal mit dem Algorithmus des Baus, ähnlich dem einfachsten Zick-Zack.

Der einfachste Oszillator, der auf der Grundlage der Differenz zwischen dem Preis und seinem gleitenden Mittelwert gegründet wurde.