Allmänt meddelande

Collapse
No announcement yet.

OMX spinning order utan avslut

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

  • OMX spinning order utan avslut

    Hejsan!

    Jag tror mig har upptäckt ett problem med spinning OMX:

    Antag att jag vill köpa för 5 poster OMX3F poster för 530.
    Ordern går iväg men jag får inget avslut då kursen har stuckit iväg!
    Vid nästa 15 min period så vill skriptet (kollar ju på innehav) fortfarande köpa men denna gång till 535.
    Nu har jag ju två order i markanden (530 och 535)!!
    Antag nu att kursen sjunker till 530 då får jag ju avslut på
    bägge ordrarna!!

    Problemet uppstår då en order ej får avslut innan nästa period!
    Hur kan man via skript ta hansyn till denna situation?

    - Kan man lägga en order som endast har en livslängd på x minuter? Detta vore den enklaste lösningen. Då skulle man slippa bry sig om gamla order.
    - Kan man via skript kolla om tidigare order ligger i markanden och i så fall radera denna innan nästa order läggs?

    MVH
    Ola

  • #2
    Hej!
    Det är inget problem! Om man kör spinnande så ska man använda sig av "Fill or Kill". Då släcks en ev order som inte "tar" direkt.

    För det andra så brukar jag alltid använda "Köp på säljkurs + 0.2%" eller likn.
    Då är man i princip säker på att få ett avslut direkt.
    Man får ändå avslut på bästa möjliga kurs.

    Comment


    • #3
      Va bra!
      Visste inte vad "Fill or kill" innebar.
      Vet du hur lång tid har orden på sig att fyllas innan den dödas?
      Ola

      Comment


      • #4
        Va bra!
        Visste inte vad "Fill or kill" innebar.
        Vet du hur lång tid har orden på sig att fyllas innan den dödas?
        Ola

        Comment


        • #5
          Det jag har sett själv är tex nollorder som dödas inom en sekund. Prova att posta en order via Nordnets hemsida, med villkoret Fill or Kill. Den hinner knappt komma upp på listan innan den försvinner igen! Mycket effektivt!

          Comment


          • #6
            Hej!

            Jag har nu riktigt förstått vad "Fill or Kill" innebär.
            Mitt program la flera order men det blev inget avslut så
            alla order raderas. Inte riktigt bra...
            Ringde Nordnet och fick reda på följande:

            Exempel med "Fill and Kill":
            Antag att programmet vill köpa 10 OMX terminer
            men endast 6 är till salu för den kurs jag angett
            så köps dessa 6.

            Exempel med "Fill or Kill":
            Antag att programmet vill köpa 10 OMX terminer
            men endast 6 är till salu för den kurs jag angett
            så köps inget alls.

            Nu kommer jag att köra med "Fill and Kill" istället för
            då gör programmet så gott det går.

            MVH/
            Ola
            Ola

            Comment


            • #7
              Aha! Va bra att nån har fått höra det från Nordnet äntligen!

              Då förstår jag varför du inte fått några avslut ibland.

              Fast jag hävdar fortfarande att man ska använda script för att beräkna priserna vid orderläggning enligt följande:

              Köp, på säljkurs + 0.2%

              Sälj, på köpkurs - 0.2%

              Då är man säker på att få avslut direkt.

              Skulle du vilja köpa 10 kontrakt på 530 punkter men bara 6 finns tillgängliga där, och ytterligare några på 530.50 tex så köps dessa första 6 på "rätt" pris, och de sista 4 på 530.50.

              Ordern som postas är i själv verket "Köp 10 på 531".

              Comment


              • #8
                Hej Rickard!

                Jag får passa på och tacka för alla fina tips som du har
                delat med dig. Jag håller på att spinna nu och det går
                ganska bra!


                Jag hade köp/sälj kurs precis som du förordar men
                fick trots det inget avslut!!

                Jag ville sälja 15 st OMX3G 4 gånger.
                Klippt ut detta från tradeloggen.
                Undrar varför det skickar två order inom samma period (I15)?
                Trodde den bara skickade en order/period.

                *-->20030630 16:44:37 ---
                symbol=OMX3G&antal=15&pris=531.50&open_volume=&url=orderlaggning_avancerad&marknadsdagar=1&order_type=1&salj.x=2&salj.y=2
                *-->20030630 16:45:10 ---
                symbol=OMX3G&antal=15&pris=531.50&open_volume=&url=orderlaggning_avancerad&marknadsdagar=1&order_type=1&salj.x=2&salj.y=2
                *-->20030630 16:59:43 ---
                symbol=OMX3G&antal=15&pris=531&open_volume=&url=orderlaggning_avancerad&marknadsdagar=1&order_type=1&salj.x=2&salj.y=2
                *-->20030630 17:00:14 ---
                symbol=OMX3G&antal=15&pris=531&open_volume=&url=orderlaggning_avancerad&marknadsdagar=1&order_type=1&salj.x=2&salj.y=2

                Jag har exporterat OMX3G till text fil och kollat var den låg vid denna tidpunkt och det gav följande.
                OMX3G,I,20030630,1644,532.75,532.75,532.50,532.50,115,0
                OMX3G,I,20030630,1646,532.00,532.00,532.00,532.00,71,0
                OMX3G,I,20030630,1647,532.25,532.25,532.25,532.25,64,0
                OMX3G,I,20030630,1648,532.25,532.25,532.25,532.25,22,0
                OMX3G,I,20030630,1649,531.75,531.75,531.75,531.75,134,0
                OMX3G,I,20030630,1650,532.00,532.00,532.00,532.00,10,0
                OMX3G,I,20030630,1651,532.00,532.00,532.00,532.00,18,0
                OMX3G,I,20030630,1652,532.00,532.00,532.00,532.00,26,0
                OMX3G,I,20030630,1653,532.00,532.00,532.00,532.00,5,0
                OMX3G,I,20030630,1654,532.25,532.25,532.25,532.25,65,0
                OMX3G,I,20030630,1655,532.50,532.50,532.50,532.50,55,0
                OMX3G,I,20030630,1656,532.50,532.50,532.50,532.50,5,0
                OMX3G,I,20030630,1657,532.50,532.50,532.50,532.50,1,0
                OMX3G,I,20030630,1658,532.75,532.75,532.75,532.75,26,0
                OMX3G,I,20030630,1659,532.50,532.50,532.00,532.00,160,0
                OMX3G,I,20030630,1701,532.00,532.00,532.00,532.00,120,0
                OMX3G,I,20030630,1702,532.00,532.00,532.00,532.00,114,0


                När jag kollade till dator låg 4 st säljorder var och en på 15 st i ActiveTrader och då blev jag lite skraj och raderade alla i AT.
                Kolla i Wintrade och ingen av order hade gått till avslut.
                Ringde Nordnet och för att kolla upp vad som hänt.
                De menade att just "Fill or Kill" var orsaken och jag lät mig nöjas med det men jag undrar om det var så...
                Om man kollar var avsluten skedde så borde jag ha fått avslut vid både 16:45 och 17:00 men det var kanske det att jag ville ha 15 st och det fanns kanske inte tillgänligt då.

                Har kollat min klocka via http://www.sp.se/metrology/timefreq/sv/tochf.htm
                och denna visar att min klocka går 34 sek före korrekt tid.

                MVH
                /Ola
                Ola

                Comment


                • #9
                  Kolla att du inte har terminen på två ställen. Både på nästa för inlösen förbockat, och att inlösenperioden står kvar på nästkommande efter det också.

                  Då har du två insamlingar på juli-terminen varje kursinsamling.

                  Detta gäller i ännu högre grad på aktier som du både kan ha på egen sida och via vanliga kurslistorna. Ha aldrig dubbelt.

                  Nästa sekvens i ordermodellen kanske också får sant om man har otur. Inget kul om man köper eller blankar dubbelt så många som man tänkt sig.

                  Slutligen kolla att du har senaste utgåvan som i skrivande stund är 6.0.0.7.

                  Ha heller inte aktiverat möjligheten till flera modeller per papper om du inte använder det, så att flera modellers triggerscript körs hela tiden.

                  Comment


                  • #10
                    OMX spinning order utan avslut

                    Hej lfm
                    Har jag missat något - min utgåva visar 6.0.04

                    Comment


                    • #11
                      Hej lfm!
                      Jag kör senaste version och jag hade valt period 200307 för terminen så det var väl därför jag fick dubbla säljorder.
                      Ola

                      Comment


                      • #12
                        Hej Ola!
                        Något skumt måste det vara för modellen kan bara posta 1 order/varv.

                        Jag har för mig att Torsten sagt till mig vid något tillfälle att man kan få dubbla ordrar om man har lagt in terminen i förväg.

                        Alltså så som Lasse påpekade.

                        Kul att det går bra annars Ola!

                        Comment


                        • #13
                          sunels....

                          Det finns ett Forum som heter senaste utgåva. Där redovisas vilket som är senaste.

                          I mailet vi skickade version 6.0 finns länkar till att uppdatera sig så man alltid kör på senaste.

                          Också en länk till en sida med instruktioner som också överst redovisar vilken utgåva som finns på plats.

                          Comment


                          • #14
                            Hej Ola

                            Jag råkade ut föe samma sak i dag med dubbla order.

                            Men när jag kryssade ur rutan med "OMX-Termin välj" så fixade det sig.

                            Comment


                            • #15
                              Kanske bättre att köra Fill and Kill istället för Fill or Kill näsr man lägger order med många kontrakt. Om det bara finns 8 kontrakt tillgängliga och man postar en order enligt Fill or Kill på 10 kontrakt så släcks den utan att något har köpts.

                              Fill and Kill innebär att de tillgängliga 8 hade köpts och därefter släcks ordern. Kan ju förklara en del "tappade" ordrar.

                              Comment

                              Working...
                              X