Freitag, 19. April 2024, 00:39 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Lieber Besucher, herzlich willkommen bei: INVESTOX-Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

klexer

unregistriert

1

Dienstag, 11. April 2006, 17:02

Fehlermeldungen, Signale nicht ausgelöst

mein System funzt immer noch nicht..... :baby:

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:)

klexer

unregistriert

2

Dienstag, 11. April 2006, 18:46

RE: Fehlermeldungen, Signale nicht ausgelöst

also ich würd´s ja verstehen, wenn nur ein Signal ausgelöst wird, aber zur Zeit kommt zum tatsächlichen Zeitpunkt im Signalprotokoll das Signal und zum close NOCHMAL.... diesmal da aber als Hold-Signal.

Das verstehe ich nicht.

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

3

Dienstag, 11. April 2006, 20:49

RE: Fehlermeldungen, Signale nicht ausgelöst

Hallo,

Zitat

Die Verzögerung des Signals (11.04.2006 16:00:00) gegenüber der Systemzeit ist größer als zugelassen (gemäß Ordereinstellungen im Handelssystem).


das ist die Ursache dafür, dass das Signal nicht geroutet wird. Erhöhen Sie in den Ordereinstellungen/Allgemein bei der Signalverzögerung den Wert bei "Erlaube maximal" entsprechend. Das sollte dieses Problem beseitigen.
Sie können mir auch gerne das Projekt zur Prüfung schicken wegen dieser Meldung bez. dem "Übertragen in Chart" (wobei dies nicht relevant für die Signalerzeugung/Orderaufgabe ist).

Viele Grüße
Andreas Knöpfel