Allmänt meddelande

Collapse
No announcement yet.

Smyga in på morgonen...

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

  • Smyga in på morgonen...

    Hej,
    Jag jobbar på en signal som kan ge utslag från 0 till 45 (sig045)
    det översätts sedan till en exponering:

    maxexp=5
    slotsize=div(46,add(1,mult(2,maxexp)))
    antal=sub(int(div(sig045,slotsize)),maxexp)

    jag vill sedan stänga på eftermiddagen;

    öppet=lt(frac(d),0.705)
    sig046=if(öppet,antal,0)

    mitt problem är att även fast stängnings-koden stänger position på eftermiddagen, så kan sig045 visa fullt utslag, så när handeln öppnar tas hela positionen på nytt.

    så jag la till detta;

    sig047=retval(if(öppet,if(lt(getval(7),sig046),add(1,getval(7)),if(gt(getval(7),sig046),sub(getval(7),1),getval(7))),0),7)

    problemet är nu att den nu bara kan handla ett kontrakt åt gången hela dagen,
    jag skulle vilja att detta stängs av efter att sig047 har synkats med sig046
    första gången, så att det sedan handlas enligt sig046...
    Kan någon hjälpa mig med den biten?

    Tack på förhand
    /nyrn2k

  • #2
    Det kan vara så att databasen inte är synkad direkt på morgonen.

    datum_ok=eqv(int(d),int(date()))
    öppet=and(lt(frac(d),0.705),datum_ok)

    datum_ok borde även kunna ersättas med gt(mult(frac(date()),1440),540)

    Comment


    • #3
      njae,

      sorry, jag menade att sig046 ska synkas till antal,
      som kan visa fullt utslag även fast

      öppet=lt(frac(d),0.705)
      sig046=if(öppet,antal,0)

      klivit in och stängt på eftermiddagen.
      så när handeln släpps på på morgonen, så synkas sig046 direkt till antal oavsett hur många kontrakt som behövs handlas.
      Jag vill att det ska handlas ett åt gången till det är synkat.
      När det synkats första gången, vill jag att det släpps fritt...

      Jag fick en idé nu som jag ska testa, återkommer...

      Comment


      • #4
        tänkte nåt sånt här

        synk=hhv(eqv(sig046,antal))

        men hur nollställer jag detta varje eftermiddag i samband med stängning?

        Comment

        Working...
        X