Minimal abweichende Test Ergebnisse, bei gleicher Einstellung

 

Hallo,

ich habe 2 verschiedene moving average im EA. Einer agiert auf Tagesebene und der andere auf Wochenenebene. Es sind exakt die gleichen und man kann zwischen Tag oder Woche, jweils bei beiden hin und her schalten.

Wenn man jetzt aber beide gegeneinder testet, weichen die Ergebnisse minimal von einander ab. Heißt: Wenn "MA(1) = true & MA(2) = false";  müsste das Ergebnis das gleiche sein, wie wenn man "MA(1) = false & MA(1) = true";  setzt.

Ist es aber, minimal nicht. Die Abweichungen sind ca. 0,01%.  Ist das normal ?

Vielleicht weiß jemand Rat.

Herzlichen Dank

Gruß

 
Poste mal die Formel(n) bzw. die relevanten Codezeilen oder verwende den Debugger um die Veränderung der Variablenwerte genau zu kontrollieren:
https://www.metatrader5.com/en/metaeditor/help/development/debug
Code debugging - Developing programs - MetaEditor Help
  • www.metatrader5.com
MetaEditor has a built-in debugger allowing you to check a program execution step by step (by individual functions). Place breakpoints in the code...
 
StefanR:

Hallo,

ich habe 2 verschiedene moving average im EA. Einer agiert auf Tagesebene und der andere auf Wochenenebene. Es sind exakt die gleichen und man kann zwischen Tag oder Woche, jweils bei beiden hin und her schalten.

Wenn man jetzt aber beide gegeneinder testet, weichen die Ergebnisse minimal von einander ab. Heißt: Wenn "MA(1) = true & MA(2) = false";  müsste das Ergebnis das gleiche sein, wie wenn man "MA(1) = false & MA(1) = true";  setzt.

Ist es aber, minimal nicht. Die Abweichungen sind ca. 0,01%.  Ist das normal ?

Vielleicht weiß jemand Rat.

Herzlichen Dank

Gruß

Hallo,

man muss einfach Moving Average verstehen.

Wenn, als Beispiel, Sie einen MA 200 (close) im Tageschart anlegen, wird ein Durchritt preis berechnet von 200 Tagen (ein Bar, ein Tag.

Da aber Close - preis beim Wochenchart (ein Bar, eine Woche) einen anderen Preis hat, gibt es halt Verschiebung der MA - Linie.

Und das ist ganz Normal.

Gruß Igor