下载MetaTrader 5

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

要添加评论,请登录注册
syb520
23
syb520  
感觉帮助文档里面没有提到函数类型变量, 如何实现回调机制或者自定义的事件消息传递触发机制?
enbo lu
版主
1937
enbo lu  

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

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

Ziheng Zhuang
2555
Ziheng Zhuang  

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

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

mt5_developer
13
mt5_developer  

mark

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

mark

mark?
Jinping Ou
280
Jinping Ou  
fxmeter:

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

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

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

只有消息响应函数。

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

要添加评论,请登录注册