mein System funzt immer noch nicht.....
Signale per email werden korrekt verschickt, aber im Logbuch steht:
Modul/Vorgang: Chart
Funktion: Handelssystem in Chart übertragen
Fehlermeldung: Fehler im Programmablauf aufgetreten: Invalid procedure call or argument (Fehler Nr. 5).
5 mal von 16:41:41 bis :45
Die Verzögerung des Signals (11.04.2006 16:00:00) gegenüber der Systemzeit ist größer als zugelassen (gemäß Ordereinstellungen im Handelssystem).
Projekt: Gegenposition zu Long
System: 900 Gegenposition long
Titel: GBL@DTB_FUT_200606
Datum/Uhrzeit Projekt System Titel Signal Basiswert Investition Stücke V-Limit G-Limit
10.04.2006 16:59:36 Gegenposition zu Long 400 Gegenposition long GBL@DTB_FUT_200606 Enter Short 116,04 1.000,00 1,00 --- ---
10.04.2006 16:59:36 Gegenposition zu Long 900 Gegenposition long GBL@DTB_FUT_200606 Enter Short 116,04 1.000,00 1,00 --- ---
10.04.2006 17:00:01 Gegenposition zu Long 400 Gegenposition long GBL@DTB_FUT_200606 Hold Short 116,24 1.000,00 1,00 116,240 115,640
10.04.2006 17:00:02 Gegenposition zu Long 900 Gegenposition long GBL@DTB_FUT_200606 Hold Short 116,25 1.000,00 1,00 116,240 115,140
11.04.2006 15:00:12 Gegenposition zu Long SAR gewichtet GM GBL@DTB_FUT_200606 Enter Long 116,28 1.000,00 1,00 --- ---
11.04.2006 16:00:01 Gegenposition zu Long SAR gewichtet GM GBL@DTB_FUT_200606 Hold Long 116,41 1.000,00 1,00 --- 116,500
11.04.2006 16:27:55 Gegenposition zu Short SAR gewichtet GM GBL@DTB_FUT_200606 Enter Short 116,33 1.000,00 1,00 --- ---
11.04.2006 16:27:58 Gegenposition zu Short SAR gewichtet GM GBL@DTB_FUT_200606 Enter Short 116,33 1.000,00 1,00 --- ---
11.04.2006 16:28:31 Gegenposition zu Long 400 Gegenposition long GBL@DTB_FUT_200606 Enter Short 116,30 1.000,00 1,00 --- ---
11.04.2006 16:28:31 Gegenposition zu Long 900 Gegenposition long GBL@DTB_FUT_200606 Enter Short 116,30 1.000,00 1,00 --- ---
Das Grundsystem SAR muss einen Fehltrade produzieren (-10 ticks), dann steigt 400 und 900 Gegensystem ein.
emails werden korrekt versendet, Häkchen im Orderplus ist an, aber Orderbuch zeigt nix an.
hier der Einstieg von SAR:
Datum/Uhrzeit Projekt System Titel Signal Basiswert Investition Stücke V-Limit G-Limit
10.04.2006 16:59:36 Gegenposition zu Long 400 Gegenposition long GBL@DTB_FUT_200606 Enter Short 116,04 1.000,00 1,00 --- ---
10.04.2006 16:59:36 Gegenposition zu Long 900 Gegenposition long GBL@DTB_FUT_200606 Enter Short 116,04 1.000,00 1,00 --- ---
10.04.2006 17:00:01 Gegenposition zu Long 400 Gegenposition long GBL@DTB_FUT_200606 Hold Short 116,24 1.000,00 1,00 116,240 115,640
10.04.2006 17:00:02 Gegenposition zu Long 900 Gegenposition long GBL@DTB_FUT_200606 Hold Short 116,25 1.000,00 1,00 116,240 115,140
11.04.2006 15:00:12 Gegenposition zu Long SAR gewichtet GM GBL@DTB_FUT_200606 Enter Long 116,28 1.000,00 1,00 --- ---
11.04.2006 16:00:01 Gegenposition zu Long SAR gewichtet GM GBL@DTB_FUT_200606 Hold Long 116,41 1.000,00 1,00 --- 116,500
11.04.2006 16:27:55 Gegenposition zu Short SAR gewichtet GM GBL@DTB_FUT_200606 Enter Short 116,33 1.000,00 1,00 --- ---
11.04.2006 16:27:58 Gegenposition zu Short SAR gewichtet GM GBL@DTB_FUT_200606 Enter Short 116,33 1.000,00 1,00 --- ---
11.04.2006 16:28:31 Gegenposition zu Long 400 Gegenposition long GBL@DTB_FUT_200606 Enter Short 116,30 1.000,00 1,00 --- ---
11.04.2006 16:28:31 Gegenposition zu Long 900 Gegenposition long GBL@DTB_FUT_200606 Enter Short 116,30 1.000,00 1,00 --- ---
Signale auch bei unvollendeten Perioden ist aktiviert.
hier nochmals die Handelsregeln:
enter short
po=1
and
Period<15
and
Period>0
and
( (low<=EnterS and high>EnterS)
or (Ref(low,-1)<EnterS and Ref(high,-1)<EnterS and open>EnterS-0.1) )
exit über stops
def:
global calc IGL:0.4;
global calc LEVEL:0.1;
global calc position:#_Position SAR gewichtet GM#;
global calc Po: Ersatz(Position,0);
global calc Period: BarsSince(po=1 and Ref(po,-1)=0,1);
global calc entryprice: RefVar(close,-Period);
global calc EnterS:entryprice-LEVEL;
global calc entrylevel: If(low<=EnterS and high>EnterS,EnterS,open);
er bringt immer 2 Signale:
Enter short sofort und hold short zum close, aber hier spielt close doch keine Rolle...oder ich hab die Rolle noch nicht entdeckt.....(leider die wahrscheinliche Variante :baby