Hallo,
ich möchte folgenden Code prüfen:
Wenn der Schusskurs des 1 Tages im Monat Februar kleiner ist als der Schlusskurs des 5. Tages des Monats März
dann soll der Einstieg am 7 Tag des Monats September erfolgen.
Kann mir da jemand helfen??
LG und Danke
Da ist er:
ONCE Feb1 = 1
ONCE Mar5 = 0
IF Not OnMarket THEN
IF (OpenMonth = 2) AND (OpenMonth <> OpenMonth[1]) THEN
Feb1 = open
ENDIF
IF (OpenMonth = 3) THEN
IF (OpenMonth <> OpenMonth[1]) THEN
Tally = 1
ELSE
Tally = Tally + 1
IF Tally = 5 THEN
Mar5 = close
ENDIF
ENDIF
ENDIF
IF (OpenMonth = 9) THEN
IF (Day = 7) OR ((Day > 7) AND (Day[1] < 7)) THEN
IF Feb1 < Mar5 THEN
BUY 1 CONTRACT AT MARKET //or SELLSHORT 1 CONTRACT AT MARKET
ENDIF
ENDIF
ENDIF
ELSE
Feb1 = 1
Mar5 = 0
ENDIF
Können sie mir bitte noch sagen was ich im Code ändern muss, wenn ich als erste Bedingung haben möchte, das das 1. Wenn sich auf den 01 Januar bezieht.
Also es soll im September eingestiegen werden soll, wenn der Close am 5. Januar größer ist als der Close vom 01 Januar.
Bitte entschuldigen sie die Umstände
ich möchte diese abfrage mit variablen testen!
Danke
Da ist er:
ONCE Jan1 = 1
ONCE Jan5 = 0
IF Not OnMarket THEN
IF (OpenMonth = 1) AND (OpenMonth <> OpenMonth[1]) THEN
Jan1 = open
ENDIF
IF (OpenMonth = 1) THEN
IF (OpenMonth <> OpenMonth[1]) THEN
Tally = 1
ELSE
Tally = Tally + 1
IF Tally = 5 THEN
Jan5 = close
ENDIF
ENDIF
ENDIF
IF (OpenMonth = 9) THEN
IF (Day = 7) OR ((Day > 7) AND (Day[1] < 7)) THEN
IF Jan1 < Jan5 THEN
BUY 1 CONTRACT AT MARKET //or SELLSHORT 1 CONTRACT AT MARKET
ENDIF
ENDIF
ENDIF
ELSE
Jan1 = 1
Jan5 = 0
ENDIF