Eine Position zeitbasiert schließen

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #224127 quote
    jthbln
    Participant
    New

    Hallo,

    ich bin neu hier. Ich habe mir die Programmierhandbücher durchgelesen aber keine Funktion gefunden, um eine Position zum Ende einer Zeitperiode zu schließen.

    Ein einfaches Handelssystem auf Tagesbasis soll an jedem Dienstag zur Markteröffnung eine Position eröffnen (das funktioniert). Zum Marktschluss am selben Tag soll die Position geschlossen werden (das funtioniert nicht). Die einzige Möglichkeit die ich gefunden habe ist:  DEFPARAM FlatAfter = 215900 . Das würde aber bedeuten, dass ich für einen Backtest über 20 Jahre Minutendaten benötigen würde.

    Gibt es eine Möglichkeit eine Position auf Tagesbasis zum Marktschluss zu schließen?

    #224142 quote
    phoentzs
    Participant
    Master

    Auf Tagesbasis erst zum Open der nächsten Kerze. Was 01:00a.m. am Mittwochmorgen wäre. Nutze doch einfach den Stunden-TF und ändere die Zeit auf 22:00Uhr. Das sollte genau genug sein.

    if time= 220000 then
    sell at market
    exitshort at market
    endif
    robertogozzi thanked this post
Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.

Eine Position zeitbasiert schließen


ProOrder: Automatischer Handel & Backtesting

New Reply
Author
author-avatar
jthbln @jthbln Participant
Summary

This topic contains 1 reply,
has 2 voices, and was last updated by phoentzs
2 years, 2 months ago.

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