Hallo zusammen,
gibt es in der Berechnung des Indikators im Tester einen Unterschied, ob ich nun eine langsame Geschwindigkeit
oder Vollgas gebe?
Der Indikator, den ich verwende berechnet bei langsamer Geschwindikeit alles richtig, sobald ich den blauen Zeiger aber auf Anschlag setze, rechnert er falsch.
Mir ist schon früher aufgefallen, dass dieser Blaue Regler alles andere als stetig verläuft.. ein Step vor Anschlag ist vergleichsweise zum Anschlag sehr langsam.. Daher die Frage
Es sei außerdem noch anzumerken, dass der Indikator im Live-Chart ebenfalls falsch berechnet wird.
Also diesen Schieberegler gibts nur im visuellen Test und da die Anzeige alls sehr verlangsamen kann, wird uU. das eine oder ander nicht mehr grafisch dargestellt bzw. übersprungen. Gerechnet wird aber gleich. kannst Du die falsche Berechnung an Hand von Zahlen (nicht optisch) dokumentieren?
Ich bin mir nicht sicher, ob dieses Problem mit folgendem Problem zusammenhängt:
Habe versucht die zeichnerischen Werte in Arrays abzulegen. Hat geklappt.
lasse ich den strategy Tester nun im visuellen Modus laufen, rechnet er tadellos genauso, wie ich es vorgebe. Sobald ich aber den visuellen Modus ausschalte, erhalte ich im Backtest ein gänzlich anderes Ergebnis...
Kann mir einer sagen, wie ich sowas eingrenzen soll?
Update:
Es ist derselbe Fehler in Grün.. Ich vermute, dass der Indikator irgendwie nen Bug hat. Mir fällt es allerdings sehr schwer, die berechnung des Indis nachzuvollziehen. Manche kennen Ihn wahrscheinlich.
https://www.mql5.com/en/code/28523
Das ist der gute. Ich versuche dabei das Maxima auszulesen und das berechnet er nur richtig, wenn ich im langsamen Tester-modus bin. ansonsten überspringt er scheinbar diesen Teil der berechnung

- 2020.04.01
- www.mql5.com
Ich bin mir nicht sicher, ob dieses Problem mit folgendem Problem zusammenhängt:
Habe versucht die zeichnerischen Werte in Arrays abzulegen. Hat geklappt.
lasse ich den strategy Tester nun im visuellen Modus laufen, rechnet er tadellos genauso, wie ich es vorgebe. Sobald ich aber den visuellen Modus ausschalte, erhalte ich im Backtest ein gänzlich anderes Ergebnis...
Kann mir einer sagen, wie ich sowas eingrenzen soll?
Update:
Es ist derselbe Fehler in Grün.. Ich vermute, dass der Indikator irgendwie nen Bug hat. Mir fällt es allerdings sehr schwer, die berechnung des Indis nachzuvollziehen. Manche kennen Ihn wahrscheinlich.
https://www.mql5.com/en/code/28523
Das ist der gute. Ich versuche dabei das Maxima auszulesen und das berechnet er nur richtig, wenn ich im langsamen Tester-modus bin. ansonsten überspringt er scheinbar diesen Teil der berechnung
Du müsstest das einmal gut dokumentieren: Welche Werte werden wann visuell und nicht visuell abgelegt, mit Zeitstempel, Op,Hi,Lo,Cl...
In welchem Modus machst Du es denn realen Ticks?
Du müsstest das einmal gut dokumentieren: Welche Werte werden wann visuell und nicht visuell abgelegt, mit Zeitstempel, Op,Hi,Lo,Cl...
In welchem Modus machst Du es denn realen Ticks?
arbeite im 1mOHLC modus und mit Tick Volume.
Ich glaube du kennst den Indikator. Hab da mal ein paar kommentare von dir gesehen. Bei dem Indikator ist der Debugger nahezu nutzlos, da es total viele iterationen gibt.. bis man einmal an der Zeile ankommt, in der man nach dem Fehler sucht..
Der VP-Range indikator aktualisiert seine berechnungen nur nach einem bestimmten zeitintervall (in meinem Fall 50ms). Im slowmode des Testers hat dieser natürlich immer die 50ms erreicht und somit das gesamte Programm ausgeführt.
Im fast mode des Testers kam dieser nich über die 50ms und ging somit nicht in das gewollte if-statement hinein.
Habe den Timer nun komplett ausgeschaltet.

- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Hallo zusammen,

gibt es in der Berechnung des Indikators im Tester einen Unterschied, ob ich nun eine langsame Geschwindigkeit
oder Vollgas gebe?

Der Indikator, den ich verwende berechnet bei langsamer Geschwindikeit alles richtig, sobald ich den blauen Zeiger aber auf Anschlag setze, rechnert er falsch.
Mir ist schon früher aufgefallen, dass dieser Blaue Regler alles andere als stetig verläuft.. ein Step vor Anschlag ist vergleichsweise zum Anschlag sehr langsam.. Daher die Frage
Es sei außerdem noch anzumerken, dass der Indikator im Live-Chart ebenfalls falsch berechnet wird.