I detta fall är jag inte intresserad av tiden från order till avslut (en annan sak). Jag undrar varför bara en order per insamling kan gå till marknaden. Dvs det tar tre inamlingar/cykler att lägga tre order från tre olika konton även om de är sanna hela tiden.
Allmänt meddelande
Collapse
No announcement yet.
Strategi på flera konton
Collapse
X
-
Ursprungligen postat av Henric Visa inläggI detta fall är jag inte intresserad av tiden från order till avslut (en annan sak). Jag undrar varför bara en order per insamling kan gå till marknaden. Dvs det tar tre inamlingar/cykler att lägga tre order från tre olika konton även om de är sanna hela tiden.
mvh
Bertil
Comment
-
Ursprungligen postat av Bertil Visa inläggHär kommer mitt bevis på att 3 olika konton handlas inom 1.6 sekunder för er som inte tror mig (säger inte att det alltid sker inom en loop).
*--> 2020-01-14 17:23:47.619 ---
Attempting checking to cancel active orders
*--> 2020-01-14 17:23:47.627 ---
No orders to cancel
*--> 2020-01-14 17:23:47.664 Sent order ---
identifier=OMXS300A&market_id=12&price=1789.7500&volume=1&side=sell¤cy=SEK
*--> 2020-01-14 17:23:47.749 Order response ---
sent orderid=201860657,res=OK,ostate=LOCAL,astate=INS_PEND,accnt=xx162410
*--> 2020-01-14 17:23:47.899 Trade ---
4947 OMXS300A 10162410 201860657 x.0000 1790.7500 1 2458863.7248789701
*--> 2020-01-14 17:23:48.294 ---
Attempting checking to cancel active orders
*--> 2020-01-14 17:23:48.299 ---
No orders to cancel
*--> 2020-01-14 17:23:48.317 Sent order ---
identifier=OMXS300A&market_id=12&price=1790.0000&volume=3&side=sell¤cy=SEK
*--> 2020-01-14 17:23:48.399 Order response ---
sent orderid=201860662,res=OK,ostate=LOCAL,astate=INS_PEND,accnt=yy997472
*--> 2020-01-14 17:23:48.489 Trade ---
4947 OMXS300A 14997472 201860662 y.0000 1790.7500 1 2458863.7248864700
*--> 2020-01-14 17:23:48.564 Trade ---
4947 OMXS300A 14997472 201860662 y.0000 1790.7500 1 2458863.7248864700
*--> 2020-01-14 17:23:48.787 ---
Attempting checking to cancel active orders
*--> 2020-01-14 17:23:48.792 ---
No orders to cancel
*--> 2020-01-14 17:23:48.812 Sent order ---
identifier=OMXS300A&market_id=12&price=1790.0000&volume=6&side=sell¤cy=SEK
*--> 2020-01-14 17:23:48.894 Order response ---
sent orderid=201860667,res=OK,ostate=LOCAL,astate=INS_PEND,accnt=zz908760
*--> 2020-01-14 17:23:49.109 Trade ---
4947 OMXS300A 20908760 201860667 z.0000 1790.7500 1 2458863.7248922340
*--> 2020-01-14 17:23:49.124 Trade ---
4947 OMXS300A 20908760 201860667 z.0000 1790.7500 1 2458863.7248922340
Har ersatt kontoinfo och antal med x,y,z
mvh
Bertil
Edit1: För att genomföra en komplett trade så sker ju lite kommunikation fram och tillbaka med Nordnet för att få depåinfo, cancellera aktiva ordrar mm Beroende på hur snabb Nordnet är kan det ta olika tid. Idag klarar ju Nordnet knappt av att skicka index i realtid, så just nu är ingen bra tid för att testa transaktionstider.
Comment
-
Oavsett.
Vad kan vara anledningen till att bara en order kan gå iväg per insamling enligt tidigare fråga. Det är alltså inte celler. Något med själva ordermodellen? Jag såg det visuellt och kan även se det i loggade ordertransaktioner.
Ursprungligen postat av Henric Visa inläggJag byggde en modell som alltid är sann med delay så att bara en position per konto kan tas innan jag hinner stänga av autohandeln. Jag testade på tre konton samtidigt. Bara ett konto handlar per insamling. Det tar alltså minst en insamling per konto. Detta på skarpa konton utan replikering.
Comment
-
OK. Loggade lokala ordertransaktioner var det. Ser ut så här:
OMXS300A 20-01-14 17:23:55 T aa0919__ 2 Köp
OMXS300A 20-01-14 17:23:54 S aa0919__ 2 Köp
OMXS300A 20-01-14 17:23:49 T zz908760 1 Sälj
OMXS300A 20-01-14 17:23:49 T zz908760 5 Sälj
OMXS300A 20-01-14 17:23:48 S zz908760 6 Sälj
OMXS300A 20-01-14 17:23:48 T yy997472 2 Sälj
OMXS300A 20-01-14 17:23:48 T yy997472 1 Sälj
OMXS300A 20-01-14 17:23:48 S yy997472 3 Sälj
En rättelse dock. Det är samma ordermodell som går mot konto yy och zz medan det är en coverordermodell som går mot aa.
Säljordermodellen som går mot depå yy och zz handlar inom samma sekund. Coverordermodellen som går mot depå aa handlar 5 s efter, men bara 1 s skillnad mellan S och T om nu det var det intressanta.
mvh
Bertil
Edit: Hur ser dina Loggade lokala ordertransaktioner ut Henrik, så vi vet vad vi talar om.
Mina ordermodeller triggar alltså på tid.
minuter:=5.25
{ ange antal minuter innan stängning du vill att scriptet ska slå till }
stängning:=le(mult(1440,sub(market(c),frac(date()))),minuter)
Om du testar med tidstriggning, får du samma resultat då?
Edit2: Kör alltid: Stega till sekvens 1Last edited by Bertil; 2020-02-25, 18:57.
Comment
-
Ursprungligen postat av Henric Visa inläggOavsett.
Vad kan vara anledningen till att bara en order kan gå iväg per insamling enligt tidigare fråga. Det är alltså inte celler. Något med själva ordermodellen? Jag såg det visuellt och kan även se det i loggade ordertransaktioner.
Comment
-
Ja, samma sak på testkonto.
sl)-scriptet
=======
{använder retval för att inte störa nuvarande lasttrade(b,p) på skarapa}
köp=and(ge(mult(sub(date(),lasttrade(b,1)),1440),2),ge(xtime(date(),m),0))
retval(date(),1)
and(köp,1)
* Inget xk-script kopplat
* Makulera aktiv
* Loopa till första sekvensen (LoopStart syns)
Comment
-
Jag provade att använda tre olika ordermodeller med identiska signalscript fast med olika namn. Dessa kopplades till tre skarpa konton. Min slutsats är att bara ett konto kan handla per insamling. Vad här då med ordermodellerna/scripten som egentligen skulle ha handlat. Ignoreras efterföljande scriptkörningar eller fortsätter scripten som vanlig fast ingen affär görs? Vad händer med celler om scripten fortsätter fast ingen order läggs?
Comment
-
Ursprungligen postat av Henric Visa inläggJag provade att använda tre olika ordermodeller med identiska signalscript fast med olika namn. Dessa kopplades till tre skarpa konton. Min slutsats är att bara ett konto kan handla per insamling. Vad här då med ordermodellerna/scripten som egentligen skulle ha handlat. Ignoreras efterföljande scriptkörningar eller fortsätter scripten som vanlig fast ingen affär görs? Vad händer med celler om scripten fortsätter fast ingen order läggs?
mvh
Bertil
Comment
-
Jag menar efter mina tester. Huvudspår för Rikard.
1. Mina frågor nedan enligt tidigare inlägg. Kan bli helt avgörande för mig.
2. Hur kommer det sig att Bertil(vet ej andra) kan handla på flera konton samtidigt i samma insamling?
3. Beror det på instrallation, inställningar, konfig av ordermodeller, etc
Ursprungligen postat av Henric Visa inläggJag provade att använda tre olika ordermodeller med identiska signalscript fast med olika namn. Dessa kopplades till tre skarpa konton. Min slutsats är att bara ett konto kan handla per insamling. Vad här då med ordermodellerna/scripten som egentligen skulle ha handlat. Ignoreras efterföljande scriptkörningar eller fortsätter scripten som vanlig fast ingen affär görs? Vad händer med celler om scripten fortsätter fast ingen order läggs?
Comment
-
Ursprungligen postat av Henric Visa inläggJag menar efter mina tester. Huvudspår för Rikard.
1. Mina frågor nedan enligt tidigare inlägg. Kan bli helt avgörande för mig.
2. Hur kommer det sig att Bertil(vet ej andra) kan handla på flera konton samtidigt i samma insamling?
3. Beror det på instrallation, inställningar, konfig av ordermodeller, etc
Skarpt kör jag ett par hundra ordermodeller mot 4 konton. Flera ordermodeller är rätt tunga.Tror ingen kör fler ordermodeller än jag.
Kör säkert över 500 globala parametrar. Jag har aldrig kunnat använda mig av Scriptrapporten då jag tror den har en begränsning på 4000 rader eller så.
Finns säkert några som har tyngre ordermodeller som innehåller loop i loop i loop och som scannar långa dataserier.(Har inte jag)
mvh
Bertil
Som jag skrev i inlägg #20 Kör alltid: Stega till sekvens 1 i ordermodellenLast edited by Bertil; 2020-02-26, 11:03.
Comment
-
Intressant Bertil, men lite of topic. Med installation skulle jag egentligen har skriv skillnad i programmet som inte beror på användaren.
Lägger denna sist så Rikard ser den när han har tid.
Ursprungligen postat av Henric Visa inläggJag menar efter mina tester. Huvudspår för Rikard.
1. Mina frågor nedan enligt tidigare inlägg. Kan bli helt avgörande för mig.
2. Hur kommer det sig att Bertil(vet ej andra) kan handla på flera konton samtidigt i samma insamling?
3. Beror det på instrallation, inställningar, konfig av ordermodeller, etc
Comment
-
TACK BERTIL! Sista mening gav mig ledtråden. Hittade orsaken. Det beror på hur sekvenserna hanteras. Två inställningar som fungerar exakt samma när man kör på ett konto( menar alltså att bar ett konto kan trigga samtidigt). Skulle flera konto handla samtidgt fungerar inte ena alternativet. "The devil is in the detail".
Comment
Comment