8评论

0收藏

MT4一些很隐藏的编程用法

avatar 我恨我痴心 | 4019 人阅读 | 8 人评论 | 2013-02-20

MT4里边会有一些比较底层,不被写入help的用法,这些用法在某些方面是至关重要的。MT4窗口之间使用消息通讯机制,所以可以在EA,或者外部程序通过消息,来控制MT4的一些行为,下边就列出已经知道的一些用法。

#include <WinUser32.mqh>
#define MT4_WMCMD_PERIOD_D1       33134
#define MT4_WMCMD_PERIOD_H4       33136
#define MT4_WMCMD_PERIOD_M1       33137
#define MT4_WMCMD_PERIOD_M5       33138
#define MT4_WMCMD_PERIOD_M15      33139
#define MT4_WMCMD_PERIOD_M30      33140
#define MT4_WMCMD_PERIOD_W1       33141
#define MT4_WMCMD_MOVE_RIGHT      33197
#define MT4_WMCMD_MOVE_LEFT       33198

PostMessageA(hwnd, WM_COMMAND,MT4_WMCMD_MOVE_RIGH, 2); //可以向左移动一个bar
PostMessageA(hwnd,MW_COMMAND,MT4_WMCMD_PERIOD_M5,0);//转换为周期
""
还没有人打赏,支持一下

评论|共 8 个

月蓝蓝

发表于 2013-2-20 09:15:54 | 显示全部楼层


学习一下。

chao3198

发表于 2013-2-21 13:34:01 | 显示全部楼层

恕我愚钝  没看懂[s:140]

醉鬼

发表于 2013-2-23 11:03:39 | 显示全部楼层

真不错,顶你
40_avatar_middle.jpg

億秒

发表于 2013-3-19 23:56:12 | 显示全部楼层

{:soso_e127:}这种贴也能留着……

ibohhfqm

发表于 2014-12-20 02:38:54 | 显示全部楼层

[s:132]

HvopzSck

发表于 2014-12-20 08:23:52 | 显示全部楼层

xiexiefenxiang

宜乐宸邦

发表于 2014-12-20 11:09:47 | 显示全部楼层

感谢分享

我有一只小毛驴

发表于 2014-12-20 11:09:55 | 显示全部楼层

看看,看看。谢谢。你要发,我也要发。

您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则