通过专家顾问运行脚本 - 页 5 123456789 新评论 Dadas 2012.08.14 12:56 #41 RaptorUK: 使用一个无限循环运行的脚本来 "勾选 "你的EA所在的图表 ......每100毫秒,每50毫秒 ......不管你的电脑能处理什么,只要确保当你勾选它时,它不会在每一个刻度上要求数据,否则你的经纪人会对你有点恼怒。 脚本甚至不需要在同一个图表上 ......。 所以,我把这个 int hWnd = WindowHandle(Symbol(),Period()); PostMessageA(hWnd,WM_COMMAND,33232,1); 在脚本的循环中? Simon Gniadkowski 2012.08.14 12:58 #42 Dadas: 那么,我把这个放在脚本循环中? 当你试着做的时候发生了什么? Dadas 2012.08.14 13:16 #43 RaptorUK: 你试过之后发生了什么? 是的,我目前有Sleep(1000);。脚本是有效的,因为我用一个消息框 进行了测试。 但是,当我启用专家时,我没有看到任何变化,EA仍然只在经纪人的点位上循环运行。 Simon Gniadkowski 2012.08.14 13:22 #44 Dadas: 是的,我暂时得到了Sleep(1000);。脚本是有效的,因为我用一个信息框进行了测试。 但是,当我启用Experts时,我没有看到任何变化,EA仍然只在经纪人的ticks上循环运行。 断开与经纪商的连接,看看EA是否运行,如果运行,那么你就是在勾选它,如果没有,你就做错了什么。 Dadas 2012.08.14 13:29 #45 RaptorUK: 断开与经纪商的连接,看看EA是否运行,如果运行,那么你就是在勾选它,如果没有,你就做错了。 好吧,我把它变成了一个指标。 而我得到了沙漏。不得不关闭MT4。 Dadas 2012.08.14 13:36 #46 RaptorUK: 断开与经纪商的连接,看看EA是否运行,如果运行,那么你就是在勾选它,如果没有,你就做错了什么。 没有,没有脱机运行。 这是我的脚本 #include <WinUser32.mqh> #define MT4_WMCMD_33232 33232 // icons-tick #define MT4_WMCMD_MOUSE_CURSOR 33234 int start() { //---- while (1==1) { int hWnd = WindowHandle(Symbol(),Period()); PostMessageA(hWnd,WM_COMMAND,33234,1); Sleep (1000); } // return(0); } Dadas 2012.08.14 13:59 #47 好的,我找到了这个,这个符合图表的要求。 https://c.mql5.com/mql4/forum/2012/05/TickingAllCharts_1.mq4 Simon Gniadkowski 2012.08.14 14:04 #48 Dadas: 好的,我找到了这个,这个符合图表的要求。 https://c.mql5.com/mql4/forum/2012/05/TickingAllCharts_1.mq4 是的,当然......那是在我给你的链接中。.你应该阅读整个主题。 Dadas 2012.08.14 14:18 #49 Dadas: 好的,我找到了这个,这个符合图表的要求。 https://c.mql5.com/mql4/forum/2012/05/TickingAllCharts_1.mq4 我不知道哪里出了问题,有一会儿它在滴答,然后它停止了,而且它不想再开始。 Simon Gniadkowski 2012.08.14 14:21 #50 Dadas: 我不知道什么是错的,有一会儿它在滴答作响,然后它就停了,而且它不想再启动? 是的,我也有这样的问题......一直没有搞清楚。 它似乎很不稳定。 123456789 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
使用一个无限循环运行的脚本来 "勾选 "你的EA所在的图表 ......每100毫秒,每50毫秒 ......不管你的电脑能处理什么,只要确保当你勾选它时,它不会在每一个刻度上要求数据,否则你的经纪人会对你有点恼怒。
脚本甚至不需要在同一个图表上 ......。
所以,我把这个 在脚本的循环中?
那么,我把这个放在脚本循环中?
当你试着做的时候发生了什么?
你试过之后发生了什么?
是的,我目前有Sleep(1000);。脚本是有效的,因为我用一个消息框 进行了测试。
但是,当我启用专家时,我没有看到任何变化,EA仍然只在经纪人的点位上循环运行。
是的,我暂时得到了Sleep(1000);。脚本是有效的,因为我用一个信息框进行了测试。
但是,当我启用Experts时,我没有看到任何变化,EA仍然只在经纪人的ticks上循环运行。
断开与经纪商的连接,看看EA是否运行,如果运行,那么你就是在勾选它,如果没有,你就做错了。
好吧,我把它变成了一个指标。
而我得到了沙漏。不得不关闭MT4。
断开与经纪商的连接,看看EA是否运行,如果运行,那么你就是在勾选它,如果没有,你就做错了什么。
没有,没有脱机运行。
这是我的脚本
好的,我找到了这个,这个符合图表的要求。
https://c.mql5.com/mql4/forum/2012/05/TickingAllCharts_1.mq4
好的,我找到了这个,这个符合图表的要求。
https://c.mql5.com/mql4/forum/2012/05/TickingAllCharts_1.mq4
是的,当然......那是在我给你的链接中。.你应该阅读整个主题。
好的,我找到了这个,这个符合图表的要求。
https://c.mql5.com/mql4/forum/2012/05/TickingAllCharts_1.mq4
我不知道哪里出了问题,有一会儿它在滴答,然后它停止了,而且它不想再开始。
我不知道什么是错的,有一会儿它在滴答作响,然后它就停了,而且它不想再启动?