Return zum Open verkauft nicht?

Forums ProRealTime Deutsch forum ProOrder Support Return zum Open verkauft nicht?

Currently, there are 0 users and 1 guest visiting this topic.
View all attachments
Viewing 8 posts - 1 through 8 (of 8 total)
  • #197992 Report

    Hallo,

    hier ein Code bei dem  der verkauf nicht so funktioniert wie ich es möchte:

    Es wird gekauft wenn der Kurs den schlusskurs der Kerze um 2030 – 0.25*pointsize erreicht, dann wird long eingestiegen. Das funktioniert auch!!

    Jetzt möchte ich das das system wieder aussteigt (exit) wenn der Kurs um 0.25 Punkte gestiegen ist, also wieder beim schlusskurs der Kurze 203000. Das haut so nicht hin bei mir.

    Kann mir jemand sagen was da beim verkauf nicht stimmt??

    Code:

    defparam flatafter=214500

    if intradaybarindex=0 then
    trading=1
    elsif barindex=tradeindex then
    trading=0
    endif

    if time = 203000 then
    myprice=close
    endif

    starttime = 203000

    if not longonmarket and time >= starttime and trading=1 then
    buy 1 share at myprice-0.25*pointsize limit
    endif

    if longonmarket and close > positionprice+0.25*pointsize and trading=1 then
    sell  at market
    endif

     

    #197994 Report

    Hier noch ein Bild zur Erklärung

    Attachments:
    #198000 Report

    Hab noch Probiert.

     

    Der Fehler kann nur in dieser Zeile liegen:

    if longonmarket and close > positionprice+0.25*pointsize and trading=1 then
    sell  at market
    endif

    #198025 Report

    wenn Intradaybarindex=0 dann Handel=1

    GRAPH Trading = 1 und Sie werden sehen, dass es nie auf dem Balken auftritt, auf dem Sie verkaufen möchten? 

    #198027 Report

    ich habe den ausstieg jetzt über Take Profit 0,25 gelöst.

     

    was muss denn in der zeile stehen, ist doch nichts anderes als return to open?!

    #198029 Report

    Handel = 1 zum Zeitpunkt = 000000, dann wenn die Position eröffnet wird, Handel = 0 bis zum Zeitpunkt = 000000, wenn der Handel wieder auf 1 zurückgeht.

    Geben Sie GRAPH Trading = 1 als letzte Zeile Ihres Codes ein und Sie werden sehen, wenn Trading = 1 ist.

    #198035 Report

    das bekomm ich nicht hin,  egal ich mach es mit take profit…

    #198037 Report

    Handel = 1 zum Zeitpunkt = 000000, dann, wenn die Position eröffnet wird, Handel = 0 bis zum Zeitpunkt = 000000, wenn der Handel wieder auf 1 zurückkehrt.

    Oben hätte wie unten lauten sollen …

    Handel = 1 zum Zeitpunkt = 000000 , dann wenn Balkenindex = Tradeindex, Handel = 0 bis zum Zeitpunkt = 000000, wenn Handel = 1 .

Viewing 8 posts - 1 through 8 (of 8 total)

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