Allmänt meddelande

Collapse
No announcement yet.

Korsande medel

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

  • Korsande medel

    Hur får jag signalen att signalera även efter korsning, så länge det korsande medelvärdet är högre än det andra. Som det är nu får jag antagligen ingen ny signal nästa dag t.ex.

    m1:=mov(c,14,s)
    m2:=mov(c,5,s)
    mup:=lt(m1,m2)
    köp1:=and(cross(m1,m2),mup)
    i30(
    draw(m1,4,bqb0)
    draw(m2,5,rqb0)
    mult(köp1,10)
    )

  • #2
    Du vill allstå ta exit på kvällen och sedan gå in i positionen igen nästa dag om medelvärderna ligger rätt?

    Du behöver då inte använda korsning. Det räcker att mup: är sant.
    Tid kan tex användas för att trigga igen.

    första:=gt(mult(1440,sub(frac(date()),market(o))),30)
    lastcall:=gt(mult(1440,sub(market(c),frac(date()))),30)
    m1:=mov(c,14,s)
    m2:=mov(c,5,s)
    mup:=lt(m1,m2)
    köp:=and(and(första,lastcall),mup)
    i30(
    draw(m1,4,bqb0)
    draw(m2,5,rqb0)
    mult(köp,10)
    )

    Comment


    • #3
      Tack för hjälpen, skall testa.

      Comment


      • #4
        En fråga till. Kan signalen vara sann hela tiden som m1 är lägre än m2 utan att använda globala celler, om man vill ha som en parameter av flera i ett annat skript ?

        Comment


        • #5
          Ja, om du använder extraobjekt.

          Comment

          Working...
          X