Programmaufbau

Viewing 3 posts - 1 through 3 (of 3 total)
  • #250678

    Hallo,

    ich schreibe meine Programme oft siehe unten.In der Simulation ist es oft gut aber im Demokonto dann schlecht.

    Kann das an meinem Programmaufbau liegen?

    c0=close[0]
    o0=open[0]
    vol1 = Volume[1]

    IF vol1>2500 and c0>o0 then
    buy 10 CONTRACT AT market
    ENDIF
    SET TARGET %PROFIT 0.5
    SET STOP %LOSS 0.5

    #250681
    JS

    Hierbei wat Tipps:

    1. Kein Order-Stacking verwenden
      Setze am Anfang deines Codes DefParam CumulateOrders = False, damit keine gestapelten Orders ausgeführt werden, wenn bereits eine Position offen ist…

    2. Standard-Serien direkt nutzen
      Es ist nicht nötig, Open, High, Low, Close und Volume umzubenennen – du kannst direkt Open, High, Low, Closeund Volume verwenden…

    3. Bedingungen verstärken
      Die aktuell verwendeten Bedingungen sind relativ schwach, da du im Wesentlichen nur prüfst, ob eine Kerze grün oder rot ist (was langfristig etwa 50/50 ergibt), und weil Volume[1] > 2500 von fast jedem Instrument erfüllt wird. Besser ist es, stärkere Filter zu verwenden, z. B. Trend- oder Volatilitätskriterien.

    4. Backtests korrekt konfigurieren bei Pending Orders
      Wenn du Pending Orders (Stop-Loss / Take-Profit) nutzt, aktiviere im Backtest unbedingt die Option ProBacktest im Tick-by-Tick-Modus. Andernfalls kann der Backtest deine Pending Orders falsch behandeln (z. B. in der falschen Reihenfolge schließen)…

    5. Ziel definieren und Bedingungen kombinieren
      Überlege dir zuerst, welches Ziel du verfolgst – zum Beispiel nur Käufe im Aufwärtstrend – und kombiniere dann passende Bedingungen. Ein einfaches Beispiel wäre:
      If Close > Average[200](Close) and Close > Open and Volume > 250000 thenBuy 1 contract at Market EndIf.

    1 user thanked author for this post.
    #250684

    vielen Dank für die Antwort.

    1 user thanked author for this post.
    avatar JS
Viewing 3 posts - 1 through 3 (of 3 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login