初学者的问题 MQL5 MT5 MetaTrader 5 - 页 1372

 
User_mt5 #:
请告诉我 ,是否有办法订阅感兴趣的符号上的ticks(事件), ,以便不使用高频率的定时器?

捕捉所需工具的OnBookEvent,当然事先已经订阅了这些事件。

那么通过改变最好的价格,你可以看到是否会有一个新的勾。

 
Aleksei Stepanenko #:

选项:在所需符号的每个图表上挂一个几乎为空的指标,并在滴答声中从它那里发送CHARTEVENT_CUSTOM。

一个非常好的变体!有利于专家顾问。我已经做了,效果很好。
谢谢你。

我目前正在开发一个多货币指标。
虽然它是有效的,但这种方法(OnTimer)远非完美...

事实上,我们有OnBookEvent,但没有类似的OnTickEvent。虽然,这似乎是--什么更容易。
 
Aliaksandr Hryshyn #:

捕捉所需工具的OnBookEvent,当然事先已经订阅了这些事件。

那么通过改变最好的价格,你可以看到是否会有一个新的勾。

谢谢你参加讨论。
这是我尝试的第一件事。并发现玻璃中的应用有自己的生命--改变玻璃中的内容远非总是与新的蜱虫有关。
据我所知,虱子是自己来的,应用也是自己变的。有时这些事件会同时发生,但并非总是如此。

也就是说,这种信息流可能被用作......只是噪音,可能比普通计时器的叫声更大。
此外,玻璃中的事件明显多于虱子。所以......我现在已经放弃了OnBookEvent。

再次感谢!)
 
你好。我如何在EA中获得颜色指数?(当颜色发生变化时,得到一个信号)。
 
Oleg Kolesov #:
你好。如何在EA中获得颜色指数?(当颜色发生变化时获得信号)。

当改变什么的颜色?

 
缓冲器。
 
Oleg Kolesov #:
缓冲器。

缓冲区不应该被颜色所吸引,而是被价值所吸引。

看看缓冲器在变色时输出什么。

也就是说,我们假设有两个缓冲区。红色和绿色。

通过Commen输出这两个缓冲区,并跟踪缓冲区在 "活动 "时的显示情况。这些都是数值。这就是你与他们的互动。

 
EA中的指标 缓冲区的颜色指数?
 
谢谢你,尼基塔。
 
Oleg Kolesov #:
谢谢你,尼基塔。

只是一个缓冲索引)颜色可以是那里的任何颜色。

你想清楚了吗?