Обсуждение статьи "Пишем скальперский стакан цен на основе графической библиотеки CGraphic" - страница 4

 
Konstantin Seredkin:

Здравствуйте.

Подскажите пожалуйста, можно ли в классе MarketBook.mqh фиксировать - запоминать время найденного индекса ?

В данном методе мы находим индекс цены на котором стоит максимальный объем по стороне Аск и Бид.

Хочу еще знать еще  в какое терминальное время мы получили данный индекс.

Структура стакана

Дает нам 4 параметра, но в ней нет времени.

Кто может направить в русло как запомнить время найденного индекса

Времени нет, потому что время прихода котировки в MQL5 узнать нельзя. Максимум что можно сделать это запоминать время в момент прихода события OnBookEvent, вот его и запоминайте. Запоминать время нахождения вершин стакана также бессмысленно, Вам нужно время прихода стакана цен, а не время нахождения его макс. индекса.

 
Vasiliy Sokolov:

Времени нет, потому что время прихода котировки в MQL5 узнать нельзя. Максимум что можно сделать это запоминать время в момент прихода события OnBookEvent, вот его и запоминайте. Запоминать время нахождения вершин стакана также бессмысленно, Вам нужно время прихода стакана цен, а не время нахождения его макс. индекса.

Не нужно было именно время индекса, алгоритм у меня такой, сейчас если посмотреть в стакан, выбранная плотность прыгает туда сюда, но по идеи это вовсе не плотность, никто не будет перемещать каждую секунду по 2000 лотов по ценам, ставить их, снимать, перемещать 10 тиков вверх 10 вниз, от такой плотности торговать нельзя, по этому нужен таймер, выбрали плотность, засекаем время сколько она стоит на этой цене, 10 сек и более, берем ее для анализа и входа.

В принципе отдельными методами написал взяв выбранный индекс, прогнал в тестере алгоритм по стакану, да все подтвердилось, алгоритм начал отсеивать кучу не нужных плотностей.

Вам спасибо что откликнулись.

 
А вот такой еще вопрос, можно ли в мт5 работать одновременно с 2-мя стаканами цен ? и можно ли используя функционал методов с данной темы как то инициализировать 2 стакана и получать с них данные.
Документация по MQL5: Константы, перечисления и структуры / Торговые константы / Виды заявок в стакане цен
Документация по MQL5: Константы, перечисления и структуры / Торговые константы / Виды заявок в стакане цен
  • www.mql5.com
Для биржевых инструментов доступно окно "Стакан цен", в котором можно посмотреть текущие заявки на покупку и продажу. Для каждой заявки указано желаемое направление торговой операции, требуемый объем и запрашиваемая цена. Для получения информации...
 
Не работает, ибо есть ошибки....
 
На брент фортс бессмысленно использовать такой стакан , так как на брент несколько фьючерсов