Code Summation bis anfang des Tages

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #227409 quote
    axmichi
    Participant
    Senior

    Hallo,

    ich brauche sicher einen Code mit Summation.

    Ich möchte einen Longeinstieg wenn

    1. Bedingung:   Im Daily Timeframe  –  RSI (15) von gestern schließt unter der 20 Linie

    2 Bedingung:  Im Timeframe 1 Stunde! – wenn der Kurs von heute einmal kleiner war als das Low vom Vortag und danach heute wieder über dem Low schließt

    3 Bedingung: Das der Schluskurs größer ist als die Hochs der letzten beiden Kerzen

    Dann Einstieg  mit dem Stop Loss auf das Low des aktuellen Tages – 2 Punkte

    Siehe Foto

    Vielen Dank

    #227435 quote
    robertogozzi
    Moderator
    Master

    Hier ist es, aber ich konnte aufgrund der C2-Bedingungen keine Trades eröffnen. Ich denke, sie sind zu restriktiv, obwohl ich es bei TF 1h, bei DAX, SP, EurUsd und verschiedenen Aktien versucht habe.
    Wenn ich C2 deaktiviere, wird ein Vorgang ausgeführt.

    Timeframe(Daily,UpdateOnClose)
    c1     = rsi[15](close) < 20
    prevLL = low
    //
    Timeframe(Daily,default)
    currLL = low
    //
    Timeframe(1h,UpdateOnClose)
    c2     = (low < prevLL) AND (close > currLL) AND (currLL > prevLL)
    c3     = (close > highest[2](high[1]))
    Cond   = c1 AND c2 AND c3 and Not OnMarket
    IF Cond THEN
       BUY 1 Contract at Market
       SL =  close - (currLL - 2*PipSize)
       SET STOP   LOSS   SL
       SET TARGET PROFIT SL * 2
    ENDIF
    #227448 quote
    axmichi
    Participant
    Senior

    Hallo Roberto danke..

    das funktioniert leider noch nicht.

    Bevor der Trade über dem Low von gestern eröffnen kann, muss der Kurs einmal unter dem low von gestern gewesen sein!!

    Der Kurs geht also heute erst einmal unter das Tief von gestern und wenn er es danach  über das Tief von gestern schafft dann erfolgt der Einstieg.

     

    Deshalb dachte ich an die Formel summation ?!

    Danke

    #227582 quote
    robertogozzi
    Moderator
    Master

    Sie sagten, dass Bedingung 2 über eine Stunde hinweg stattfinden muss, sodass bei dem stündlichen Zeitrahmen keine Summierung erforderlich ist. Ich habe es falsch verstanden?

    #227705 quote
    axmichi
    Participant
    Senior

    ja falsch verstanden

    #227716 quote
    robertogozzi
    Moderator
    Master

    Sie möchten also was zusammenzählen? In welchem Zeitraum?

    #227999 quote
    axmichi
    Participant
    Senior

    Hallo Roberto,

    ich dachte ich brauch die Summation in dem Code

    ich bin sicher falsch..

    bitte nur dies codieren

    fällt der Kurs von heute unter das Tief von gestern und kommt, dann einstieg über dem Tief von gestern..

    Siehe Foto

    #228010 quote
    robertogozzi
    Moderator
    Master

    Erledigt:

    Timeframe(Daily,UpdateOnClose)
    prevLL = low
    //
    Timeframe(Daily,default)
    currLL = low
    //
    Timeframe(1h,default)
    IF prevLL <> prevLL[1] THEN
       EntryFlag = 0
    ENDIF
    IF Not OnMarket AND EntryFlag = 0 THEN
       IF close < prevLL THEN
          EntryFlag = 1
       ENDIF
    ENDIF
    IF Not OnMarket AND EntryFlag AND (close > currLL) THEN
       BUY 1 Contract at prevLL STOP
       SL =  (close - currLL) + 2*PipSize
       SET STOP   LOSS   SL
       SET TARGET PROFIT SL * 2
    ENDIF
    graphonprice prevLL AS "Yesterday's LOW" coloured("Red")
    graphonprice currLL AS "Today's LOW"     coloured("Fuchsia")
Viewing 8 posts - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.

Code Summation bis anfang des Tages


ProOrder: Automatischer Handel & Backtesting

New Reply
Author
author-avatar
axmichi @axmichi Participant
Summary

This topic contains 7 replies,
has 2 voices, and was last updated by robertogozzi
1 year, 12 months ago.

Topic Details
Forum: ProOrder: Automatischer Handel & Backtesting
Language: German
Started: 02/05/2024
Status: Active
Attachments: 2 files
Logo Logo
Loading...