Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Hallo, können Sie mir einen Tipp geben?
Der Unterschied besteht darin, dass das Objekt in der ursprünglichen Fassung wie folgt beschrieben wird:
d.h. das Objekt ist dynamisch. Und in Ihrem:
In diesem Fall sollte die Methode wie folgt aussehen:
Ich habe etwas vergessen. Wer kann mir sagen, wie ich #import richtig für die Bibliothek verwende, die sich im Unterverzeichnis des Hauptordners befindet?
https://www.mql5.com/ru/forum/23/page15
MetaTester: Geänderte Funktionsweise der Prüfmethode "nach offenen Preisen". Wie zuvor wird der OnTick des Expert Advisors nur bei der Eröffnung des Balkens ausgelöst, aber anstelle von M1 OHLC-Ticks werden die Zustände High, Low und Close des getesteten Balkens wiedergegeben. Aus diesem Grund können Stopps und schwebende Aufträge zu einem anderen als dem angegebenen Preis ausgelöst werden. Dadurch konnten wir eine mehrfache Beschleunigung der Prüfungen erreichen.
Wäre der Modus "Alle Häkchen" für die Qualität nicht geeignet?
In bestimmten Fällen nicht. Ich mag den Modus nicht, in dem Geschäfte nicht zum angegebenen Preis ausgeführt werden (und dieses Phänomen wird als die Norm angesehen).
Deshalb werde ich Konstantins Antrag persönlich unterstützen.
Was meinen Sie mit "nicht zum ausgeschriebenen Preis"? Klären.
Lesen Sie den Text sorgfältiger.
Da ich gerne mit schwebenden Aufträgen arbeite, ist dieser Punkt für mich sehr wichtig, und ich möchte nicht, dass die schwebenden Aufträge"nicht zum angegebenen Preis" ausgelöst werden.
Mit diesem Ansatz ist diese Art der Prüfung für mich absolut uninteressant.
Deshalb denke ich, dass die Variante, die zwei Arten von Tests "nach Eröffnungskursen" vorsieht (auf Minutenbalken und auf dem zu testenden Balken), eine recht vernünftige Lösung sein wird.
Ja, dieser Punkt gefällt mir auch nicht. Beim nächsten Balken können Sie einfach prüfen, ob der schwebende Auftrag im Hoch-Tief-Bereich des vorherigen Balkens liegt. Wenn ja, dann funktionierte es zu den festgelegten Preisen.
Es gibt ein Beispiel für MovingAverages, das auf die gleiche Weise funktioniert (auf dem aktuellen 607-Build), sowohl im M1 OHLC-Modus als auch im Open Prices-Modus. Und warum? Weil es nur am Anfang eines Taktes funktioniert, gibt es eine spezielle Prüfung.
Stellen Sie die gleiche Bedingung in Ihrem EA ein und verwenden Sie M1 OHLC. Und Sie werden Glück haben.
Es gibt ein Beispiel für MovingAverages, das auf die gleiche Weise funktioniert (auf dem aktuellen 607-Build), sowohl im M1 OHLC-Modus als auch im Open Prices-Modus. Und warum? Weil es nur am Anfang der Takte funktioniert, gibt es eine besondere Prüfung.
Wenn Sie die gleiche Bedingung in Ihrem EA einstellen und M1 OHLC verwenden. Und Sie werden glücklich sein.
1. Nun, ja, er handelt vielleicht so, wie es sein sollte. Aber es ist in seine Strategie eingebaut. Ich habe es nicht als Teil meiner Strategie, ich verwende Pending Orders.
Und es ist nicht klar, was die Stopps betrifft - seit wann sollen (dürfen) sie bei nicht angezeigten Preisen funktionieren?
Ich werde also nicht glücklich sein, zumindest nicht, wenn ich nicht zu "Alle Zecken" wechsle.
Und wenn ich nach einem neuen Balken Ausschau halte und nur bei seiner Eröffnung handle, wird es eine andere Strategie sein.
Brauche ich das?
Nun, ja, er könnte richtig handeln. Aber er hat es in seiner Strategie. Und ich habe es nicht in meiner Strategie, ich handle mit schwebenden Aufträgen.
Und ich verstehe die Stopps nicht - seit wann sollen (dürfen) sie zu Preisen funktionieren, die nicht festgelegt sind?
Ich werde also nicht glücklich sein, zumindest nicht, wenn ich nicht zu "Alle Zecken" wechsle.
Und wenn ich nach einem neuen Balken Ausschau halte und nur bei seiner Eröffnung handele, wird es eine völlig andere Strategie sein.
Brauche ich das?