Определение состояния отложенника в рынке

 

Простите за простой вопрос, но...

помогите найти способ/команду/функция определения того, что отложенник сработал и

сейчас находиться в рынке.

имхо

OrderOpenTime( )
и
OrderOpenPrice( )

у него уже используются

OrderProfit( )
м.б. и == 0 - зависит от цены

что тогда ТОЧНО указывает, что отложенник сработал и сейчас ордер открыт?
Спасибо

 
M1kha1l >>:

Простите за простой вопрос, но...

помогите найти способ/команду/функция определения того, что отложенник сработал и

сейчас находиться в рынке.

имхо

OrderOpenTime( )
и
OrderOpenPrice( )

у него уже используются

OrderProfit( )
м.б. и == 0 - зависит от цены

что тогда ТОЧНО указывает, что отложенник сработал и сейчас ордер открыт?
Спасибо

Отдельные магики ставьте для отложенников и для рыночников и потом не возникнет вопросов. Например, отложники с четными магиками, а рыночники с нечетными.

 

Вопрос ПРО ДРУГОЕ

КАК УЗНАТЬ (перебирая ордера и найдя нужный тикет)

ОТЛОЖЕННИК уже СРАБОТАЛ и находиться в рынке или

ЕЩЕ "ВИСИТ" - ждет своей цены?

 
Какое свойство/признак у отложенника меняется после срабатывания?
Какой функцией это можно узнать?
 
M1kha1l >>:
Какое свойство/признак у отложенника меняется после срабатывания?
Какой функцией это можно узнать?
if(OrderType()>1) //отложенный ордер

 

Народ, ВОПРОС НЕ ПРО ЭТО

знаем ТИП ОРДЕРА

НЕ ЗНАЕМ в данный момоент этот ОТЛОЖЕННЫЙ ордер

УЖЕ СРАБОТАЛ или еще НЕ СРАБОТАЛ (т.е. открылась позиция/сделка)

как узнать ОТКРЫЛАСЬ ЛИ СДЕЛКА ПО ДАННОМУ ОТЛОЖЕННОМУ ОРДЕРУ ?

т.е. что (какое свойство/признак) у этого ордера поменялось?

 
M1kha1l >>:

Народ, ВОПРОС НЕ ПРО ЭТО

я знаю ТИП ОРДЕРА

я НЕ ЗНАЮ в данный момоент этот ОТЛОЖЕННЫЙ ордер

УЖЕ СРАБОТАЛ или еще НЕ СРАБОТАЛ (т.е. открылась позиция/сделка)

как узнать ОТКРЫЛАСЬ ЛИ СДЕЛКА ПО ДАННОМУ ОТЛОЖЕННОМУ ОРДЕРУ ?

т.е. что (какое свойство/признак) у этого ордера поменялось?

При "срабатывании" меняется тип ордера, он таки уже не будет отложенным)

 
Я понял, тебе надо в твоем стиле. ИЗМЕНЯЕТСЯ ТИП ОРДЕРА!!! БЫЛ BUYSTOP, СТАЛ BUY.
 
M1kha1l писал(а) >>

Народ, ВОПРОС НЕ ПРО ЭТО

знаем ТИП ОРДЕРА

НЕ ЗНАЕМ в данный момоент этот ОТЛОЖЕННЫЙ ордер

УЖЕ СРАБОТАЛ или еще НЕ СРАБОТАЛ (т.е. открылась позиция/сделка)

как узнать ОТКРЫЛАСЬ ЛИ СДЕЛКА ПО ДАННОМУ ОТЛОЖЕННОМУ ОРДЕРУ ?

т.е. что (какое свойство/признак) у этого ордера поменялось?

Попробуй через OrderOpenTime(). Если существует, то открылся твой ордер. Но при этом поменяется и его тип. А определить, что это "бывший" отложенник можно по предложенным выше магикам.

 
СПАСИБО!
Причина обращения: