Allmänt meddelande

Collapse
No announcement yet.

Identifiera köpsignaler i exitscript

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

  • Identifiera köpsignaler i exitscript

    Hej alla,

    Går det i ett exit-script identifiera vilken av köpsignalerna i köp-scriptet som gjorde köpet?

    Exempel,

    {Köpscript}

    köp1=villkor1
    köp2=villkor2
    köp3=or(köp1,köp2)


    {Exitscript}

    stoploss1=and(villkor1),köp1 var triggern som köpte)
    stoploss2=and(villkor2),köp2 var triggern som köpte)

    stoploss3=or(stoploss1,stoploss2)


  • #2
    Jo, det går om man skriver ner en köpkod i köpscriptet till en cell i Loggade lokala ordertransar:

    retval(22,0)

    tex skriver värdet 22 till cell 0.

    Det kan läsas av i säljscriptet med

    köpkod=lasttrade(b,0)


    Vill man veta exakt vilket villkor i köpscriptet som triggade kan man skriva olika kod för olika villkor:

    villkor1=ojhferfeff
    villkor2=oisdjfiosjf

    kod=if(villkor1,22,if(villkor2,23,0))
    retval(kod,0)


    Eller tom väga ihop om det är flera villkor som kan vara sanna samtidigt:

    kod1=if(villkor1,20,0)
    kod2=if(villkor2,40,0)
    kod3=if(villkor3,80,0)

    kod4=add(kod1,add(kod2,kod3))
    retval(kod4,0)


    Då blir värdet i cell 0 beroende av vilka villkor som var sanna i köpögonblicket, tex:

    lasttrade(b,0) ger värde 60 om villkor1 och villkor2 var sanna men inte villkor3.

    lasttrade(b,0) ger värde 100 om villkor1 och villkor3 var sanna men inte villkor2.


    osv

    Comment


    • #3
      Tack Rikard för ett snabbt svar, det funkar perfekt mellan scripten!

      Comment

      Working...
      X