Enterlong auf dem Indikator und Exit zum Close der selben Kerze

Viewing 15 posts - 1 through 15 (of 30 total)
  • Author
    Posts
  • #247860 quote
    Adrian c.
    Participant
    New

    Hallo,

    ich bin neu hier und versuche seit einiger Zeit ein Handelssystem in Prorealtime zu erstellen was im Backtest in einer anderen Software(die keine Programmierungskenntnisse verlangt!) gut funktioniert. Leider komme ich mit der Codierung nicht zurecht und bitte daher um Hilfe bei folgendem System:

    Indikator=Enterlong

    Wenn Open>Enterlong und Low < Enterlong dann enter Long auf höhe vom Indikator”Enterlong” und Exit zum Close. Die Komprimierung ist eine Stunde.

    Vielen Dank

    #247863 quote
    robertogozzi
    Moderator
    Master

    Was ist der EnterLong-Indikator, auf den Sie sich beziehen?

    Ich habe ihn weder in der Bibliothek noch auf der Plattform gefunden.

    #247864 quote
    Adrian c.
    Participant
    New

    Den habe ich in der anderen Software bei der man keine Programmierkenntnisse braucht selber erstellt!

    #247865 quote
    robertogozzi
    Moderator
    Master

    Um einen Indikator verwenden zu können, müssen Sie die von ihm zurückgegebenen Signale kennen.
    Wenn er keine zurückgibt oder Sie diese nicht kennen, benötigen Sie den Quellcode (source code), d. h. die Textanweisungen, mit denen er geschrieben oder generiert wurde.

    #247874 quote
    Adrian c.
    Participant
    New

    Es ist mir  gelungen den Indikator “Enterlong” in Prorealtime code zu übersetzen. Leider gelingt es mir nicht diesen wie oben beschrieben im Rahmen einer Kerze zu benutzen:Wenn Open>Enterlong und Low < Enterlong dann enter Long auf höhe vom Indikator”Enterlong” und Exit zum Close.

    #247885 quote
    Iván González
    Moderator
    Master

    Wie Roberto sagt: Wenn Sie weder den Code noch die Anweisungen für den Indikator angeben, können wir Ihnen nicht helfen.

    #247889 quote
    robertogozzi
    Moderator
    Master

    Welchen genauen Zustand können Sie nicht codieren?

    Wenn die Bedingung durch die Variable Enterlong dargestellt wird, lautet der Code wie folgt (offensichtlich konnte ich ihn nicht testen):

    IF Not OnMarket AND (open > Enterlong) AND (low < Enterlong) THEN
       BUY 1 CONTRACT AT Enterlong LIMIT
    ENDIF
    #247892 quote
    Adrian c.
    Participant
    New

    Vielen Dank für die Antwort.

    Ich glaube das ist das was ich gesucht habe: ich werde es testen.

    Dann noch ein Frage.

    Wie ist der Code für Exit zum Close der selben Kerze im selben Zusammenhang?

    Vielen Dank im Voraus.

    #247898 quote
    robertogozzi
    Moderator
    Master

    Entschuldigung, ich habe die andere Anfrage vergessen. Hier ist der Code für beide:

    IF OnMarket THEN
       SELL AT MARKET
    ELSIF (open > Enterlong) AND (low < Enterlong) THEN
       BUY 1 CONTRACT AT Enterlong LIMIT
    ENDIF
    #247945 quote
    Adrian c.
    Participant
    New

    Hallo

    Es funktioniert im Prinzip nur leider immer ein Bar zu spät!

    hier mein Code:

    // Festlegen der Code-Parameter
    DEFPARAM CumulateOrders = False // Kumulieren von Positionen deaktiviert

    // Bedingungen zum Einstieg in Long-Positionen
    indicator1 = CALL “enterlong”(low)
    c1 = (indicator1 < open)
    indicator2 = CALL “enterlong”(low)
    c2 = (indicator2 > low)

    IF c1 AND c2 THEN
    BUY 1 CONTRACT AT indicator1 LIMIT
    ENDIF

    // Bedingungen zum Ausstieg von Long-Positionen
    c3 = close

    IF c3 THEN
    SELL AT MARKET
    endif

    #247956 quote
    robertogozzi
    Moderator
    Master

    Es kommt nicht zu spät, so funktioniert es einfach. Die Strategie wird immer zum Schlusskurs jedes Balkens ausgeführt, sodass der sofortige Markteinstieg erst erfolgen kann, wenn die neue Kerze kurz vor dem Start steht.
    Auch beim manuellen Handel ist es so: Wenn Sie mit der Ordererteilung auf den Schlusskurs warten, wird diese sofort ausgeführt, aber die neue Kerze ist bereits im Chart sichtbar.

    #247961 quote
    Adrian c.
    Participant
    New

    Vielen Dank für Ihre Hilfe.

    Ich glaube ich drücke mich falsch aus. Sorry

    Ich versuche es mal mit einem konkreten Beispiel anhand von Screenshot.

    Die enterlong Voraussetzung sind gegeben: open(21339)> enterlong(21302) und low(21284)< enterlong(21302) also kauf ich auf enterlong(21302) und verkaufe zum close (213119) bzw. kurz danach zum Open des nächsten Balken.

    So handel ich auch manuel , möchste es aber in prorealtime automatisieren WENN ES GEHT!

    Danke

    #247966 quote
    robertogozzi
    Moderator
    Master

    Erklären Sie mir genauer, welche Einreisebedingungen gelten.

    #247967 quote
    Adrian c.
    Participant
    New

    Gerne

    enterlongindicator(blaue linie)  ist die Grenze für eine enterlong position . Wenn in dem jetzigen Balken open grösser ist als der enterlongindicator und dann  das low kleiner ist als der enterlongindicator dann  eröffne ich eine long position zum kurs von enterlongposition und schliesse  die Position zum close.

    ich hoffe es hilft Ihnen.

    #248013 quote
    Adrian c.
    Participant
    New

    kann ich das Problem eventuell lösen indem ich multiple time frame benutze?

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

Enterlong auf dem Indikator und Exit zum Close der selben Kerze


ProOrder: Automatischer Handel & Backtesting

New Reply
Author
author-avatar
Adrian c. @adrian-c Participant
Summary

This topic contains 29 replies,
has 3 voices, and was last updated by robertogozzi
7 months, 3 weeks ago.

Topic Details
Forum: ProOrder: Automatischer Handel & Backtesting
Language: German
Started: 06/04/2025
Status: Active
Attachments: 8 files
Logo Logo
Loading...