[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 645 1...638639640641642643644645646647648649650651652 新评论 [删除] 2012.03.20 04:35 #6441 我有关于MQL4测试器的问题。所有的行动都必须通过代码(=编程)来完成。 1.按 "开始 "按钮启动测试器的方法是什么? 2.怎样才能按 "停止 "按钮来停止测试器(=可以关闭测试器窗口)。 如果你建议。 PostMessageA(WindowHandle(Symbol(),Period()), WM_COMMAND, 33050, 0); 我的测试仪中的<WindowHandle>不工作。 也许你能帮忙? Ivan Katsko 2012.03.20 04:50 #6442 你好!我看到很多人在比赛中进行黄金交易。但我如何在黄金上测试一个EA呢?在MT4的策略测试器中 没有这样的工具!或者,也许我不知道如何激活它。请告诉我如何激活它! Роман 2012.03.20 04:55 #6443 ikatsko: 你好!我看到有很多人在竞赛中进行黄金交易。但我如何测试黄金的专家顾问?在MT4的策略测试器中没有这样的工具!或者,也许我不知道如何激活它。请指教! 在终端的 "市场观察 "标签的内容上点击右键,选择 "显示所有符号"。 然后在策略测试器中,选择黄金(现货)或XAUUSD - 名称取决于经纪公司。 然后用F2下载报价,然后去... Ivan Katsko 2012.03.20 05:05 #6444 谢谢你!但我认为这将是为模拟账户选择工具的方式,比如说。而我问的是在策略测试器中 选择工具的可能性!!。在策略测试器的 "符号 "字段中! Роман 2012.03.20 05:51 #6445 ikatsko: 谢谢你!但我认为这将是选择一个工具的方式,例如,在模拟账户上工作。我问的是在策略测试器中选择工具的可能性!!。在策略测试器的 "符号 "字段中! 反正我是在测试器中向你展示(见第二张截图),以及如何在测试器中进行选择--这就是我的情况,策略测试器的"符号 "字段已经打开。试试吧,就这样了。 如果不选择 "显示所有符号"--你在测试器中就没有用于测试的黄金。 Ivan Katsko 2012.03.20 06:07 #6446 是的,你是对的。结果发现,在我工作的一个终端上,XAUUSD没有出现在策略测试器 工具中。但它出现在另一个人身上!你的建议是正确的。但不是所有的经纪公司都支持它。尤其是FreshForex,在策略测试器中不显示黄金。谢谢你 TarasBY 2012.03.20 10:13 #6447 Qwertee: 好的,我的EA中的另一个点是这个分支: if(period=="M15") { //检查打开买入 Alert(buyysell);if(buysell=="buy") 警报(1)。.............}基本上,嵌套的if。但是,条件if(period=="M15")得到满足,Alert给出了一个结果,并且买入,但是条件if(buysell=="buy")没有得到满足,Alert(1)命令甚至没有执行。 该死,但是两个条件甚至在语法上是一样的,但是为什么一个被执行而另一个没有?技术上很简单:buysell !="buy" - 所以下一个Alert(1)不被执行。 buysel 变量在那一刻包含了什么,可以通过打印出来: Print(buyysell); 在第一个Alert之后。 odiseiff 2012.03.20 10:20 #6448 下午好,我做了一个机器人,如果条件相同就按喇叭。extern string SoundFile = Паровоз.wav..... .............. if a > b && b > c && c > d...... { Alert("SELL -> NZD_INDEX"); PlaySound(SoundFile); Sleep(100000); } 请告知我做错了什么,窗口出现了,但没有发出应有的提示音,而是发出终端的默认提示音。 Igor Makanu 2012.03.20 10:58 #6449 odiseif: 请告诉我我做错了什么,窗口弹出了,但终端的默认警报声并不像它应该的那样响。 而如果你运行只有一行的脚本。 int start(){ PlaySound("Паровоз.wav"); return(0); } 如果没有,那么蒸汽机车.wav的声音可能不在文件夹中: terminal_directory/sounds 终端发出的声音可以在菜单中禁用:服务-设置-事件选项卡,点击铃铛显示十字。 odiseiff 2012.03.20 11:07 #6450 IgorM: 而如果你运行只有一行的脚本。 如果没有,那么蒸汽机.wav的声音可能不在文件夹里: terminal_directory/sounds 可以在菜单中禁用来自终端的声音:服务-设置-事件选项卡,点击那里的铃铛,得到一个叉号。 谢谢......关于这段代码不明白如何解决这个问题,但....,我是一个业余爱好者,但....,在我的条件下重做简单的....,但交叉将尝试,也许得到它。最有趣的是,我做的机器人的信号发生在4个时区。..... 因此,当一个指数的信号在M1上出现时,它是默认的警报,而当M5的条件出现时,它的警报是我需要的....,并以同样的方式规定在任何地方。对于M1和M5、M15和n1 1...638639640641642643644645646647648649650651652 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我有关于MQL4测试器的问题。所有的行动都必须通过代码(=编程)来完成。
1.按 "开始 "按钮启动测试器的方法是什么?
2.怎样才能按 "停止 "按钮来停止测试器(=可以关闭测试器窗口)。
如果你建议。
我的测试仪中的<WindowHandle>不工作。
也许你能帮忙?
你好!我看到有很多人在竞赛中进行黄金交易。但我如何测试黄金的专家顾问?在MT4的策略测试器中没有这样的工具!或者,也许我不知道如何激活它。请指教!
在终端的 "市场观察 "标签的内容上点击右键,选择 "显示所有符号"。
然后在策略测试器中,选择黄金(现货)或XAUUSD - 名称取决于经纪公司。
然后用F2下载报价,然后去...
谢谢你!但我认为这将是选择一个工具的方式,例如,在模拟账户上工作。我问的是在策略测试器中选择工具的可能性!!。在策略测试器的 "符号 "字段中!
反正我是在测试器中向你展示(见第二张截图),以及如何在测试器中进行选择--这就是我的情况,策略测试器的"符号 "字段已经打开。试试吧,就这样了。
如果不选择 "显示所有符号"--你在测试器中就没有用于测试的黄金。
是的,你是对的。结果发现,在我工作的一个终端上,XAUUSD没有出现在策略测试器 工具中。但它出现在另一个人身上!你的建议是正确的。但不是所有的经纪公司都支持它。尤其是FreshForex,在策略测试器中不显示黄金。谢谢你
if(period=="M15")
{
//检查打开买入
Alert(buyysell);
if(buysell=="buy")
警报(1)。
.............
}
基本上,嵌套的if。但是,条件if(period=="M15")得到满足,Alert给出了一个结果,并且买入,但是条件if(buysell=="buy")没有得到满足,Alert(1)命令甚至没有执行。 该死,但是两个条件甚至在语法上是一样的,但是为什么一个被执行而另一个没有?
技术上很简单:buysell !="buy" - 所以下一个Alert(1)不被执行。
buysel 变量在那一刻包含了什么,可以通过打印出来: Print(buyysell); 在第一个Alert之后。
请告知我做错了什么,窗口出现了,但没有发出应有的提示音,而是发出终端的默认提示音。
而如果你运行只有一行的脚本。
如果没有,那么蒸汽机车.wav的声音可能不在文件夹中: terminal_directory/sounds
终端发出的声音可以在菜单中禁用:服务-设置-事件选项卡,点击铃铛显示十字。
而如果你运行只有一行的脚本。
如果没有,那么蒸汽机.wav的声音可能不在文件夹里: terminal_directory/sounds
可以在菜单中禁用来自终端的声音:服务-设置-事件选项卡,点击那里的铃铛,得到一个叉号。
谢谢......关于这段代码不明白如何解决这个问题,但....,我是一个业余爱好者,但....,在我的条件下重做简单的....,但交叉将尝试,也许得到它。最有趣的是,我做的机器人的信号发生在4个时区。..... 因此,当一个指数的信号在M1上出现时,它是默认的警报,而当M5的条件出现时,它的警报是我需要的....,并以同样的方式规定在任何地方。对于M1和M5、M15和n1