Allmänt meddelande

Collapse
No announcement yet.

draw(if ***

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

  • draw(if ***

    Jag försöker få till villkorat ritvilkor men lyckas inte riktigt, har stångat med det ett tag nu, kanske bättre att fråga istället...

    Jag försöker ersätta dessa villkor:
    Draw(köppris, 0, dgqb )
    Draw(add(köppris,vinst), 1, dcqb2 )
    Draw(stoploss, 2, rqb )

    med dessa:
    draw(if (Gt(Portfolio(v),0),köppris,0)0, dgqb)
    draw(if (Gt(Portfolio(v),0),(add(köppris,vinst)),0)1,dcqb2)
    draw(if (Gt(Portfolio(v),0),stoploss,0)2,rqb)

    Jag vill inte rita kurvorna när jag intehar innehav men lyckas inte, är väl nåt jag inte fattat.

    Hur gör man ??

    Mvh Rikard
    Last edited by BRB_67; 2011-03-28, 15:56.

  • #2
    Häpp, du har tänkt rätt men det ser bara ut att vara ett par kommatecken som saknas:

    draw(if (Gt(Portfolio(v),0),köppris,0)0, dgqb)
    draw(if (Gt(Portfolio(v),0),(add(köppris,vinst)),0)1,dcqb2)
    draw(if (Gt(Portfolio(v),0),stoploss,0)2,rqb)


    ska vara

    draw(if (Gt(Portfolio(v),0),köppris,0),0, dgqb)
    draw(if (Gt(Portfolio(v),0),(add(köppris,vinst)),0),1,dcqb2)
    draw(if (Gt(Portfolio(v),0),stoploss,0),2,rqb)


    Comment


    • #3
      såja, det ser jag ju nu när du satt dit dem åt mig !!
      lurt att det klarade kompileringstesten utan att knorra!?
      därför trodde jag det var mer ett tankefel
      Last edited by BRB_67; 2011-03-28, 17:28.

      Comment


      • #4
        Det är väldigt lätt hänt. Syntaxkontrollen är inte speciellt djupgående, den kollar inte allt.

        Comment

        Working...
        X