Spread_on_Chart: Der unverzichtbare Indikator für MetaTrader 5

Mike 2010.08.03 20:30 73 0 0
Anhang

Einleitung

Seit 2008 arbeiten die meisten Dealing-Center mit "schwankenden" Spreads. Besonders nachts sind die Spreads oftmals breiter, und während wichtiger Nachrichten können sie noch weiter ansteigen.

Ein Anstieg des Spreads kann so stark sein, dass einige Handelssysteme nicht mehr rentabel sind. Zudem kann der Stop-Loss-Abstand mehrmals erhöht werden, was zu Problemen bei der Ausführung von Expert Advisors führen kann, die feste Stop-Loss- und Take-Profit-Werte verwenden.

Der Strategie-Tester des MetaTrader 4 verwendet die zuletzt bekannten Werte für Spread, Stop-Loss-Abstand und Freeze-Level, wodurch die Testergebnisse stark davon abhängen. Im Gegensatz dazu nutzt der Strategie-Tester von MetaTrader 5 historische Spread-Werte, da die Struktur der historischen Preisdaten ein entsprechendes Feld enthält.

Der Indikator spread_on_chart zeigt folgende Werte im Chart an:

  • Spread (Differenz zwischen aktuellem Ask und Bid);
  • Stop-Loss-Abstand (minimale Distanz vom aktuellen Preis zu Stop-Loss und Take-Profit);
  • Freeze-Level (minimale Distanz für die Modifizierung von Aufträgen).

Diese Werte werden bei jedem Tick aktualisiert.

Eingabeparameter:

  • Ecke - die Ecke des Charts, in der die Anzeige erfolgt. Standardmäßig wird die obere linke Ecke verwendet;
  • XMargin, YMargin - horizontale und vertikale Abstände;
  • Schriftart, Farbe, Größe - Schriftname, Schriftfarbe und Schriftgröße.

spread_on_chart in der oberen linken Eckespread_on_chart in der unteren rechten Ecke

Dateiliste:

  • spread_on_chart.mq4 - (MetaTrader 4).
  • spread_on_chart.mq5 - (MetaTrader 5).
Liste
Kommentar 0