对OnBookEvent的订阅有时会脱落--有这种情况吗? - 页 7

 
fxsaber:

谢谢你

 
prostotrader:

当我在同一个符号窗口中运行这两个指标时,确实

拆除一个指示器时,认购书 "脱落 "了。

我想,如果你在这之前把玻璃(ALT+B)打开,订阅就不会掉下来。

 
fxsaber:

我想,如果你在做这件事之前让Glass打开(ALT+B),订阅就不会掉下来。

我去看看。

添加

坠落:()

 
Stanislav Korotky:

其他的OnTick或OnCalculate事件 呢?对他们的可播性有异议吗?

重新阅读文件:https://www.mql5.com/ru/docs/basis/function/events

结果是:"与其他事件不同,BookEvent事件是广播的。"

Документация по MQL5: Основы языка / Функции / Функции обработки событий
Документация по MQL5: Основы языка / Функции / Функции обработки событий
  • www.mql5.com
В языке MQL5 предусмотрена обработка некоторых предопределенных событий. Функции для обработки этих событий должны быть определены в программе MQL5: имя функции, тип возвращаемого значения, состав параметров (если они есть) и их типы должны строго соответствовать описанию функции-обработчика события. Именно по типу возвращаемого значения и по...
 
void OnDeinit(const int reason)
  {
    if(is_book == true)
    { 
      MarketBookRelease(Symbol());
      Print(__FUNCTION__, ": Подписка на стакан удалена. Символ ", Symbol());
    }  
  }  
 
Stanislav Korotky:

什么是正确的事情?一个程序打倒了另一个。想象一下,专家顾问为自己设置了一个定时器,而Vasya Pupkin在他的相邻脚本中禁用了这个定时器。错。

顺便说一下,例如,同样的鼠标事件可以为另一个EA禁用。

 
prostotrader:

写信给董事会(也许他们能及时解决新的建设问题)。

你想让这些变化去哪里?在MetaTrader中或在文件中...比如说

它是专门为宽带事件编写的OnChartEvent:图表上的 所有mql5程序发送事件消息(即图表是订阅单元)。

事实上,这就是正在发生的事情

 
fxsaber:

顺便说一下,例如,同样的鼠标事件可以为另一个EA禁用。

你总是在做各种讨厌的事情......:)

 
Алексей Тарабанов:

你总是在做讨厌的事情...:)

而且你还可以自动掏出付费的市场产品--在免费演示模式下,撕掉所有的资源(图标、光标等)。有阿尔法通道之类的东西。

 
fxsaber:

你也可以...

我不相信!- 书上说,市场上的一切都很安全

原因: