Diskussion zum Artikel "Einen handelnden Expert Advisor von Grund auf neu entwickeln (Teil 23): Neues Auftragssystems (VI)"

 

Neuer Artikel Einen handelnden Expert Advisor von Grund auf neu entwickeln (Teil 23): Neues Auftragssystems (VI) :

Wir werden das Auftragssystem flexibler gestalten. Hier werden wir Änderungen am Code in Erwägung ziehen, die ihn flexibler machen, sodass wir die Positionsstopp-Levels viel schneller ändern können.

Bitte sehen Sie sich das unten stehende Video an, um eine bessere Vorstellung von den vorgenommenen Änderungen zu bekommen. Sie werden sehen, dass wir jetzt nur noch ein paar Details brauchen, um den EA in Bezug auf das Auftragssystem vollständig zu machen.


Autor: Daniel Jose

 

Hallo Jose,

wie kann ich diese EA auf US30 Index oder S&P500 verwenden? Wenn ich Shift und links klicken, kommt ein Fehler 10015? Wie kann ich das beheben?

Mit freundlichen Grüßen
Florian

 
Ovm6 Fehler 10015? Wie kann ich das beheben?

Mit freundlichen Grüßen
Florian

Ich weiß nicht genau, was da los sein könnte. Da dieser Fehler, den du meldest, auf einen Fehler in der Preisberechnung hinweist. Aber die gesamte Berechnung wird in der DispatchMessage-Prozedur in der C_IndicatorTradeView-Klasse durchgeführt. Bei dieser Berechnung werden die vom Server bereitgestellten Daten berücksichtigt, die von der Klasse C_Terminal stammen.

Möglicherweise liegt es daran, dass Sie den falschen Vertrag verwenden. Ich weiß nicht, ob die von Ihnen genannten Vermögenswerte ein Verfallsdatum haben. Wenn dies der Fall ist, müssen Sie in der CurrentSymbol-Prozedur innerhalb der Klasse C_Terminal die richtigen Regeln für die Vertragssuche hinzufügen. Auf diese Weise wird die Anwendung alle Berechnungen durchführen und den Auftrag korrekt an den Handelsserver senden.

Sie können neueren Code verwenden. Da dieser Artikel völlig veraltet ist. Sehen Sie sich meine neuesten Artikel an, da die Codes viel besser und einfacher zu verstehen sind, da ich mich viel mehr auf die Erklärung konzentriere. Das macht es Ihnen einfach, das System an Ihre Bedürfnisse anzupassen.