Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Twitter!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Expert Advisors

55 MA - Experte für den MetaTrader 5

Veröffentlicht:
Vladimir Karputov
Ansichten:
836
Rating:
(16)
Veröffentlicht:
2018.10.01 11:53
55 MA.mq5 (40.29 KB) ansehen
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Nach einer Idee von: costy_

Autor des MQL5-Codes: barabashkakvn

Der Indikator iMA (Moving Average, MA) dieses Expert Advisors ermöglicht die Änderung des Zeitrahmens (MA: timeframe), der horizontalen Verschiebung (MA: horizontal), des Glättungsverfahren (MA: smoothing type) und des Preistyps (MA: type of price) - d.h. aller Parameter außer der Glättungslänge. Die Glättungslänge ist eincodiert und ist gleich 55 (diese Zahl wird im EA-Namen verwendet).


Wie es funktioniert.

Das EA arbeitet nur wenn eine neue Bar entsteht. Sobald die aktuelle Zeit (nur Stunden, ohne Minuten und Sekunden) innerhalb von Start hour und End hour liegt, fragt der Expert Advisor Daten vom Indikator ab. Es fordert nicht nur Daten der Bars #0 und #1 an, sondern auch Daten von der Bars #A und #B.

Dann werden die Werte auf diesen beiden Bars verglichen: Wenn die Differenz zwischen ihnen größer oder gleich Differenz zwischen den Bars #A und #B ist - wird ein Signal zur Positionseröffnung erzeugt. Die Funktion Reverse signals ist standardmäßig deaktiviert (eingestellt auf false), und die folgenden Regeln gelten für ein Signal:

  • Ein Kaufsignal: MA(Bar #A) > MA(Bar #B) + Differenz zwischen den Bar #A und #B;

  • Ein Verkaufssignal: MA(Bar #A) << MA(Bar #B) - Differenz zwischen den Bar #A und #B.

Wenn Sie das Schließen von Gegenposition aktivieren (setzen Sie Close opposite positions auf wahr), werden Verkaufspositionen beim letzten Kaufsignal geschlossen und umgekehrt.


Volumenberechnung

Das Bestandsvolumen kann konstant bleiben - in diesem Fall wird es durch Lots spezifiziert oder anhand des Risikoparameters berechnet (Lots muss in diesem Fall gleich Null sein).


Wie man optimiert

Sie sollten das EA für jedes Symbol und jeden Zeitrahmen individuell optimieren. Da das EA nur zum Zeitpunkt der Bildung einer neuen Bar handelt, kann die genetische Optimierung im Tick-Generationsmodus "1 Minute OHLC" durchgeführt werden.

Die Abbildung zeigt ungefähre Parametergrenzen für Zeiträume von M15 bis H1:

55 MA Optimierung

Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/21743

SVE_ARSI SVE_ARSI

Der Indikator SVE_ARSI (Sylvain Vervoort's Asymmetrical RSI) wurde Oktober '08 im "Stocks & Commodities" beschrieben.

Demand_Index Demand_Index

Der Indikator Demand_Index, entwickelt von James Sibbet, kombiniert Preis und Volumen, und wird oft als Frühindikator für Preisänderungen angesehen.

TD_I TD_I

Der Indikator TD_I ist eine modifizierte Version des Standardindikators DeMarker von Thomas R. DeMark.

UltraMFI UltraMFI

Dieser Indikator basiert auf MFI (Money Flow Index) und der Analyse seiner vielen Signallinien.