Diskussion zum Artikel "Anlegen eines systemübergreifenden mehrwährungsfähigen automatischen Handelssystems"

 

Neuer Artikel Anlegen eines systemübergreifenden mehrwährungsfähigen automatischen Handelssystems :

In diesem Beitrag wird ein Gerüst für ein automatisches Handelssystem, im Weiteren kurz: Expert-System, vorgestellt, das in der Lage ist mehrere Währungspaare (Kürzel) gleichzeitig zu handeln und sich dabei ebenfalls gleichzeitig unterschiedlicher Handelssysteme zu bedienen. Wenn Sie bereits die optimalen Eingangsparameter für all Ihre Expert-Systeme ermittelt und für jedes einzelne gute Rückvergleichsergebnisse erzielt haben, sollten Sie sich fragen, welche Ergebnisse Sie erhalten würden, wenn Sie sie alle gleichzeitig und für die Gesamtheit all Ihrer Strategien auf einmal prüfen würden.

Ich denke, es werden sich nicht wenige Devisenhändler finden, die mit mehr als nur einem Währungspaar (Kürzel) handeln und mehrere Strategien verfolgen. Eine solche Herangehensweise ermöglicht nicht nur eine mögliche Steigerung der Gewinne, sondern durch eine durchdachte Kapitalverwaltung auch eine beträchtliche Verringerung des Risikos größerer Einbußen. Beim Aufbau eines jeden Expert-Systems besteht der erste Schritt bei der Überprüfung der Effektivität der in dem Programm angelegten Strategie in dessen Optimierung mit dem Ziel der Ermittlung der optimalen Eingangsparameter.

Sobald die Parameterwerte ermittelt sind, kann das Expert-System für den Handel eingerichtet werden, wobei allerdings eine nicht ganz unwichtige Frage noch einer Antwort harrt: Wie würden die Prüfergebnisse aussehen, wenn der Händler all seine Strategien in einem einzigen Expert-System bündeln könnte? Manchmal kommt das „böse Erwachen“, wenn man feststellen muss, dass die Rückgänge bei einigen Kürzeln oder Strategien sich irgendwann derart aufsummieren, dass sie zu einem entsetzlichen Gesamtverlust bis hin zu einer Nachschussforderung führen können.


Fig. 1. Structure of the multi-currency multi-system Expert Advisor

Autor: Maxim Khrolenko

 
Ich bin an folgendem interessiert: Warum haben einige Diagramme ein Gitter und andere nicht ????
 
ALXIMIKS:
Mich interessiert folgendes: Warum haben manche Diagramme ein Raster und manche nicht?

Im Tester ist es ausgeschaltet. Sie können es ein- oder ausschalten.

// Oder hacken Sie auf dem Stil der Artikelgestaltung herum? ;)

 
ALXIMIKS:
Mich interessiert folgendes: Warum haben manche Karten ein Gitter und manche nicht?
Die Tests wurden an verschiedenen Tagen durchgeführt, und bei der Aufzeichnung der Diagramme wurde das Gitter wahrscheinlich an einem Tag entfernt, was ich übersehen habe. Wie MetaDriver schon sagte, ist das Raster nur ein Element der Diagrammgestaltung.
 

Leider kann das Kopieren des Codes mehrerer Expert Advisors in einen Monolithen, wie vom Autor des Artikels vorgeschlagen, nicht als guter Programmierstil bezeichnet werden.

Eine modulare Architektur ist vorzuziehen, wenn sich der Code jeder Strategie in einer separaten *.mqh-Datei befindet, und noch besser, wenn es möglich ist, in einem separaten ausführbaren Modul.

Ich frage mich, ob der Autor solche Optionen in Betracht gezogen hat?

 
revers45:

Leider kann das vom Autor des Artikels vorgeschlagene Kopieren des Codes mehrerer Expert Advisors in einen Monolithen nicht als guter Programmierstil bezeichnet werden.

Eine modulare Architektur ist vorzuziehen, wenn sich der Code jeder Strategie in einer separaten *.mqh-Datei befindet, und noch besser, wenn möglich, in einem separaten ausführbaren Modul.

Ich frage mich, ob der Autor solche Optionen in Betracht gezogen hat?

Ich stimme zu, dass dies nicht das sauberste Schema ist. Ich habe versucht, ein Schema zu präsentieren, das für MQL5-Programmieranfänger verständlich ist, weil sie in der Regel sequentiell schreiben und nicht immer Teile des Codes in separate Module packen.
Быстрое погружение в MQL5
Быстрое погружение в MQL5
  • 2012.08.02
  • MetaQuotes Software Corp.
  • www.mql5.com
Вы решили изучить язык программирования торговых стратегий MQL5, но ничего о нем не знаете? Мы постарались взглянуть на MQL5 и терминал MetaTrader 5 глазами новичка и написали эту небольшую вводную статью. Из неё вы сможете получить краткое представление о возможностях самого языка, а также несколько полезных советов по работе с редактором MetaEditor 5 и самим терминалом.
 

Результат для стратегии А, символ EURUSD:


Und jetzt - aufgepasst! - Frage. Warum ist dieses System im Portfolio? =)

Wenn überhaupt, ist es ein Scherz )

Löst der Artikel das Problem des gleichzeitigen (und unabhängigen) Handels mehrerer Strategien auf einem Instrument?
Was mich betrifft, so geht der Sinn des Artikels sonst verloren.

Und für die schnelle Portfolioauswertung gibt es ein solches Programm - ReportManager. Es fasst die Berichte verschiedener Tests zusammen, zeichnet ein Diagramm und rechnet alles aus. Es ist sehr praktisch.
Es funktioniert nur dann nicht, wenn die Equity-Linie der Strategien sehr weit von der Balance entfernt ist - alle Berechnungen basieren natürlich auf der Balance.

 
komposter:

Und jetzt - aufgepasst! - Frage. Warum ist dieses System im Portfolio? =)

Wenn überhaupt, ist es ein Scherz )

Löst der Artikel das Problem des gleichzeitigen (und unabhängigen) Handels mehrerer Strategien auf einem Instrument?
Was mich betrifft, so geht der Sinn des Artikels sonst verloren.

Und für die schnelle Portfolioauswertung gibt es ein solches Programm - ReportManager. Es fasst die Berichte verschiedener Tests zusammen, zeichnet ein Diagramm und rechnet alles aus. Das ist sehr praktisch.
Es funktioniert nur dann nicht, wenn die Equity-Linie der Strategien sehr weit von der Balance entfernt ist - alle Berechnungen werden natürlich auf der Balance durchgeführt.

Ich habe verschiedene Testergebnisse ausgewählt, um zu zeigen, wie das Endergebnis für mehrere Strategien/Symbole aussehen kann.
Die Frage des gleichzeitigen (und unabhängigen) Handels mehrerer Strategien auf einem Instrument wird in diesem Artikel nicht behandelt, da eine solche Aufgabe hier nicht gestellt wurde.
 
Ich bin neu in diesem Geschäft, aber ich denke, dass das Schreiben von Expert Advisors durch MQL5 nicht zu kompliziert ist und durch Beispiele erlernt werden kann!!!! Ich bin den Administratoren sehr dankbar für diese ausführliche Beschreibung und die Beispiele:))))
 

Thats Great für Experten, aber zu viel kompliziert für neue bies, wenn jemand arbeitete an diesem EA, bitte mailen Sie mir alnoorgfx@gmail.com


Mit freundlichen Grüßen

 
Guter Artikel. Der Markt bewegt sich dynamisch und kein einziger Expertenberater, der eine einzige Strategie verwendet, wird für immer funktionieren. Die Kombination verschiedener Strategien wird die Erfolgsquote des automatischen Handels erhöhen.