Allmänt meddelande

Collapse
No announcement yet.

Portfolio(d)?

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

  • Portfolio(d)?

    Hej, jag håller på att titta igenom script för att lära mig av dem. Just nu kollar jag på sl) Take profit long. Scriptet ser ut så här för trigger:

    { Take Profit Long}
    { 120209 }
    tid_innan_stäng:=6 {minuter innan stängning}
    { }
    stängning1:=ge(mult(1440,sub(market(c),frac(date()))),tid_innan_stäng)
    tp:=ScrPar(12)
    målantal:=ScrPar(13)
    innehav:=Gt(Portfolio(v),målantal)
    inköp:=Portfolio(P)
    inpris_ok:=Gt(inköp,0)
    vinst:=Gt(b,Add(inköp,Mult(inköp,Div(tp,100))))
    tidspärr1:=1
    lt1:=LastTrade(B,D)
    lt2:=Portfolio(D)
    i1(
    takeprofit=And(And(And(vinst,innehav),Gt(tp,0)),inpris_ok)
    draw(inköp,2,rqb2)
    draw(add(inköp,mult(inköp,Div(tp,100))),3,dgqb2)
    minSedanLong=Mult(Sub(Date(),lt1),1440)
    minSedanTrans=Mult(Sub(Date(),lt2),1440)
    delay_ok=gt(minSedanLong,tidspärr1)
    trans_ok=gt(minSedanTrans,tidspärr1)
    account_ok=not(eqv(cash(d),0))
    inpådagen=gt(frac(date()),0.377)
    signal1=and(and(account_ok,and(takeprofit,trans_ok)),delay_ok)
    signal2=and(and(signal1,inpådagen),stängning1)
    mult(signal2,20)
    )

    Min fråga är nu vad är Portfolio(D) för växel/parameter? Dvs när jag slår upp portfolio kan jag bara se V & P som värden inte D??? Har "lt2" blivit fel-definierad?
    Last edited by Algorithm; 2012-12-30, 13:33.

  • #2
    Nja, det är inte feldefinierat, däremot ser jag att D-parametern fattas i rubriken för Portfolio() i scriptreferensen trots att den beskrivs:


    V=volym, dvs antal och P=pris dvs inköpspris, D=tidstämpel för senaste synkronisering av kontot

    http://www.autostock.se/NATscriptref/Portfolio_VP_.html


    Vi brukar använda portfolio(d) och cash(d) för att säkerställa att det skett en synkronisering mot Nordnetkontot. Om värdet som returneras är noll har man ingen kontakt med kontot.


    Comment

    Working...
    X