新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 250 1...243244245246247248249250251252253254255256257...1953 新评论 Alexey Viktorov 2017.07.14 08:56 #2491 Valerius:下午好!伙计们,你们能否告诉我,你们能否以编程方式在图表上 显示该指标?还是只能手动?如果是这样,是什么命令?在mql4中,你只能应用事先准备好的该指标的模板。 Valerius 2017.07.14 09:07 #2492 不,我需要的是在图表上 安装该指标 的软件。好吧,如果你不能,你不能....遗憾的是。 Artyom Trishkin 2017.07.14 09:09 #2493 Valerius:不,我需要的是在图表上 安装该指标 的软件。好吧,如果你不能,你不能....遗憾的是。 在MT5中,你可以。 Valerius 2017.07.14 10:16 #2494 我需要在MT4中... Alexander Voronkov 2017.07.14 10:52 #2495 Valerius:我需要在MT4中...自由职业者 Konstantin Erin 2017.07.14 20:53 #2496 Valerius: 伙计们,你们能否告诉我,你们能否以编程方式在图表上 显示该指标?还是只能手动?顾问(脚本)可以像指标一样在屏幕上绘图。指标数据来自iCustom函数或专家顾问(脚本)本身的计算。 Valerius 2017.07.15 10:21 #2497 专家顾问是多币种的。你能想象,如果猫头鹰在一年内一次在20个货币对上画出这些指标......))我将等待,直到猫头鹰在图表上为我画出指数))))。好了,很明显,我们不能从程序中在图表上 运行该指标。没有更多的选择。 Artyom Trishkin 2017.07.15 10:26 #2498 Valerius:专家顾问是多币种的。你能想象,如果猫头鹰在一年内一次在20个货币对上画出这些指标......))我将等待,直到猫头鹰在图表上为我画出指数))))。好了,很明显,我们不能从程序中在图表上 运行该指标。没有更多的选择。 这些选项是:。忘掉动物园,认真对待答案--其中一个答案就能解决问题。 RaX79 2017.07.17 05:10 #2499 下午好!非常奇怪的情况。专家顾问计算MACD震荡器中线MODE_SIGNAL的方向和MODE_MAIN相对于零的位置。这似乎很简单。我正在使用iMACD功能。我运行一个测试,它给了我一个Tester:无法计算汇率。我想了很久。我决定将其分解成更简单的元素(如下图代码)。结果发现,去掉 "MyMACDMode < 0 "这一行,测试成功运行。尝试了不同的组合,结果还是一样。我尝试了一个小技巧,把输出的MyMACDMode作为文本放在图表上--它起作用了,如果线低于零--在屏幕上写着它收到的数字(数字本身的值非常大,为9.213552135,但指标的东西为0.00123)。符号对应,这就是我需要的。我试着将这段代码的结果显示在屏幕上,结果总是MACD高于零。我不知道它有什么问题...我应该怎么做呢?// 申报变量MyMACDOld = iMACD(_Symbol, IndicatorPeriod, 12, 26, 9, PRICE_CLOSE, MODE_SIGNAL, 1); MyMACDNew = iMACD(_Symbol, IndicatorPeriod, 12, 26, 9, PRICE_CLOSE, MODE_SIGNAL, 0)。 MyMACDMode = iMACD(_Symbol, IndicatorPeriod, 12, 26, 9, PRICE_CLOSE, MODE_MAIN, 0);// 执行如果 ( MyMACDOld > MyMACDNew ){ 如果(MyMACDMode < 0){ 返回(1)。}} Any questions from newcomers Konstantin Erin 2017.07.17 10:03 #2500 RaX79:下午好!非常奇怪的情况。专家顾问计算MACD震荡器中线MODE_SIGNAL的方向和MODE_MAIN相对于零的位置。这似乎非常简单。我正在使用iMACD功能。我运行一个测试,它给了我一个Tester:无法计算汇率。我想了很久。我决定将其分解成更简单的元素(如下图代码)。结果发现,去掉 "MyMACDMode < 0 "这一行,测试成功运行。尝试了不同的组合,结果还是一样。我尝试了一个小技巧,把输出的MyMACDMode作为文本放在图表上--它起作用了,如果线低于零--在屏幕上写着它收到的数字(这个数字本身的数值非常大,为9.213552135,但在指标上却像0.00123)。符号对应,这就是我需要的。我试着将这段代码的结果显示在屏幕上,结果总是MACD高于零。我不知道它有什么问题...我应该怎么做呢? 也许,该工具是不可交易的,所以没有必要的数据来计算利润。测试人员只是不知道如何计算。试试另一个。 1...243244245246247248249250251252253254255256257...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
下午好!
伙计们,你们能否告诉我,你们能否以编程方式在图表上 显示该指标?还是只能手动?
如果是这样,是什么命令?
在mql4中,你只能应用事先准备好的该指标的模板。
不,我需要的是在图表上 安装该指标 的软件。
好吧,如果你不能,你不能....遗憾的是。
不,我需要的是在图表上 安装该指标 的软件。
好吧,如果你不能,你不能....遗憾的是。
我需要在MT4中...
我需要在MT4中...
自由职业者
顾问(脚本)可以像指标一样在屏幕上绘图。指标数据来自iCustom函数或专家顾问(脚本)本身的计算。
专家顾问是多币种的。你能想象,如果猫头鹰在一年内一次在20个货币对上画出这些指标......))我将等待,直到猫头鹰在图表上为我画出指数))))。
好了,很明显,我们不能从程序中在图表上 运行该指标。没有更多的选择。
专家顾问是多币种的。你能想象,如果猫头鹰在一年内一次在20个货币对上画出这些指标......))我将等待,直到猫头鹰在图表上为我画出指数))))。
好了,很明显,我们不能从程序中在图表上 运行该指标。没有更多的选择。
下午好!
非常奇怪的情况。专家顾问计算MACD震荡器中线MODE_SIGNAL的方向和MODE_MAIN相对于零的位置。这似乎很简单。我正在使用iMACD功能。我运行一个测试,它给了我一个Tester:无法计算汇率。我想了很久。我决定将其分解成更简单的元素(如下图代码)。结果发现,去掉 "MyMACDMode < 0 "这一行,测试成功运行。尝试了不同的组合,结果还是一样。我尝试了一个小技巧,把输出的MyMACDMode作为文本放在图表上--它起作用了,如果线低于零--在屏幕上写着它收到的数字(数字本身的值非常大,为9.213552135,但指标的东西为0.00123)。符号对应,这就是我需要的。我试着将这段代码的结果显示在屏幕上,结果总是MACD高于零。我不知道它有什么问题...我应该怎么做呢?
// 申报变量
MyMACDOld = iMACD(_Symbol, IndicatorPeriod, 12, 26, 9, PRICE_CLOSE, MODE_SIGNAL, 1);
MyMACDNew = iMACD(_Symbol, IndicatorPeriod, 12, 26, 9, PRICE_CLOSE, MODE_SIGNAL, 0)。
MyMACDMode = iMACD(_Symbol, IndicatorPeriod, 12, 26, 9, PRICE_CLOSE, MODE_MAIN, 0);
// 执行
如果 ( MyMACDOld > MyMACDNew )
{
如果(MyMACDMode < 0)
{
返回(1)。
}
}
下午好!
非常奇怪的情况。专家顾问计算MACD震荡器中线MODE_SIGNAL的方向和MODE_MAIN相对于零的位置。这似乎非常简单。我正在使用iMACD功能。我运行一个测试,它给了我一个Tester:无法计算汇率。我想了很久。我决定将其分解成更简单的元素(如下图代码)。结果发现,去掉 "MyMACDMode < 0 "这一行,测试成功运行。尝试了不同的组合,结果还是一样。我尝试了一个小技巧,把输出的MyMACDMode作为文本放在图表上--它起作用了,如果线低于零--在屏幕上写着它收到的数字(这个数字本身的数值非常大,为9.213552135,但在指标上却像0.00123)。符号对应,这就是我需要的。我试着将这段代码的结果显示在屏幕上,结果总是MACD高于零。我不知道它有什么问题...我应该怎么做呢?