Allmänt meddelande

Collapse
No announcement yet.

Grids RSI- system

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

  • Grids RSI- system

    Hej, är inte så vass på nat, har lite problem när jag ska göra så att mitt system köper i grids. Vill att den handlar i max 5 grids, dvs. när rsi är under 20 vill jag att den köper 1 grid. Vad gör jag för fel?



    { läs av innehav }



    ej_innehav:=le(portfolio(v),0)

    { definiera tidpunkter }

    kl0930:=gt(frac(d),0.37)
    kl1710:=lt(frac(d),0.74)
    tidspärr:=5



    { testa så att pengar finns innan köp }

    pengar:=gt(cash(t),scrpar(21))



    maxgrids:=5
    hävstång:=1

    i1(


    account=add(cash(t),mult(portfolio(v),c))
    grid_cash=add(div(account,maxgrids),2000)
    setgvarif(div(account,maxgrids),868,1)
    setgvarif(maxgrids,870,1)
    setgvarif(hävstång,874,1)


    { definiera medelvärde }

    mv1=mov(close,200,s)
    mv2=mov(close,100,s)
    mv3=mov(close,40,s)
    mv4=mov(close,5,s)



    ovanför1=llv(lt(close,mv1),1)
    ovanför2=llv(lt(close,mv2),1)
    ovanför3=llv(lt(close,mv3),1)
    ovanför4=llv(gt(close,mv4),1)




    kors=and(and(ovanför1,ovanför2),and(ovanför3,ovanför4))


    rc1=roc(close,1)

    rc_över1=gt(rc1,0.01)




    { test om minst 5 minuter gått sedan förra köp }


    lt1=LastTrade(B,D)
    minSedanKöp=mult(sub(date(),lt1),1440)
    tid_ok=Gt(minSedanKöp,tidspärr)


    r1=rsiw(14)
    r2=lt(r1,20)


    köp_senare_än_sälj=gt(lasttrade(b,d),lasttrade(s,d))


    grid3=if(köp_senare_än_sälj,r2,r2)
    long5=lt(cash(a),sub(mult(hävstång,account),grid_cash))

    test=and(grid3,long5)


    köp1=and(kors,test)

    köp2=and(köp1,rc_över1)


    mult(köp2,15)

    )

  • #2
    Hur ser antalscripten ut?

    Det är där antalet sätt i förhållande till pris och pengar på testkontot samt max grids. Sedan kollar du i dina triggerscript om det finns tillräckligt med stålar på testkontot för en till grid.

    Comment

    Working...
    X