获取非当前条形图的未平仓合约值 - 页 2

 
fxsaber:
为什么?所有关于未平仓合约的历史信息都包含在tick历史中。

不,它没有。

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

这里所有订单的数量在哪里?

 
prostotrader:
不,它不是。
OI是指未结清的 买入和/或卖出头寸 的总量。既然如此,OI就完全包含在tick历史中。
 
fxsaber:
OI是指未结清的 买入和/或卖出头寸 的总量。既然如此,OI就完全包含在tick历史中。

这是对开放式投资的误解。

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

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

另外...

当有SYMBOL_SESSION_INTEREST 时,为什么要 "拉 "一个勾?

 

固定的是

IndicatorSetString(INDICATOR_SHORTNAME, "OILent")。

附加的文件:
OILent.mq5  10 kb
 

诶,没时间追踪什么时候公开的卖出兴趣开始超过公开的买入兴趣

MetaTrader交易平台的截图

RTS-9.16, M1, 2016.09.02

JSC ''经纪公司 ''OTKRYTIE'', MetaTrader 5, Real

没有时间追踪公开卖出的兴趣何时开始超过公开买入的兴趣。

RTS-9.16, M1, 2016.09.02, OTKRYTIE Brokerage House, MetaTrader 5, Real

在顶部的未平仓合约指标作为刻度线图(每刻度线移动一次),未平仓合约(买入减去卖出未平仓合约--作为柱状图)--显示为下面的条状图。
 
Karputov Vladimir:

对于目前的酒吧来说,获得开放的利益不是问题。

但你如何获得其他条形的未平仓合约(而不是当前条形--最右边的一条)?

不可能,MT5不是为这个设计的。
 
Sergey Chalyshev:
不可能,MT5不是为这个设计的。

这怎么可能呢?这里的 几位同志已经对这种不可能发表了看法。

我们必须用密码再次完成证明吗?

 
fxsaber:

这怎么可能呢?这里的 几位同志已经对这种不可能发表了看法。

我们必须再次按代码完成证明吗?

你没有仔细阅读答案:目前,MQL5不允许获取当前条形图以外的未平仓合约的价值。那么,在结构中没有关于公开利益的信息。

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

这怎么可能呢?这里的 几位同志已经对这种不可能发表了看法。

又是用代码结束证明?

又在扑腾了?

我可以自己写代码,我不需要证明它,我说的是我所看到的,而且目前是事实。

原因: