Einstieg an Datum

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #204312 quote
    Dorchen
    Participant
    New

    Hallo,

     

    kann man hier im Forum eigentlich nach bestimmten Begriffen das Forum durchsuchen ob es Beiträge dazu gibt?

     

    Ich hätte gern Hilfe für die Strategie wo man am 01.11.  in jedem Jahr einsteigt und am 15.12.  in jedem Jahr  aussteigt

    und

    ich möchte probieren ob ein Brakeout im Dax ab einem bestimmten Datum gut funktioniert?! dazu muss ich dem Code hinzufügen, dass die Trades ab dem z.B. 01.01. in jedem Jahr starten sollen und ab dem z.B. 01.03. keine Trades mehr auf gemacht werden

    Lieben Gruß und Danke

    #204443 quote
    robertogozzi
    Moderator
    Master
    IF Month = 1 AND Day >= 11  AND Not OnMarket THEN
       // Wählen Sie nur eine dieser Zeilen aus, die andere muss doppelte führende
       // Schrägstriche für Kommentare haben
       BUY        1 CONTRACT AT MARKET
       //SELLSHORT  1 CONTRACT AT MARKET
    ENDIF
    IF Month = 12 AND Day >= 15 AND OnMarket THEN
       SELL      AT MARKET
       EXITSHORT AT MARKET
    ENDIF

    Der Code funktioniert für beide Fälle, dupliziere ihn einfach so oft du möchtest und ändere jedes Mal die Daten.
    Es ändert einfach den Monat und Tag, an dem ein Trade eröffnet wird, und den Monat und Tag, an dem ein Trade geschlossen wird.

    #204485 quote
    Dorchen
    Participant
    New

    ich glaube ich habe mich falsch ausgdrückt

    ich möchte das ein system ab dem zeitraum 11.01.  – 15.12   jeden jahres

    Zum Beispiel diese kleine sysstem

    entry

    c1 = close[2]<open[2]
    c2 = close[1]<open[1]
    c3 = open<close[1]

    exit

    close<open

    mit google translate

    this system is to be used in the period from 11.01. until 15.12. trade every year
    #205046 quote
    Dorchen
    Participant
    New

    Hallo,

     

    kann hier jemand helfen siehe oben.

    ich möchte das ein system ab dem zeitraum 11.01. – 15.12 jeden jahres handelt, außerhalb dieser zeit soll nicht gehandelt werden

    Danke sehr!!

    #205047 quote
    Dorchen
    Participant
    New

    vielleicht noch ein Hinweis:

    am 11.01. soll nicht eingestiegen werden, sondern das die Regeln sollen erst ab dem 11.01. gehandelt werden!!

    #205051 quote
    robertogozzi
    Moderator
    Master

    Das funktioniert:

    IF ((Month = 1 AND Day >= 11) OR (Month > 1)) AND ((Month < 12) OR (Month = 12 AND Day <= 15)) AND Not OnMarket THEN
       c1 = close[2]<open[2]
       c2 = close[1]<open[1]
       c3 = open<close[1]
       IF c1 AND c2 AND c3 THEN
          BUY 1 CONTRACT AT MARKET
       ENDIF
    ENDIF
    IF close < open AND LongOnMarket THEN
       SELL AT MARKET
    ENDIF
    #205064 quote
    Dorchen
    Participant
    New

    Danke schön.

    Das funktioniert super.

    eine andere Frage noch:

     

    wenn ich bei einem Backtest über ein ganzes Jahr , in einem bestimmten Monat (zum Beispiel März) nicht handeln will,

    dann ist doch der Code

    daysforbiddenentry = openmonth = 3

    oder stimmt das nicht?

    #205075 quote
    robertogozzi
    Moderator
    Master

    Ja das ist richtig. Es sollte gut funktionieren, ansonsten versuchen Sie es mit Klammern:

    daysforbiddenentry = (openmonth = 3)
    #205083 quote
    Dorchen
    Participant
    New

    Danke in anderen Codes funktioniert es auch, nur nicht in diesem code  hier?

    Warum

    EntryDay = 25

    ExitDay = 5

    daysforbiddenentry = (openmonth = 3)

    if not onmarket and ((Day = Entryday) OR ((Day > Entryday) AND (Day[1] < Entryday))) and daysforbiddenentry then
    buy 1 shares at Market
    endif

    if longonmarket and ((Day = ExitDay) OR ((Day > ExitDay) AND (Day[1] < ExitDay))) then
    sell at market
    endif

    #205091 quote
    robertogozzi
    Moderator
    Master

    benutze NOT mit daysforbiddenentry:

    and NOT daysforbiddenentry then
    #205099 quote
    Dorchen
    Participant
    New

    omg Danke!!!

Viewing 11 posts - 1 through 11 (of 11 total)
  • You must be logged in to reply to this topic.

Einstieg an Datum


ProOrder: Automatischer Handel & Backtesting

New Reply
Author
author-avatar
Dorchen @dorchen Participant
Summary

This topic contains 10 replies,
has 2 voices, and was last updated by Dorchen
3 years, 2 months ago.

Topic Details
Forum: ProOrder: Automatischer Handel & Backtesting
Language: German
Started: 11/17/2022
Status: Active
Attachments: No files
Logo Logo
Loading...