Wann ist es sinnvoll, einen Teil des Robotercodes in einem Indikator zu behalten? - Seite 4
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
Unsinn! Wir können einen Wettbewerb veranstalten. Ich werde einen EMA-Indikator schreiben und ihn über den Expert Advisor aufrufen, und Sie werden diesen EMA im Expert Advisor berechnen. Sie können SMA verwenden, nicht EMA. Die EMA würde eindrucksvoller aussehen.
Ein Funktionsaufruf ist immer langsamer als derselbe Code ohne einen Aufruf. Zählen Sie einfach die Anzahl der Asembler-Operationen und deren Ausführungszeit. Dies ist nur möglich, wenn der Expert Advisor absichtlich gebremst wird, wenn er gleichzeitig mit dem Indikator läuft (wenn jemand die Leistung vergleichen möchte).
Ein Expert Advisor mit einem korrekten Indikator wird schneller laufen. Dies ist eine Tatsache
Wann ist es sinnvoll, einen Teil des Robotercodes in einem Indikator zu behalten? Und halten Sie sich sorgfältig daran.
Dann gibt es schon einige Überlegungen.
1) Wenn die Ausführung des Expert Advisors und des Indikators in verschiedenen Threads und auf verschiedenen Kernen erfolgt.
2) Wenn der Einsatz von Indikatorpuffern zweckmäßig und angemessen ist.
3)... // sollen wir fortfahren?
Dies ist bei MT5 nicht der Fall. Die parallele Ausführung ist ein zusätzlicher Anreiz, nicht alles in einem Schritt zu erledigen.
Das ist nur ein Vorgeschmack. :)
Ein Funktionsaufruf ist immer langsamer als derselbe Code ohne einen Aufruf.
Zweimal Blödsinn, denn diese Aussage trifft nicht auf Indikatoren zu.
Wenn Sie nicht wissen, wie man sie kocht, kochen Sie sie nicht, aber schreien Sie nicht an allen Ecken und Enden, dass Indikatoren Mist sind, denn das sind sie nicht.
Nun, MT4 kann das nicht, obwohl es machbar ist.
Der Expert Advisor mit dem richtigen Indikator wird schneller arbeiten. Dies ist eine Tatsache
Auch in der EA werden Sie einfach müde zu tun, einige Dinge, die Sie in den Indikator wie 2x2 tun können.
Wenn die Berechnungen absolut identisch sind, z. B. die SMA im EA und im Indikator wird durch einen Zyklus für den gesamten Zeitraum berechnet, dann, wenn Sie den externen Indikator aufrufen, wird die Prüfung ein wenig länger gehen, um 10-30%.
Zweimal Unsinn, denn diese Aussage gilt nicht für Indikatoren.