新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1038 1...103110321033103410351036103710381039104010411042104310441045...1953 新评论 Alexey Viktorov 2020.01.10 16:41 #10371 White Rabbit: 问候。 MT5平台。 请参考可能已经讨论过这个问题的码头或论坛主题。 问题是,如何在专家顾问中 显示一个改变了的指标,而不是一个标准的指标,它是通过一个句柄传递的? 例如,我们有两个MAs,我们用滑动和法从中得到一个线性回归--这就是我们需要在视觉测试中显示的内容。 制作一个包含所需指标的模板,并将其命名为tester.tpl或根据顾问的名称,如sovetnik.tpl。 Vitaly Muzichenko 2020.01.10 20:12 #10372 你能告诉我是否有办法以编程方式在图表上安装一个特定的指标? 有24个开放的图表,对每个图表进行手动设置有点麻烦。我知道 如何以编程方式删除我不需要的,但我不知道如何安装正确的。 模板选项不适合。 Vladimir Pastushak 2020.01.10 21:48 #10373 Vitaly Muzichenko: 你能告诉我是否有办法以编程方式在图表上安装一个特定的指标? 有24个开放的图表,对每个图表进行手动设置有点麻烦。我知道 如何以编程方式删除我不需要的,但我不知道如何安装正确的。 我不想使用一个模板。 不可能 Vitaly Muzichenko 2020.01.10 22:12 #10374 Vladimir Pastushak: 没办法 悲伤 :( pvba 2020.01.12 11:55 #10375 你好,请你告诉我如何在代码中写出叠加在动量上的移动平均线? Artyom Trishkin 2020.01.12 11:59 #10376 pvba: 你好,请你告诉我如何在代码中写出叠加在动量上的移动平均线? iMAOnArray() pvba 2020.01.12 12:53 #10377 谢谢你 Fearnt 2020.01.12 18:11 #10378 大家好。我需要帮助,因为我刚开始学习,请有能力的人帮忙。 本质:我有一个指标(参数并不重要)。 double ENV_02_1 = iEnvelopes(Symbol(),0,18,MODE_SMMA,0,PRICE_CLOSE,0.12,1,1)。 double ENV_02_2 = iEnvelopes(Symbol(),0,18,MODE_SMMA,0,PRICE_CLOSE,0.12,1,0)。 这一行代码是否正确? 如果(Close[1]<ENV_02_1 && Bid>ENV_02_2) {然后打开交易}。 问题是,我想在前一根蜡烛收盘时,在指标下方开仓,一旦价格超过指标,就开仓交易。但在测试器中,他为我搞砸了一笔交易,不管是低于还是高于指标的价格,好像我没有看到代码....,我做错了什么?请不要让我去读教科书,我已经读得太多了。 Aleksey Mavrin 2020.01.12 21:28 #10379 你能给我一个提示吗?考虑到我的电脑上的时间和时区有可能是错误的,要在猫头鹰中获得GMT时间,我必须做什么? TimeGMT函数。 返回根据客户终端运行的计算机上的当地时间计算的夏季或冬季 的GMT。这个函数有2种变体。 也就是说,按照我的理解,这个函数是以当地时间和时区为基础,用它来计算格林威治标准时间。如果时间不对,结果也不对,对吗? 还是我搞错了,只有夏令时的标志是用当地电脑时间计算的?不,是它的来源的不同。 DaylightSavings功能只是从本地计算机设置中获取信息,不是吗? 然后事实证明,只有在计算机配置正确的情况下才能获得正确的GMT, 而服务器无法获得它? 而在测试器中,事实证明,只有通过手动为使用报价的经纪人规定时移,才能获得GMT? jaffer wilson 2020.01.13 08:31 #10380 两个声明。 PrintFormat ("%. 2lf", 22.33445); 打印:22.33 И PrintFormat ( "%.*lf" , 22.33445 , 2 ); 打印:2.00000 为什么会有不同的输出? 在C/C+中,上述语句工作正常。 1...103110321033103410351036103710381039104010411042104310441045...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
问候。
MT5平台。
请参考可能已经讨论过这个问题的码头或论坛主题。
问题是,如何在专家顾问中 显示一个改变了的指标,而不是一个标准的指标,它是通过一个句柄传递的?
例如,我们有两个MAs,我们用滑动和法从中得到一个线性回归--这就是我们需要在视觉测试中显示的内容。
制作一个包含所需指标的模板,并将其命名为tester.tpl或根据顾问的名称,如sovetnik.tpl。
你能告诉我是否有办法以编程方式在图表上安装一个特定的指标?
有24个开放的图表,对每个图表进行手动设置有点麻烦。我知道 如何以编程方式删除我不需要的,但我不知道如何安装正确的。
模板选项不适合。
你能告诉我是否有办法以编程方式在图表上安装一个特定的指标?
有24个开放的图表,对每个图表进行手动设置有点麻烦。我知道 如何以编程方式删除我不需要的,但我不知道如何安装正确的。
我不想使用一个模板。
不可能
没办法
悲伤 :(
你好,请你告诉我如何在代码中写出叠加在动量上的移动平均线?
大家好。我需要帮助,因为我刚开始学习,请有能力的人帮忙。
本质:我有一个指标(参数并不重要)。
double ENV_02_1 = iEnvelopes(Symbol(),0,18,MODE_SMMA,0,PRICE_CLOSE,0.12,1,1)。
double ENV_02_2 = iEnvelopes(Symbol(),0,18,MODE_SMMA,0,PRICE_CLOSE,0.12,1,0)。
这一行代码是否正确?
如果(Close[1]<ENV_02_1 && Bid>ENV_02_2)
{然后打开交易}。
问题是,我想在前一根蜡烛收盘时,在指标下方开仓,一旦价格超过指标,就开仓交易。但在测试器中,他为我搞砸了一笔交易,不管是低于还是高于指标的价格,好像我没有看到代码....,我做错了什么?请不要让我去读教科书,我已经读得太多了。
你能给我一个提示吗?考虑到我的电脑上的时间和时区有可能是错误的,要在猫头鹰中获得GMT时间,我必须做什么?
TimeGMT函数。
返回根据客户终端运行的计算机上的当地时间计算的夏季或冬季 的GMT。这个函数有2种变体。
也就是说,按照我的理解,这个函数是以当地时间和时区为基础,用它来计算格林威治标准时间。如果时间不对,结果也不对,对吗?
还是我搞错了,只有夏令时的标志是用当地电脑时间计算的?不,是它的来源的不同。
DaylightSavings功能只是从本地计算机设置中获取信息,不是吗?
然后事实证明,只有在计算机配置正确的情况下才能获得正确的GMT, 而服务器无法获得它?
而在测试器中,事实证明,只有通过手动为使用报价的经纪人规定时移,才能获得GMT?
两个声明。
打印:22.33
И
打印:2.00000
为什么会有不同的输出? 在C/C+中,上述语句工作正常。