Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Telegram!
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

Previous Candle Breakdown - Experte für den MetaTrader 5

Veröffentlicht:
Vladimir Karputov
Ansichten:
824
Rating:
(16)
Veröffentlicht:
2018.06.27 14:34
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Nach einer Idee von: Vladimir Khlystov.

MQL5-Code von: Vladimir Karputov.

Der EA wartet auf den Ausbruch in jedem Zeitrahmen von 1 Minute bis 1 Monat. Bar #1 wird auf den Ausbruch eines bestimmten Zeitrahmens überprüft Breakdown previous candle. Man kann auch eine zweiten Filter verwenden - Gleitender Durchschnitt.

WARNUNG! Damit der Filter arbeitet, müssen die Glättungslängen Fast: av. period und Slow: av. period größer als Null sein.

Der EA verfügt über Trailing, das (bei der ersten Platzierung) den Stop-Loss auf Breakeven setzt.

Das Positionsvolumen kann konstant (Lots ist größer Null und Risk ist gleich Null) oder dynamisch berechnet werden über einen Risiko Prozentsatz je Position (Risk ist größer Null und Lots ist gleich Null).

WARNUNG! Folgendes ist nicht erlaubt:

  • "Lots" und "Risk" sind beide größer Null;
  • "Lots" und "Risk" sind beide gleich Null.

Nach Erreichen des Profit-Target Close all positions when profit is achieved, werden alle Positionen geschlossen. Der EA stellt sicher, dass nicht mehr als eine Position in jeder Richtung im jeweiligen Zeitrahmen Previous Candle Breakdown offen ist.

Breakdown Previous Candle

Abb. 1. Aktueller Zeitrahmen: M15, Breakdown steht auf H4


Eingabeparameter

  • Previous Candle Breakdown - Zeitrahmen der Kerzen für den Breakdown;
  • Indent from High or Low - Abstand von Hoch oder Tief der Breakdown-Kerze;
  • Fast: av. period - gleitender Durchschnitt "Fast": Glättungslänge; ist der Wert Null, wird der Filter der Indikatoren "Fast" und "Slow" nicht verwendet;
  • Fast: horizontal shift - gleitender Durchschnitt "Fast": Horizontaler Versatz des Indikators;
  • Fast: type of price - gleitender Durchschnitt "Fast": Preistyp des Indikators;
  • Slow: av. period - gleitender Durchschnitt "Slow": Glättungslänge, Averaging period; ist der Wert Null, wird der Filter der Indikatoren "Fast" und "Slow" nicht verwendet;
  • Slow: horizontal shift - gleitender Durchschnitt "Slow": Horizontaler Versatz des Indikators;
  • Slow: type of price - gleitender Durchschnitt "Slow": Preistyp des Indikators;
  • Fast and Slow: smoothing type - Glättungstyp (gemeinsam für beide "Fast" und "Slow");
  • Stop Loss - Stop Loss;
  • Take Profit - Take Profit;
  • Trailing Stop - Trailing (arbeitet erst, nachdem Breakeven erreicht worden ist);
  • Trailing Step - Schrittweite der Trailing-Stops;
  • Lots - Lotgröße ist konstant (Risk muss gleich Null sein);
  • Risk - Lotgröße wird dynamisch berechnet (Lots muss gleich Null sein);
  • Maximum number of positions in one direction - Maximalzahl von Positionen in einer Richtung;
  • Close all positions when profit is achieved - Profit-Target, bei dessen Erreichen alle Positionen geschlossen werden.

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

Trend_Component Trend_Component

Der Indikator Trend Component von John Ehlers

Deep Drawdown MA Deep Drawdown MA

Der EA eröffnet Position, wenn sich der schnelle und der langsame MA (Moving Average, MA) kreuzen. Er versuch ausstehende Verluste auszusitzen. Er kontrolliert den Positionstyp mit der Funktion OnTradeTransaction.

Close by Equity Percent Close by Equity Percent

Der EA schließt alle Positionen, wenn das verbleibende Eigenkapital ein bestimmtes Verhältnis zum Kontostand erreicht.

EA Stochastic EA Stochastic

Ein Handel auf Basis des Indikators iStochastic (Stochastic Oscillator, Stochastik). Stop Loss, Take Profit, und Trailing können für die Positionen verwendet werden.