Allmänt meddelande

Collapse
No announcement yet.

Nollställa cell efter sälj

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

  • Nollställa cell efter sälj

    Jag håller på med en strategi som använder globala celler. Ett cellvärde har ett beroende för säljvillkoret. När jag sålt, vill jag nollställa cellen. Jag får inte detta att fungera i analysbänken.

    Så här ser slutet på skriptet ut:

    exit_1=and(tidsexit_0,kontroller_ok)

    {lagravärden}
    skaviskriva_0=and(exit_1,1)
    SetGvarIf(0,6330,skaviskriva_0)

    mult(20,exit_1)
    {@A(0,)}

    Det är svårt att följa vad som händer. Men jag tror att cellvärdet ändras för tidigt. Kan man använda sig av sekvenser på något sätt. Så att jag kan försäkra mig om att försäljningen skett innan jag nollställer?

    /Perre

  • #2
    Ja det kan vara svårt att veta, men är ändå något som går att hitta. Det kan tex vara att inte avslut sker på skickat pris, villkoret blir sant utan position, etc.

    Det skulle kunna gå att nollställa först efter såld position.
    Setgvarif(0,6330,le(portfolio(v),0))

    Comment


    • #3
      Avslut sker alltid på skickat pris i Analysbänken, och även live på testkonton. Men däremot för skarpa konton kan det ju diffa.

      Comment


      • #4
        Sant. Det var bara exempel. Ändå bra att fånga om man kör på skarpt.

        Comment


        • #5
          Jag hittade problemet. Det var som vanligt skit bakom tangentbordet. Jag försökte använda cellen jag nollställde i antalsskriptet.

          Comment

          Working...
          X