You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Я хочу стать в стакан по одной бумаге на покупку и на продажу одновременно.
(я хочу набирать позицию по бумаге, но спред в стакане большой, и если кто-то хочет у меня купить по рынку, то пусть покупает).
Попробовал сделать два ордера Up и Down. Встали две заявки, как я и хотел. Но при срабатывании одной из них, position обновляется только в одном ордере. (Up при покупке и Down при продаже). Как мне корректно обновить количество другом (несработавшем) ордере?
Думаю так примерно:
if Up.position>Down.position then -- значит сработала заявка на покупку
Down.position=Up.position
end
if Up.position<Down.position then -- значит сработала заявка на продажу
Up.position=Down.position
end
-- при этом Up.planned и Down.planned не изменяются и ордер продолжает набирать сколько мне нужно.
Ваше мнение?
The text was updated successfully, but these errors were encountered:
Я хочу стать в стакан по одной бумаге на покупку и на продажу одновременно.
(я хочу набирать позицию по бумаге, но спред в стакане большой, и если кто-то хочет у меня купить по рынку, то пусть покупает).
Попробовал сделать два ордера Up и Down. Встали две заявки, как я и хотел. Но при срабатывании одной из них, position обновляется только в одном ордере. (Up при покупке и Down при продаже). Как мне корректно обновить количество другом (несработавшем) ордере?
Думаю так примерно:
if Up.position>Down.position then -- значит сработала заявка на покупку
Down.position=Up.position
end
if Up.position<Down.position then -- значит сработала заявка на продажу
Up.position=Down.position
end
-- при этом Up.planned и Down.planned не изменяются и ордер продолжает набирать сколько мне нужно.
Ваше мнение?
The text was updated successfully, but these errors were encountered: