下载MetaTrader 5

MQL语言如何制作回调函数?

要添加评论,请登录注册
学习MQL5?开始使用文档吧!
syb520
23
syb520 2014.08.06 10:17 
感觉帮助文档里面没有提到函数类型变量, 如何实现回调机制或者自定义的事件消息传递触发机制?
enbo lu
版主
1943
enbo lu 2014.08.07 10:34  

你要实现是什么样的具体需求呢?

有 OnTimer() 时间触发函数,后者采用DLL,用windows的消息处理函数。 

Ziheng Zhuang
1521
Ziheng Zhuang 2014.08.19 10:35  

所有消息的相应都在OnChartEvent()中处理,消息类型可以是MQL5预定义的10个消息,也可以用户自定义的消息。

消息的触发你可以在OnTimer()中或者OnChartEvent()调用 EventChartCustom()发送用户自定义消息到chart的消息队列中,然后在OnChartEvent()检索该消息,调用相应的消息处理函数。

mt5_developer
13
mt5_developer 2014.11.16 04:41  

mark

SUN HUNG TAN CO., LIMITED
117
Hong Bo Li 2015.04.04 09:20  
mt5_developer:

mark

mark?
Jinping Ou
280
Jinping Ou 2015.04.17 04:42  
fxmeter:

所有消息的相应都在OnChartEvent()中处理,消息类型可以是MQL5预定义的10个消息,也可以用户自定义的消息。

消息的触发你可以在OnTimer()中或者OnChartEvent()调用 EventChartCustom()发送用户自定义消息到chart的消息队列中,然后在OnChartEvent()检索该消息,调用相应的消息处理函数。

       对!
okwh
1631
okwh 2015.04.22 11:28  
syb520:
感觉帮助文档里面没有提到函数类型变量, 如何实现回调机制或者自定义的事件消息传递触发机制?

只有消息响应函数。

在消息响应处理函数中 使用你的函数

要添加评论,请登录注册