Получение значений открытого интереса не для текущего бара - страница 2

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
prostotrader
8031
prostotrader  
fxsaber:
Зачем?! Вся историческая инфа по открытому интересу содержится в истории тиков.

Нет, не содержится.

struct MqlTick 
  { 
   datetime     time;          // Время последнего обновления цен 
   double       bid;           // Текущая цена Bid 
   double       ask;           // Текущая цена Ask 
   double       last;          // Текущая цена последней сделки (Last) 
   ulong        volume;        // Объем для текущей цены Last 
   long         time_msc;      // Время последнего обновления цен в миллисекундах 
   uint         flag           // Флаги тиков 
  };

 

 Где здесь объёмы всех ордеров?

fxsaber
16724
fxsaber  
prostotrader:
Нет, не содержится.
ОИ - это совокупная открытая позиция BUY и/или SELL. А раз так, то ОИ полностью содержится в истории тиков.
prostotrader
8031
prostotrader  
fxsaber:
ОИ - это совокупная открытая позиция BUY и/или SELL. А раз так, то ОИ полностью содержится в истории тиков.

Это не совсем правильное представлении об ОИ

Открытый интерес общее количество открытых фьючерсных контрактов,
которые существуют на данный день.

Открытый интерес обычно ассоциируется с рынках фьючерсов и опционов,
где количество существующих контрактов меняется день ото дня - в отличие от фондового рынка,
где в обращении акций акций компании остаются постоянными как только выпуск акций завершен.
Тем не менее, термин "открытый интерес" также иногда используется для обозначения числа рыночных ордеров,
которые существуют перед открытием фондового рынка.
prostotrader
8031
prostotrader  

И ещё...

Зачем "дёргать" тики, если есть SYMBOL_SESSION_INTEREST 

prostotrader
8031
prostotrader  

Исправлено

IndicatorSetString(INDICATOR_SHORTNAME,"OILent"); 

Файлы:
OILent.mq5 10 kb
Vladimir Karputov
Модератор
181181
Vladimir Karputov  

Эх, не успел отследить, когда открытый интерес Sell стал преобладать над открытым интересом Buy:

Скриншоты торговой платформы MetaTrader

RTS-9.16, M1, 2016.09.02

ОАО ''Брокерский дом ''ОТКРЫТИЕ'', MetaTrader 5, Real

Не успел отследить, когда открытый интерес Sell стал преобладать над открытым интересом Buy

RTS-9.16, M1, 2016.09.02, ОАО ''Брокерский дом ''ОТКРЫТИЕ'', MetaTrader 5, Real

Сверху индикатор открытого интереса в виде тикового графика (сдвиг каждый тик), внизу - открытый интерес (Buy минус открытый интерес Sell - в виде гистограммы) - отображения для бара.
Sergey Chalyshev
8278
Sergey Chalyshev  
Karputov Vladimir:

Для текущего бара получить открытый интерес не проблема:

 

А как получить открытый интерес для других баров (не для текущего - самого правого)?

Невозможно, МТ5 для этого не предназначен.
fxsaber
16724
fxsaber  
Sergey Chalyshev:
Невозможно, МТ5 для этого не предназначен.

Да как это невозможно?! Тут уже несколько товарищей высказались про невозможность.

Опять кодом заканчивать доказательство? 

Vladimir Karputov
Модератор
181181
Vladimir Karputov  
fxsaber:

Да как это невозможно?! Тут уже несколько товарищей высказались про невозможность.

Опять кодом заканчивать доказательство? 

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

struct MqlTick 
  { 
   datetime     time;          // Время последнего обновления цен 
   double       bid;           // Текущая цена Bid 
   double       ask;           // Текущая цена Ask 
   double       last;          // Текущая цена последней сделки (Last) 
   ulong        volume;        // Объем для текущей цены Last 
   long         time_msc;      // Время последнего обновления цен в миллисекундах 
   uint         flag           // Флаги тиков 
  };
и всё, хоть тресни.
Sergey Chalyshev
8278
Sergey Chalyshev  
fxsaber:

Да как это невозможно?! Тут уже несколько товарищей высказались про невозможность.

Опять кодом заканчивать доказательство? 

Опять флудить? 

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

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий