Allmänt meddelande

Collapse
No announcement yet.

Script som triggar när kursen passerar MA

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

  • #31
    @Walle
    Det var enbart ett utdrag från scriptet jag klistrade in. Den visar signal på alla andra korsningar men så fort den inte rör linjen triggar den inte. Jag kan inte förmå mig att förstå detta.

    Comment


    • #32
      Kanske kom på det själv. Är det så att den tittar på close en period bakåt (aref, 1) men jämför med ma33 i nuvarande period? Då hannar close nedanför linjen och den triggar inte.
      Skall jag sätta "aref, 1" även på ma33 i "korsningned"??

      Comment


      • #33
        Precis, jag det kan bli knas om man jämför saker som befinner sig i olika period.

        Jag skulle skrivit det så här:

        korsningned=and(le(cmpref(c,0,a),ma33),gt(cmpref(c,1,a),aref(ma33,1)))

        Tänk på att cmpref() egentligen är en Aref() men för extra objekt. Man kan alltså ändra värdet i parameter 2 för att få samma effekt som att lägga Aref() runt uttrycket.


        cmpref(c,2,a) betyder Close 2 perioder bakåt på objekt A.

        Comment


        • #34
          Ursprungligen postat av Cupra Visa inlägg
          @Walle
          Det var enbart ett utdrag från scriptet jag klistrade in. Den visar signal på alla andra korsningar men så fort den inte rör linjen triggar den inte. Jag kan inte förmå mig att förstå detta.
          Ok. Det var värt en chansning iaf :-)

          Rikards tips ovan ser ut att fungera utan att själv ha testat.

          Comment

          Working...
          X