Breakeven bei Überschreiten/Unterschreiten Indikator

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #159838 quote
    phoentzs
    Participant
    Master

    Hallo,

    wenn ich einen BreakevenStop setzen möchte, wenn zum Beispiel close > MA20 ist und die Position im Gewinn ist, wie muss ich das codieren?
    Und kann ich den Stop auch nachziehen lassen wenn MA20>MA20[1]?
    Kann mir bitte jemand helfen?

    #159841 quote
    robertogozzi
    Moderator
    Master

    Los geht's:

    IF Not OnMarket THEN
       NewSL = 0
    ENDIF
    IF PositionPerf > 0 AND OnMarket THEN
       //Example 1
       IF close > average[20] THEN
          NewSL = TradePrice
       ENDIF
       //Example 2
       IF average[20] > average[20][1] THEN
          NewSL = TradePrice
       ENDIF
    ENDIF
    IF NewSL > 0 THEN
       SELL AT NewSL STOP
    ENDIF
    phoentzs thanked this post
    #159844 quote
    phoentzs
    Participant
    Master

    Danke, das sieht schon super aus.
    Und wenn der Stop nachgezogen werden soll? Wenn bei der nächsten Kerze wieder MA20>MA20[1] ist?

    #159853 quote
    robertogozzi
    Moderator
    Master

    Ich kann nicht ganz verstehen, was du meinst, wahrscheinlich aufgrund der Übersetzung. Können Sie versuchen, mir auf andere Weise zu erklären, was Sie fragen?

    #159857 quote
    phoentzs
    Participant
    Master

    Wenn der MA weiter steigt, soll der SL um Points=x nachgezogen werden.
    Also als Trailingstop funktionieren mit Breakeven Funktion.

    #159867 quote
    robertogozzi
    Moderator
    Master

    Hier (Sie entscheiden, wie viele Punkte es steigen muss):

    N = 20 * pipsize     //increment pace
    IF Not OnMarket THEN
       NewSL = 0
    ENDIF
    IF PositionPerf > 0 AND OnMarket AND NewSL = 0 THEN
      IF average[20] > average[20][1] THEN
          NewSL = TradePrice
       ENDIF
    ENDIF
    IF NewSL[1] > 0 THEN
       IF average[20] > average[20][1] THEN
          IF close >= (NewSL + N) THEN
             NewSL = NewSL + N
          ENDIF
       ENDIF
    ENDIF
    IF NewSL > 0 THEN
       SELL AT NewSL STOP
    ENDIF
    phoentzs thanked this post
    #159924 quote
    phoentzs
    Participant
    Master

    Vielen Dank.
    Es funktioniert.

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

Breakeven bei Überschreiten/Unterschreiten Indikator


ProOrder: Automatischer Handel & Backtesting

New Reply
Author
author-avatar
phoentzs @phoentzs Participant
Summary

This topic contains 6 replies,
has 2 voices, and was last updated by phoentzs
5 years ago.

Topic Details
Forum: ProOrder: Automatischer Handel & Backtesting
Language: German
Started: 01/29/2021
Status: Active
Attachments: No files
Logo Logo
Loading...