Allmänt meddelande

Collapse
No announcement yet.

Villkor i Antal-script

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

  • Villkor i Antal-script

    Kan man använda villkor i ett antal-script t.ex:

    Om klockan är före 13:00 när ordern skickas så ska halva positionen stängas.
    Om klockan är efter 13:00 ska hela positionen stängas.

    Går det att villkora detta direkt i antal-scriptet utan att använda globala celler?

  • #2
    Absolut, man har tillgång till hela scriptspråkets arsenal av möjligheter.



    i1(
    före13=lt(frac(date()),div(13,24))
    halva=int(div(portfolio(v),2))
    if(före13,halva,portfolio(v))
    )


    första raden räknar ut vad kl 13/24 timmar blir och kollar om klockan är mindre.
    "halva" dividerar innehavet med 2 och avrundar nedåt till närmaste heltal.

    If-satsen använder villkoret före13 för att avgöra om halva eller hela innehavet ska returneras som scriptets "output".

    Comment


    • #3
      Underbart, det besparar mig en hel del problem
      Är det viktigt att använda intradayprefixet?

      Comment


      • #4
        Fint, nja prefixet behövs egentligen inte. Åkte med av gammal vana....

        Comment


        • #5
          Blir lätt så........Tack!

          Comment

          Working...
          X