Variable für > < Zeichen

Forums ProRealTime Deutsch forum ProOrder Support Variable für > < Zeichen

  • This topic has 3 replies, 2 voices, and was last updated 1 week ago by avatarIván.
Viewing 4 posts - 1 through 4 (of 4 total)
  • #250151

    Hallo,

     

    kann man eigentlich ein Variable vergeben für ein > oder < Zeichen, sodass der Backtest entscheidet was besser ist.

     

    Wenn zum Beispiel mein Code lautet:

     

    if longonmarket and Close[3] < High[4] then

    buy at market

    Danke

    #250160

    Ich weiß nicht, ob ich es richtig verstanden habe… In ProBuilder ist es nicht möglich, einem Vergleichsoperator (wie < oder >) direkt eine Variable zuzuweisen, da Operatoren nicht als Werte behandelt werden können. Du kannst jedoch dasselbe Ziel erreichen, indem du eine boolesche Variable verwendest, die steuert, welcher Vergleich in jedem Fall angewendet wird. Hier ist ein Beispiel:

    1 user thanked author for this post.
    #250180

    Hallo,

    danke, ich bin mir nicht sicher

    schau mal, ich habe deinen Code in ein einfaches System kopiert.

    Ich möchte herausfinden, welche Variante besser gewesen wäre, diese Close[3] < High[4]  oder diese Close[3] > High[4]

    hier der Code:

     

    // 1 = use “<“, 0 = use “>”
    usarMenor = 1

    IF longonmarket THEN
    IF usarMenor = 1 THEN
    IF close[3] < high[4] THEN
    BUY AT MARKET
    ENDIF
    ELSE
    IF close[3] > high[4] THEN
    BUY AT MARKET
    ENDIF
    ENDIF
    ENDIF

    if not onmarket and RSI[14](close) < 30 and Close[3] < High[4]  or Close[3] > High[4] THEN
    buy 1 shares at market
    endif

    if onmarket and barindex – Tradeindex > 6 THEN
    sell at market
    endif

     

     

    #250187

    Es wäre so etwas wie:

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

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