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

Abstrakter Handelsroboter - ein Muster der objektorientierten Programmierung - Experte für den MetaTrader 5

Ansichten:
1404
Rating:
(32)
Veröffentlicht:
2018.01.30 11:16
pattern.mq5 (22.92 KB) ansehen
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Bei der Entwicklung automatischer Handelssysteme werden Programmierer häufig mit dem Problem der Auswahl einer Projektlösung konfrontiert. In solchen Fällen sind Muster sehr hilfreich. Höchstwahrscheinlich wurden ähnliche Aufgaben schon früher gelöst, und es liegen bereits elegante Lösungen von Programmierern aus einer Expertengemeinschaft vor.

Das Programmieren objektorientierter Programme ist nicht einfach, und wenn man diese Lösungen erneut verwenden muss, wird das ganze noch komplizierter. Man muss passende Objekte auswählen, die Objekte verschiedenen Klassen zuweisen, Interfaces der Klassen und die Vererbungshierarchie definieren usw.

Wie gehen erfahrene Entwickler vor?

Zunächst einmal, sollte jede Aufgabe nicht von Grund auf gelöst werden. Es ist zu empfehlen, die sich bereits als erfolgreich erwiesenen Lösungen zu verwenden. In vielen objektorientierten Expert Advisors erscheinen sich wiederholende Muster, die aus Klassen und interagierenden Objekten bestehen. Entwickler von Handelsrobotern, die mit Mustern vertraut sind, können sie beim Lösen einer neuen Aufgabe verwenden, ohne jedes Mal das Rad neu erfinden zu müssen.

Das vorliegende Muster kann für die Erstellung nicht eines abstrakten, sondern eines echten Expert Advisors verwendet werden.

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

RSI Trend Indicator RSI Trend Indicator

Indicador simples de tendência com base nas alterações do RSI.

Resistance & Support Resistance & Support

Der Indikator berechnet Unterstützungs- und Widerstandslinien auf Basis der Werte des Indikators iFractals (Fractals).

MACD Crossing the zero level MACD Crossing the zero level

Anzeige von Bereichen, in welchen der MACD-Indikator die Nulllinie kreuzt.

MACD Crossing the zero level (color candles) MACD Crossing the zero level (color candles)

Farbige Kerzen stellen Bereiche dar, in welchen der MACD-Indikator die Nulllinie kreuzt.