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
Ansichten:
622
Rating:
(14)
Veröffentlicht:
2018.07.12 10:32
AML.mq5 (11.78 KB) ansehen
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Der Indikator AML (Adaptive Market Level) zeigt die drei Marktzustände: Auf-, ab und seitwärts.

Er basiert auf der fraktalen Glättung und verfügt über einen diskreten Filter, der kleine Preisschwankungen beseitigt: Wenn die Preisbewegungsamplitude das Quadrat der vordefinierten Amplitude innerhalb des angegebenen Bereichs nicht überschreitet, dann wird diese Preisbewegung ignoriert und als flach angesehen.

Es gibt zwei Parameter:

  • Period - Berechnungsperioden;
  • Dimension - Preisspanne in Points.

Berechnung:

Wenn ABS(FR - FR(Dimension)) < LAG:

AML = PrevAML

sonst:

AML = FR

wobei:

LAG = Dimension * Dimension * Point
FR = Alpha * Price + (1.0 - Alpha) * PrevFR
Price = (High + Low + 2.0 * Open + 2.0 * Close) / 6.0
Alpha = EXP(-1.0 * Dimension * (DIM - 1.0)) im Bereich von 0.01 bis 1.0

Wenn R1+R2 > 0 and R3 > 0:

DIM = 1.44269504088896 * (LOG(R1+R2) - LOG(R3))

sonst:

DIM = 0
  • R1 - (Höchstpreis - Tiefstpreis innerhalb der Periodenlänge ab dem aktuellen Preis) / Periodenlänge
  • R2 - (Höchstpreis - Tiefstpreis innerhalb der Periodenlänge ab dem Preis i+Periodenlänge) / Periodenlänge
  • R3 - (Höchstpreis - Tiefstpreis innerhalb der Periodenlänge * 2) / Periodenlänge * 2

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

ZLS ZLS

Der Indikator ZLS (Zero Lag Stochastic) - eine Stochastik ohne Verzögerung - ist ein Verhältnis mehrerer Stochastiks mit verschiedene Periodenlänge %K, Verlangsamungen und Wichtungen.

Test_values_print Test_values_print

Eine einfache Include-Datei, um die Namen von Variablen und deren Werte auszudrucken.

APZ APZ

Der Indikator APZ (Adaptive Price Zone) zeigt einen adaptiven Preiskanal.

CVI CVI

Oscillator CVI (Chartmill Value Indicator).