Falsche TICK_VALUE werte im Strategie-Tester, im Chart aber richtig (MT5 Demo-konto unter Linux Mint)

 

Hallo,

in meinem EA verwende ich 

SymbolInfoDouble(Symbol(),SYMBOL_TRADE_TICK_SIZE) und SymbolInfoDouble(Symbol(), SYMBOL_TRADE_TICK_VALUE)

Wenn ich meinen EA auf den Chart ziehe, zeigt er mir die korrekten Werte an, im Strategie-Tester ist TICK_VALUE aber immer 100.

Strategie-Tester

Chart


Ich habe es bei verschiedenenPaaren getestet.

Ist das ein bekanntes Problem oder hat das etwas mit Linux zu tun?

 

... hat das etwas mit Linux zu tun?

Nein, das hängt mit den Spezifikationen zusammen, siehe Marktübersicht => rechter Mausklick auf das Symbol => Spezifikationen:


 
Don.SergioWenn ich meinen EA auf den Chart ziehe, zeigt er mir die korrekten Werte an, im Strategie-Tester ist TICK_VALUE aber immer 100.

Welche Währung verwenden Sie für Ihre Einzahlung im Strategietester? Unterscheidet sie sich möglicherweise von der Währung Ihres Demokontos?

EDIT: Oder haben Sie vielleicht „Gewinn in Pips für schnellere Berechnungen” aktiviert?

(Automatisierte Übersetzung aus dem englischen Originaltext)

What is your deposit currency in the Strategy Tester? Is it perhaps different to that of your demo account?

EDIT: Or did you perhaps enable "profit in pips for faster calculations"?

 
Fernando Carreiro #:

Welche Währung verwenden Sie für Ihre Einzahlung im Strategietester? Unterscheidet sie sich möglicherweise von der Währung Ihres Demokontos?

EDIT: Oder haben Sie vielleicht „Gewinn in Pips für schnellere Berechnungen” aktiviert?

(Automatisierte Übersetzung aus dem englischen Originaltext)

What is your deposit currency in the Strategy Tester? Is it perhaps different to that of your demo account?

EDIT: Or did you perhaps enable "profit in pips for faster calculations"?

Hallo Fernando;


ich habe Gewinn in Pips deaktiviert. Jetzt habe ich in Strategie-Tester bei USDJPY z. B. 0,6367... und im Chart 0,5681... Gewinn in Pips hat eine Änderung bewirkt, die Werte sind aber immernoch unterschiedlich.

Das ändern der Währung im ST hat nichts geändert.


hallo @Carl Schreiber, in wie weit hat die Spezifikation mit den unterschiedlichen Wertern zu tun? Eigendlich sollten sie im Tester und im Chart gleich sein. 

 
Don.Sergio #ich habe Gewinn in Pips deaktiviert. Jetzt habe ich in Strategie-Tester bei USDJPY z. B. 0,6367... und im Chart 0,5681... Gewinn in Pips hat eine Änderung bewirkt, die Werte sind aber immernoch unterschiedlich. Das ändern der Währung im ST hat nichts geändert.

Hier sind einige mögliche Gründe:

  • In Ihrem ursprünglichen Screenshot zeigt das Bild, dass Ihnen Tick-Daten fehlen. Daher berechnet der Strategietester nur einen ungefähren Wert.
  • Je nach Ihrer Einzahlungswährung muss der Tester die Kurse anderer Währungspaare nachschlagen, um die Umrechnung in die Einzahlungswährung vorzunehmen. Wenn diese Tick-Daten ebenfalls nicht verfügbar sind, handelt es sich ebenfalls nur um einen ungefähren Wert.

(Automatisierte Übersetzung aus dem englischen Originaltext)

Here are some possible reasons:

  • In your original screenshot, the image shows that you have missing tick data. So, the Strategy Tester is only approximating the value.
  • Depending on your deposit currency, the tester will need to look up the quotes prices of other currency pairs to make the conversion into the deposit currency. If that tick data is also not available, then it will also only be an approximate value.
 
Don.Sergio #in wie weit hat die Spezifikation mit den unterschiedlichen Wertern zu tun? Eigendlich sollten sie im Tester und im Chart gleich sein. 

Das ist zwar unwahrscheinlich, aber möglicherweise haben Sie die Spezifikationen im Strategietester gegenüber denen auf dem Live-Konto geändert.

(Automatisierte Übersetzung aus dem englischen Originaltext)

This is probably unlikely, but you may have changed the specification in the Strategy Tester, compared to the ones on the live account.

 
Fernando Carreiro #:

Das ist zwar unwahrscheinlich, aber möglicherweise haben Sie die Spezifikationen im Strategietester gegenüber denen auf dem Live-Konto geändert.

(Automatisierte Übersetzung aus dem englischen Originaltext)

This is probably unlikely, but you may have changed the specification in the Strategy Tester, compared to the ones on the live account.

In den Spezifikationen habe ich nichts bezüglich TICK_VALUE gefunden oder geändert. 

Und 'real ticks absent for 609 minutes of 289120 total minute bars, every tick generation used ' scheint mir auch nicht so gravierend.

Es könnte aber sein das grade die 609 Minuten am Anfang fehlen. Ausserdem ist mir aufgefallen das sich die TickValue mit dem Kurs ändert. Da im Chart der aktuelle Kurs abgebildet wird,

aber im Tester der Kurs des Start-Datum, könnte auch dadurch die Abweichung erklärt werden.