Allmänt meddelande

Collapse
No announcement yet.

Simulering med dummy-transaktioner

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

  • Simulering med dummy-transaktioner

    För att få ut dagligt kontovärde i Analyzer behöver man ha transaktion varje dag. Det spelar ingen roll i vilket instrument, så en variant är att tex köpa och sälja ABB till priset 1 kr en gång varje dag. Det påverkar inte resultatet för körningen men man får kontovärdet uppdaterat.

    Så här kan man göra:

    Skapa två ordermodeller, en köp och en sälj:

    Triggersript köp:

    i1(
    ej_innehav=le(portfolio(v),0)
    abb=eqv(crcid(),3588324501)
    and(abb,and(ej_innehav,gt(int(d),lasttrade(b,d))))
    )

    Antal=1, pris=1



    Triggerscript sälj:

    i1(
    innehav=gt(portfolio(v),0)
    abb=eqv(crcid(),3588324501)
    and(abb,and(innehav,gt(int(d),lasttrade(s,d))))
    )

    Antal=1, pris=1



    Anslut dessa båda modeller parallellt i analysbänken till instrumenten du simuelrar med huvudstrategin. Skapa också ett script för att mäta kontovärdet:

    sub(add(cash(a),cash(t)),mult(2,abs(cash(s))))


    Klicka på Välj-knappen i analysbänken i avdelning Scriptkolumner för extra information om varje signal. Välj in scriptet ovan så kommer depåvärdet med i en egen kolumn efter körning.


Working...
X