Obtención de valores de interés abierto no para la barra actual - página 2

 
fxsaber:
¿Por qué? Toda la información histórica sobre el interés abierto está contenida en el historial de ticks.

No, no es así.

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

¿Dónde están los volúmenes de todos los pedidos aquí?

 
prostotrader:
No, no lo es.
La OI es una posición abierta de COMPRA y/o VENTA agregada. Y como lo es, la OI está totalmente contenida en el historial de ticks.
 
fxsaber:
La OI es una posición abierta de COMPRA y/o VENTA agregada. Y como este es el caso, la OI está totalmente contenida en el historial de ticks.

Este es un concepto erróneo de la OI.

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

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

Además...

¿Por qué "tirar" de una garrapata cuando hay SYMBOL_SESSION_INTEREST

 

Fijado por

IndicatorSetString(INDICATOR_SHORTNAME, "OILent");

Archivos adjuntos:
OILent.mq5  10 kb
 

Eh, notuve tiempo de seguir cuando el interés de venta abierto comenzó a prevalecer sobre el interés de compra abierto:

Capturas de pantalla de la plataforma comercial MetaTrader

RTS-9.16, M1, 2016.09.02

JSC ''Casa de Bolsa ''OTKRYTIE'', MetaTrader 5, Real

No he tenido tiempo de seguir cuando el interés de venta abierto empezó a prevalecer sobre el interés de compra abierto

RTS-9.16, M1, 2016.09.02, Casa de Bolsa OTKRYTIE, MetaTrader 5, Real

Indicador de interés abierto en la parte superior como gráfico de ticks (se desplaza cada tick), interés abierto (interés abierto de compra menos de venta - como histograma) - visualización para la barra de abajo.
 
Karputov Vladimir:

Para la barra actual, conseguir el interés abierto no es un problema:

Pero, ¿cómo se obtiene el interés abierto para otras barras (no para la barra actual, la más a la derecha)?

Imposible, MT5 no está diseñado para eso.
 
Sergey Chalyshev:
Imposible, MT5 no está diseñado para eso.

¿Cómo es eso imposible? Varios compañeros aquí ya han comentado la imposibilidad.

¿Hay que volver a terminar la prueba con un código?

 
fxsaber:

¿Cómo es eso imposible? Varios compañeros aquí ya han comentado la imposibilidad.

¿Tenemos que terminar la prueba por el código de nuevo?

No has leído atentamente la respuesta: actualmente MQL5 no permite obtener el valor del Interés Abierto para las barras distintas a la actual. Bueno, no hay información sobre el interés abierto en la estructura

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

¿Cómo es eso imposible? Varios compañeros aquí ya han comentado la imposibilidad.

¿Terminar la prueba con un código otra vez?

¿Otra vez revoloteando?

Puedo escribir los códigos yo mismo, no necesito probar, he dicho lo que veo y es de hecho en el momento.