Hej.
Labbar lite med limit-ordrar och automatiskt "makulera order".
Vill dock inte makulera ordern hela tiden utan har därför lagt in en delay-order på x antal minuter. då jag vill att ordern skall få ligga i orderdjupet tills nästa stapel nås.
Detta fungerar rätt bra på köp-scriptet (del1 i ordermodellen) då man ex kan lägga köp en gång i timman, och sedan vänta ut "delay-order" på 60min innan den makulerar och lägger ny limit-order.
För sälj blir det lite mer komplicerat då Sälj-sekvensen i ordermodellen kopplas in först när innehav finns. (dvs traden har då gått igenom)
Detta kan ske när som helst under innevarande stapel.
Finns det ngt smidigt sätt att lösa detta, skall man ex räkna "rest" av tid kvar till stapeln gått klart, och anpassa delay-order tiden efter detta?
Ex, om köp görs kl 11.45 i i60, blir "resten"15 min, och således använder man en delay-order på 15 min används innan man makulerar genom ordermodellen och lägger ny limit-order.
Labbar lite med limit-ordrar och automatiskt "makulera order".
Vill dock inte makulera ordern hela tiden utan har därför lagt in en delay-order på x antal minuter. då jag vill att ordern skall få ligga i orderdjupet tills nästa stapel nås.
Detta fungerar rätt bra på köp-scriptet (del1 i ordermodellen) då man ex kan lägga köp en gång i timman, och sedan vänta ut "delay-order" på 60min innan den makulerar och lägger ny limit-order.
För sälj blir det lite mer komplicerat då Sälj-sekvensen i ordermodellen kopplas in först när innehav finns. (dvs traden har då gått igenom)
Detta kan ske när som helst under innevarande stapel.
Finns det ngt smidigt sätt att lösa detta, skall man ex räkna "rest" av tid kvar till stapeln gått klart, och anpassa delay-order tiden efter detta?
Ex, om köp görs kl 11.45 i i60, blir "resten"15 min, och således använder man en delay-order på 15 min används innan man makulerar genom ordermodellen och lägger ny limit-order.
Comment