Allmänt meddelande

Collapse
No announcement yet.

Stoploss

Collapse
X
 
  • Filter
  • Klockan
  • Show
Clear All
new posts

  • Stoploss

    Jag försöker få till en ordermodell i 5 min och behöver hjälp med en köpstopp.

    triggerscriptet köper för tex 770 och då vill jag sälja 2 pkt upp 772 eller nödstopp 1 pkt under köpnivån alltså 769

  • #2
    vinstmarg:=2
    stopmarg:=1
    lt1:=lasttrade(b,p)
    over:=gt(c,add(lt1,vinstmarg))
    below:=lt(c,sub(lt1,stopmarg))
    i5(or(over,below))

    Här tar du fram inköpspriset med lasttrade() och gör testerna mot. Lasttrade() ger ju bara senaste verklig orderstatus så backtesta med detta går ej, utan då krävs annat upplägg.

    Ändra bara siffervärden i början för vilken marginal du vill ha. Kom ihåg att det är decimalpunkt som gäller ifall du vill ha delar t.ex 1.5 för 1 1/2 punkt.

    Comment


    • #3
      Tack

      Comment


      • #4
        Hur skriver man för såld termin ?

        Comment


        • #5
          Det är inte så svårt, man ändrar i raden

          lt1:=lasttrade(b,p)

          så att man får priset för senaste sälj istället,

          lt1:=lasttrade(s,p)

          Sen är det bara att byta plats på värdena för vinst/förlust:

          vinstmarg:=2
          stopmarg:=1
          lt1:=lasttrade(s,p)
          over:=gt(c,add(lt1,stopmarg))
          below:=lt(c,sub(lt1,vinstmarg))
          i5(or(over,below))


          Men jag tycker ändå det är bättre att bygga en flytande stoploss.

          Comment

          Working...
          X