Kurs des DAX um 09:20:00??

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #11566 quote
    alexander48
    Participant
    New

    Hallo zusammen,

    möchte gern eine Automatik programmieren,  die einen einzigen Trade pro Tag startet, und zwar zum Kurs des DAX von 09:20:00 + 33 Punkte (für heute zB: 10.660,30 + 33 = 10.693,30). Sobald dieser Kurs erreicht (oder überschritten) wird, soll die Position eröffnet werden.

     

    Weiß jemand, wie das geht?

    mfg

    #11608 quote
    Somatolysis
    Participant
    Junior

    Hi Alex,

    folgende Idee:

    10min Chart und dann:

     

    defparam cumulateorders=false

    if time=093000 and high>=close[1]+33 then

    buy at market

    endif

    if time=094000 and high>=close[2]+33 then

    buy at market

    endif

    usw. bis Handelsschluss.

     

    Nicht schön aber funktional.

    Dann kommst du halt immer zum Ende der 10min-Kerze rein und nicht realtime.

    Wenn das für dich ok ist…. Indikativ reicht es dir vielleicht so.

     

    LG,

    Soma

    #11611 quote
    Somatolysis
    Participant
    Junior

    Mir ist noch eine Idee gekommen:

    Angenommen du bist im 10min Chart unterwegs und hast Handelszeiten ab 080000 eingestellt.

    Dann wäre das evtl. so zu lösen:

    if intradaybarindex=8 then

    var = close+33

    endif

     

    “var” wäre dann die Variable für dein Einstiegsniveau.

     

    Gruß,

    Soma

    #11783 quote
    Percy Aus Gladbeck
    Participant
    New

    Hallo,

    bei den einzelnen IF-Schleifen besteht aber das Problem, dass das Programm alle 10 Min. eine neue (weitere) Position eröffnen  würde, wenn der Kurs aktuell über dem Einstiegsniveau liegt.

    Man müsste also jeweils “and not onmarket” als Bedingung ergänzen, z.B.

    IF time=093000 and not onmarket and high>=close[1]+33 THEN…

    Das allein hilft aber auch nur, wenn die Position bsp. nur zu einer bestimmten Zeit (Tagesschluss) geschlossen wird und es damit ausgeschlossen wäre, dass danach noch neue Positionen eröffnet werden würden.

    Ansonsten ist es vielleicht besser, eine Zählvariable zu programmieren, z.B.

    IF time=092000  THEN

    var = close+33

    Zaehler=1

    endif

    IF TIME>092000 and TIME<173000 and not onmarket and Zaehler=1 and high>var THEN

    BUY 1 SHARES ON MARKET

    Zaehler=0

    ENDIF

    Die Variable “Zaehler” wird dann jeden Handelstag um 9.20 Uhr auf “1” gesetzt, beim Eröffnen eines Trades sogleich auf “0”. Solange sie “1” ist, kann ein Trade eröffnet werden, danach nicht mehr.

    VG,

    Percy

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

Kurs des DAX um 09:20:00??


Community Willkommen & Vorstellungen

New Reply
Author
Summary

This topic contains 3 replies,
has 3 voices, and was last updated by Percy Aus Gladbeck
9 years, 6 months ago.

Topic Details
Forum: Community Willkommen & Vorstellungen
Language: German
Started: 08/11/2016
Status: Active
Attachments: No files
Logo Logo
Loading...