Тиковая история стакана. - страница 10 1...34567891011121314151617 Новый комментарий Mikhail Dovbakh 2019.05.26 21:52 #91 Как известно флаг тика может быть комбинацией из: TICK_FLAG_BID – тик изменил цену бидTICK_FLAG_ASK – тик изменил цену аскTICK_FLAG_LAST – тик изменил цену последней сделкиTICK_FLAG_VOLUME – тик изменил объемTICK_FLAG_BUY – тик возник в результате сделки на покупкуTICK_FLAG_SELL – тик возник в результате сделки на продажуОднако, это, как мне кажется, только те флаги, которые разработчики посчитали нужным описать в документации. Реально столкнулся со значениями флага 0х158 (344) , что никак не может быть комбинацией только из описанных. •TICK_FLAG_BID – tick has changed a Bid price 2 0x2 •TICK_FLAG_ASK – a tick has changed an Ask price 4 0x4•TICK_FLAG_LAST – a tick has changed the last deal price 8 0x8•TICK_FLAG_VOLUME – a tick has changed a volume 16 0x10•TICK_FLAG_BUY – a tick is a result of a buy deal 32 0x20•TICK_FLAG_SELL – a tick is a result of a sell deal 64 0x40 Кто владеет информацией - поделитесь, пожалуйста. BId и ask цены У последней обновленной цены MqlTick.flags выводит другие флаги prostotrader 2019.05.26 22:36 #92 Mikhail Dovbakh: Как известно флаг тика может быть комбинацией из: TICK_FLAG_BID – тик изменил цену бидTICK_FLAG_ASK – тик изменил цену аскTICK_FLAG_LAST – тик изменил цену последней сделкиTICK_FLAG_VOLUME – тик изменил объемTICK_FLAG_BUY – тик возник в результате сделки на покупкуTICK_FLAG_SELL – тик возник в результате сделки на продажуОднако, это, как мне кажется, только те флаги, которые разработчики посчитали нужным описать в документации. Реально столкнулся со значениями флага 0х158 (344) , что никак не может быть комбинацией только из описанных. •TICK_FLAG_BID – tick has changed a Bid price 2 0x2 •TICK_FLAG_ASK – a tick has changed an Ask price 4 0x4•TICK_FLAG_LAST – a tick has changed the last deal price 8 0x8•TICK_FLAG_VOLUME – a tick has changed a volume 16 0x10•TICK_FLAG_BUY – a tick is a result of a buy deal 32 0x20•TICK_FLAG_SELL – a tick is a result of a sell deal 64 0x40 Кто владеет информацией - поделитесь, пожалуйста.Какой рынок? Mikhail Dovbakh 2019.05.26 22:41 #93 Open-Demo фюч Eu-6.19 По RTS-6.19 чаще флаг 0x138 (312) prostotrader 2019.05.26 22:44 #94 Mikhail Dovbakh: Open-Demo фюч Eu-6.19Странно. 1. Сегодня демо не должен работать. 2. Действительно, разработчики не все определили, ведь стакан срабатывает, когда удаляется отложенный ордер не в первой линии. Добавлено А Вы точно уверены, что константы имею именно эти значения? Стакан - на половину Вопросы от начинающих MQL5 Глюк мт4 или я Mikhail Dovbakh 2019.05.26 22:45 #95 Я историю анализирую. Mikhail Dovbakh 2019.05.26 22:52 #96 prostotrader: А Вы точно уверены, что константы имею именно эти значения?Распечатайте сами - делов то) prostotrader 2019.05.26 23:14 #97 Mikhail Dovbakh: Распечатайте сами - делов то)Да, распечатал, очень странно, действительно на Eu-6.19 - 344 prostotrader 2019.05.26 23:19 #98 Запустил этот код на реале Eu-6.19 int OnInit() { MqlTick ticks[]; datetime s_time = TimeTradeServer(); ulong a_time = ulong(s_time) - 72* 3600; int res = CopyTicksRange(Symbol(), ticks, COPY_TICKS_ALL, a_time * 1000, ulong(s_time) * 1000); if(res > 0) { for(int i = 0; i<res;i++) { Print(ticks[i].flags); } } return(INIT_SUCCEEDED); } И, гораздо реже, но все же есть 344 и 312 :( Добавлено Раньше такого небыло, видимо разработчики что-то добавили (новые константы) А возможно в буфере мусор в старших битах Оптимизация советника ООП, шаблоны и макросы Как смещать индикаторный буфер Mikhail Dovbakh 2019.05.26 23:32 #99 prostotrader: Запустил этот код на реале Eu-6.19 И, гораздо реже, но все же есть 344 и 312 :( Добавлено Раньше такого небыло, видимо разработчики что-то добавили (новые константы)Я чего хотел узнать - не признак ли это какого-нибудь клиринга, И можно ли использовать тики с флагом 0x100? Не служебные ли они? prostotrader 2019.05.26 23:32 #100 Mikhail Dovbakh: Я чего хотел узнать - не признак ли это какого-нибудь клиринга, И можно ли использовать тики с флагом 0x100? Не служебные ли они?100% нет 1...34567891011121314151617 Новый комментарий
Как известно флаг тика может быть комбинацией из:
Однако, это, как мне кажется, только те флаги, которые разработчики посчитали нужным описать в документации.
Реально столкнулся со значениями флага 0х158 (344) , что никак не может быть комбинацией только из описанных.
•TICK_FLAG_BID – tick has changed a Bid price 2 0x2
•TICK_FLAG_ASK – a tick has changed an Ask price 4 0x4
•TICK_FLAG_LAST – a tick has changed the last deal price 8 0x8
•TICK_FLAG_VOLUME – a tick has changed a volume 16 0x10
•TICK_FLAG_BUY – a tick is a result of a buy deal 32 0x20
•TICK_FLAG_SELL – a tick is a result of a sell deal 64 0x40
Кто владеет информацией - поделитесь, пожалуйста.
Как известно флаг тика может быть комбинацией из:
Однако, это, как мне кажется, только те флаги, которые разработчики посчитали нужным описать в документации.
Реально столкнулся со значениями флага 0х158 (344) , что никак не может быть комбинацией только из описанных.
•TICK_FLAG_BID – tick has changed a Bid price 2 0x2
•TICK_FLAG_ASK – a tick has changed an Ask price 4 0x4
•TICK_FLAG_LAST – a tick has changed the last deal price 8 0x8
•TICK_FLAG_VOLUME – a tick has changed a volume 16 0x10
•TICK_FLAG_BUY – a tick is a result of a buy deal 32 0x20
•TICK_FLAG_SELL – a tick is a result of a sell deal 64 0x40
Кто владеет информацией - поделитесь, пожалуйста.
Какой рынок?
По RTS-6.19 чаще флаг 0x138 (312)
Странно.
1. Сегодня демо не должен работать.
2. Действительно, разработчики не все определили, ведь стакан срабатывает, когда удаляется отложенный
ордер не в первой линии.
Добавлено
А Вы точно уверены, что константы имею именно эти значения?
А Вы точно уверены, что константы имею именно эти значения?
Распечатайте сами - делов то)
Распечатайте сами - делов то)
Да, распечатал, очень странно, действительно
на Eu-6.19 - 344
Запустил этот код на реале Eu-6.19
И, гораздо реже, но все же есть 344 и 312 :(
Добавлено
Раньше такого небыло, видимо разработчики что-то добавили (новые константы)
А возможно в буфере мусор в старших битах
Запустил этот код на реале Eu-6.19
И, гораздо реже, но все же есть 344 и 312 :(
Добавлено
Раньше такого небыло, видимо разработчики что-то добавили (новые константы)
Я чего хотел узнать - не признак ли это какого-нибудь клиринга, И можно ли использовать тики с флагом 0x100?
Не служебные ли они?
Я чего хотел узнать - не признак ли это какого-нибудь клиринга, И можно ли использовать тики с флагом 0x100?
Не служебные ли они?
100% нет