fxsaber: ОИ - это совокупная открытая позиция BUY и/или SELL. А раз так, то ОИ полностью содержится в истории тиков.
Это не совсем правильное представлении об ОИ
Открытый интерес общее количество открытых фьючерсных контрактов,
которые существуют на данный день.
Открытый интерес обычно ассоциируется с рынках фьючерсов и опционов,
где количество существующих контрактов меняется день ото дня - в отличие от фондового рынка,
где в обращении акций акций компании остаются постоянными как только выпуск акций завершен.
Тем не менее, термин "открытый интерес" также иногда используется для обозначения числа рыночных ордеров,
которые существуют перед открытием фондового рынка.
ОАО ''Брокерский дом ''ОТКРЫТИЕ'', MetaTrader 5, Real
Не успел отследить, когда открытый интерес Sell стал преобладать над открытым интересом Buy
Сверху индикатор открытого интереса в виде тикового графика (сдвиг каждый тик), внизу - открытый интерес (Buy минус открытый интерес Sell - в виде гистограммы) - отображения для бара.
Да как это невозможно?! Тут уже несколько товарищей высказались про невозможность.
Опять кодом заканчивать доказательство?
Вы невнимательно прочли ответ: получить значение открытого интереса для баров, отличных от текущего, на данный момент MQL5 не позволяет. Ну нет информации об открытом интересе в структуре
structMqlTick
{
datetime time; // Время последнего обновления цен double bid; // Текущая цена Bid double ask; // Текущая цена Ask double last; // Текущая цена последней сделки (Last) ulong volume; // Объем для текущей цены Last long time_msc; // Время последнего обновления цен в миллисекундах uint flag // Флаги тиков
};
Зачем?! Вся историческая инфа по открытому интересу содержится в истории тиков.
Нет, не содержится.
Где здесь объёмы всех ордеров?
Нет, не содержится.
ОИ - это совокупная открытая позиция BUY и/или SELL. А раз так, то ОИ полностью содержится в истории тиков.
Это не совсем правильное представлении об ОИ
Открытый интерес общее количество открытых фьючерсных контрактов, которые существуют на данный день. Открытый интерес обычно ассоциируется с рынках фьючерсов и опционов, где количество существующих контрактов меняется день ото дня - в отличие от фондового рынка, где в обращении акций акций компании остаются постоянными как только выпуск акций завершен. Тем не менее, термин "открытый интерес" также иногда используется для обозначения числа рыночных ордеров, которые существуют перед открытием фондового рынка.И ещё...
Зачем "дёргать" тики, если есть SYMBOL_SESSION_INTEREST
Исправлено
IndicatorSetString(INDICATOR_SHORTNAME,"OILent");
Эх, не успел отследить, когда открытый интерес Sell стал преобладать над открытым интересом Buy:
Скриншоты торговой платформы MetaTrader
RTS-9.16, M1, 2016.09.02
ОАО ''Брокерский дом ''ОТКРЫТИЕ'', MetaTrader 5, Real
Не успел отследить, когда открытый интерес Sell стал преобладать над открытым интересом Buy
Для текущего бара получить открытый интерес не проблема:
А как получить открытый интерес для других баров (не для текущего - самого правого)?
Невозможно, МТ5 для этого не предназначен.
Да как это невозможно?! Тут уже несколько товарищей высказались про невозможность.
Опять кодом заканчивать доказательство?
Да как это невозможно?! Тут уже несколько товарищей высказались про невозможность.
Опять кодом заканчивать доказательство?
Вы невнимательно прочли ответ: получить значение открытого интереса для баров, отличных от текущего, на данный момент MQL5 не позволяет. Ну нет информации об открытом интересе в структуре
и всё, хоть тресни.Да как это невозможно?! Тут уже несколько товарищей высказались про невозможность.
Опять кодом заканчивать доказательство?
Опять флудить?
Коды я и сам могу написать, мне доказывать не надо, я высказал то что я вижу и есть на самом деле на данный момент.