新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1460 1...145314541455145614571458145914601461146214631464146514661467...1953 新评论 Vitaly Muzichenko 2021.04.26 22:13 #14591 tabacmaker:我需要你的建议!我试图测试一个多货币的EA,但结果并不准确,因为无效的OnTick();函数是在选定的图表中出现刻度的情况下调用的,而不是在EA中出现另一种货币的情况下。我怎样才能用另一个函数代替void OnTick();,使代码连续执行? while(!IsStopped()) { ... Sleep(100); } tabacmaker 2021.04.26 22:24 #14592 tabacmaker:我需要你的建议!我试图测试一个多货币的EA,但结果并不准确,因为无效的OnTick();函数是在选定的图表中出现刻度的情况下调用的,而不是在EA中出现另一种货币的情况下。我怎样才能用另一个函数代替void OnTick();,使代码连续执行? 用OnTimer(); 解决,并将定时器的值设置为运行,我想方向是对的? Vitaly Muzichenko 2021.04.26 23:28 #14593 tabacmaker: 用OnTimer(); 解决,并将定时器的值设置为运行,我想方向是对的? 看看吧,很快的 Maksim Mikhailov 2021.04.27 14:44 #14594 你好,我在MT4测试器中遇到了一个错误!,我运行了专家顾问,在测试器图表上抛出了分析蜡烛图的指标... 问题:为什么要求当前价格的 Ask或Bid,并从实时图表中获得价格,而不是从测试器中获得 - 这是一个错误吗? 附加的文件: 77.png 119 kb Alexey Viktorov 2021.04.27 15:53 #14595 Maksim Mihajlov: 你好,我在MT4测试器中遇到了一个错误! ,我启动了一个专家顾问,并在测试器的图表上抛出了一个蜡烛图分析指标...问题:为什么我要求获得当前价格的 卖出价或买入价,并从实时图表中获得该价格,而不是从测试器中获得? 尝试使用SymbolInfoTick Maksim Mikhailov 2021.04.27 16:01 #14596 Alexey Viktorov:尝试使用SymbolInfoTick 我会尝试的,谢谢,但问题是,Ask和Bid在测试器中得到真实的价格而不是生成的价格,这在以前没有发生过,这正常吗? Vladislav Andruschenko 2021.04.27 16:24 #14597 Maksim Mihajlov:我会试试,谢谢,但问题是不同的--Ask和Bid在测试器中得到真实的价格而不是生成的价格,这在以前没有发生过,这正常吗? 这种故障以前也发生过,但后来被修复了。也许你没有最新版本的终端。看看吧。 MarsNet 2021.04.28 04:27 #14598 嗨,伙计们,你们能不能告诉我...我有一个指标--Informer,它在图表窗口中显示未结订单和利润。我的EA开了很多多方向的订单,所以就出现了卖出订单 不适合图形窗口的情况。这是很不方便的。我试着从代码中删除未完成的交易,但乱搞之后,指标就是不在窗口中显示(我对这东西还不是很在行=))......我可以添加一个可调参数来设置显示交易的数量,还是让交易根本不显示?非常感谢! 附加的文件: 7_code_total1.mq4 11 kb Screenshot_1.jpg 154 kb sllallom 2021.04.28 07:52 #14599 下午好。谁能告诉我如何搜索开放的职位,你可以把它们的票据写在一个数组里,按照开放的顺序。 如果我们要用蛮力控制位置 int pos_total =PositionsTotal(); for (int j=pos_total-1; j>=0; j--) if(myposition.SelectByIndex(j)) 是否会从最近开放的地方到最开始开放的地方进行选择。还是只按随机顺序排列? 然后我们需要按开业时间再加一个定义? Alexey Viktorov 2021.04.28 09:12 #14600 sllallom:下午好。谁能告诉我如何搜索开放的职位,你可以把它们的票据写在一个数组里,按照开放的顺序。如果我们要用蛮力控制位置是否会从最近开放的地方到最早开放的地方进行选择。还是只按随机顺序排列? 然后我们需要按开业时间再加一个定义? 你只需要检查一下。在紧要关头,只需对数组进行排序,就可以了。 1...145314541455145614571458145914601461146214631464146514661467...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我需要你的建议!
我试图测试一个多货币的EA,但结果并不准确,因为无效的OnTick();函数是在选定的图表中出现刻度的情况下调用的,而不是在EA中出现另一种货币的情况下。我怎样才能用另一个函数代替void OnTick();,使代码连续执行?
我需要你的建议!
我试图测试一个多货币的EA,但结果并不准确,因为无效的OnTick();函数是在选定的图表中出现刻度的情况下调用的,而不是在EA中出现另一种货币的情况下。我怎样才能用另一个函数代替void OnTick();,使代码连续执行?
用OnTimer(); 解决,并将定时器的值设置为运行,我想方向是对的?
看看吧,很快的
,我运行了专家顾问,在测试器图表上抛出了分析蜡烛图的指标...
问题:为什么要求当前价格的 Ask或Bid,并从实时图表中获得价格,而不是从测试器中获得 - 这是一个错误吗?
你好,我在MT4测试器中遇到了一个错误! ,我启动了一个专家顾问,并在测试器的图表上抛出了一个蜡烛图分析指标...问题:为什么我要求获得
当前价格的 卖出价或买入价,并从实时图表中获得该价格,而不是从测试器中获得?
尝试使用SymbolInfoTick
尝试使用SymbolInfoTick
我会尝试的,谢谢,但问题是,Ask和Bid在测试器中得到真实的价格而不是生成的价格,这在以前没有发生过,这正常吗?
我会试试,谢谢,但问题是不同的--Ask和Bid在测试器中得到真实的价格而不是生成的价格,这在以前没有发生过,这正常吗?
下午好。谁能告诉我如何搜索开放的职位,你可以把它们的票据写在一个数组里,按照开放的顺序。
如果我们要用蛮力控制位置
是否会从最近开放的地方到最开始开放的地方进行选择。还是只按随机顺序排列? 然后我们需要按开业时间再加一个定义?
下午好。谁能告诉我如何搜索开放的职位,你可以把它们的票据写在一个数组里,按照开放的顺序。
如果我们要用蛮力控制位置
是否会从最近开放的地方到最早开放的地方进行选择。还是只按随机顺序排列? 然后我们需要按开业时间再加一个定义?