Hallo,
ich habe jetzt eine Reihe candleweiser Simulationen durchlaufen lassen. Dabei habe ich festgestellt, dass
global calc GDfast: Komp(#GD(LastDP(close),7,S)#, #T#);
global calc GDslow: Komp(#GD(LastDP(close),26,S)#, #T#);
nicht das gleiche ist wie
global calc GDfast: Komp(#Ref(GD(close,7,S), -1)#, #T#);
global calc GDslow: Komp(#Ref(GD(close,26,S), -1)#, #T#);
Letzteres schaut wohl in die Zukunft!
Ich habe jetzt bei mehreren Durchläufen hintereinander Enter Orders zum VB geroutet bekommen. Mein neues Problem ist nun, dass ich nicht weiß warum.
Es funktioniert jetzt mit beiden obigen Formulierungen. Ich hatte einen Pyramidierungsstopp rausgenommen (der aber an der simulierten Stelle nicht greift), dann hat es geklappt. Habe den Pyramidierungsstopp wieder zugeschaltet, klappt immer noch. Habe die Simulationsläufe mit verschieden weiten Abständen vor dem Enter gestartet, klappt so oder so.
Viele Grüße
Cornelius