Diskussion zum Artikel "LifeHack für Händler: Fast-Food aus Indikatoren" - Seite 12
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
Standardindikatoren (sie sind die einzigen, die in diesem Artikel behandelt werden) werden auf elementare Weise zwischengespeichert! Denn alle Eingabeparameter sind bekannt.
Es ist nur schwierig, eine universelle Hash-Funktion zu schreiben. Aber das war in diesem Artikel nicht erforderlich. Er befasst sich mit dem einfachsten Fall. Und selbst für diesen gibt es keine Hash-Funktion.
MACD Beispiel 4 bis 5 MQL4 style.mq5
Ohne Zwischenspeicherung
Mit dummem Caching
25 % schneller, wenn man keinen Blödsinn macht (frontal). Die Kritik an der "Ineffizienz" des vorgestellten Ansatzes ist berechtigt.
Können Sie den Code zeigen?
Fügen Sie in IndicatorsMQL4.mqh den obigen Code ein und nehmen Sie die folgenden Änderungen vor
Ich möchte einen Ansatz dieser Art - wir nehmen OnCalculate aus dem Indikator, modifizieren es leicht unter einem neuen Namen, fügen es dem Indikatorcode hinzu und jetzt können wir diese Funktion als Bibilio-Funktion nutzen und ihr Parameter aus dem Expert Advisor übergeben. Richtig?
Ich denke, wir können den Quellcode eines jeden Indikators über eine Enklode mit dem Expert Advisor verbinden. Und dann mit ihnen wie mit einer Funktion arbeiten.
Wir müssen ein wenig mit Makros und anderen Besonderheiten herumfummeln. Diese Lösung wird nicht alle Indikatoren abdecken. Aber sie sollte die meisten von ihnen abdecken.
Versuchte Wiederherstellung:
Ich poste hier meine Version der Messung. MACD Sample Ein Wert bei 5 wurde als Basisversion des Expert Advisors genommen. Daran wurden kleine Änderungen vorgenommen. Da alle Indikatorwerte an einem Ort gesammelt werden, war es nicht schwierig, eine einfache Makro-Substitution zu machen: Ich denke, die Schlussfolgerungen sind offensichtlich: beim Aufruf von Indikatoren im MQL4-Modus, ist die Geschwindigkeit um 40% niedriger.
Schauen Sie sich /results/ an... open - stop wird gesetzt, dann zieht das trawl es rüber.
hier ist ein ausschnitt aus dem chart. und der report an dieser stelle. wie kann es einen stop von 150 pips für fast alle lots mit ATR * 0.5 (ATR = 80pp) setzen? bei einem solchen setup sollte der stop NIEMALS weiter als etwa 40 pips vom eröffnungskurs des lots entfernt sein.... und erst wenn er über dieses Niveau steigt, wird er bereits gehandelt.Versuch der Wiederherstellung:
Ich poste hier meine Version der Messung. MACD Sample Ein Wert bei einer 5 wurde als Basisversion des Expert Advisors genommen. Darin wurden kleine Änderungen vorgenommen. Da alle Indikatorwerte an einem Ort gesammelt werden, war es nicht schwierig, eine einfache Makro-Substitution zu machen: Ich denke, die Schlussfolgerungen sind offensichtlich: beim Aufruf von Indikatoren im MQL4-Modus, ist die Geschwindigkeit um 40% niedriger.
Sie können Ihren Beitrag wiederherstellen (bearbeiten):
Aufruf von Indikatoren im MQL4-Modus, ist die Geschwindigkeit 40% langsamer.
- Sie hatten einen schönen Code und eine Beschreibung der Messergebnisse.