Theorie der EA-Beschleunigung bei Verwendung eines benutzerdefinierten Indikators (Funktion - iCustom) - Seite 9
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
Ich danke Ihnen.
Dies ist bei MT4 der Fall. In MT5 wird es in beiden Fällen eine Kopie geben
Ich verstehe.
Da Renat schweigt und niemand weiß, wann der Speicherfehler behoben sein wird, habe ich beschlossen, für die Übertragung des Skriptcodes in den Expert Advisor zu bezahlen.
Wenn das aber nicht der Fall ist, warum werden die Informationen aus dem Indikator nicht in einem Paket zusammengefasst?
Ich schlage vor, ein Experiment zu diesem Thema durchzuführen und die Leistung des EA zu messen.
Dazu muss ein benutzerdefinierter Indikator mit mehr als einem Puffer verwendet und ein zusätzlicher Puffer hinzugefügt werden.
Der Algorithmus ist logisch (nicht mathematisch):
1. Konvertieren Sie die Puffer im Indikator in ganze Zahlen, abhängig von den Ziffern pro Zahl, insgesamt 3 Puffer, war: 1,21101; 1,13; 5, wurde: 121101;113;5
2. Wir zählen, wie viele Ziffern wir nach der ersten Zahl setzen müssen - in unserem Fall 4, dann in der nächsten Zahl die nächste - 1, diese Werte sind der Grad des Multiplikators:
1,21101*10^4=1211010000
1.13*10^1=113
5*10^0=5 (Prüfung auf 0)
3. Addiere die Zahlen und erhalte 1211011135.
4. Schreiben Sie den Wert in den Puffer 4.
5. Wir fordern den 4-Indikator-Puffer im Expert Advisor an und zerlegen den Wert in umgekehrter Reihenfolge in Komponenten und erhalten 3 Zahlen, die für die Arbeit des Expert Advisors weiter verwendet werden können.
Kann jemand die Geschwindigkeit dieses Ansatzes vergleichen, gibt es eine Begründung dafür?