新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1325 1...131813191320132113221323132413251326132713281329133013311332...1953 新评论 Iurii Tokman 2020.12.14 09:59 #13241 DanilaMactep: 你不能在一个mql4程序中改变一个外部变量的值 F1有助于 DanilaMactep 2020.12.14 10:07 #13242 Iurii Tokman:你不能在一个mql4程序中改变一个外部变量的值帮助中的F1Iurii Tokman: 你不能在一个mql4程序中改变一个外部变量的值F1帮助 我见过许多视频教程,在这些教程中,这些变量被改变而没有任何问题。所以告诉我F1;)))))),是不体面的。因此,请给我一个真正明确和合理的建议,如何运行这个圣杯 机器)))))))))))))))))))。 Iurii Tokman 2020.12.14 10:14 #13243 DanilaMactep:我不止一次在视频教程中看到,这种变量如何被改变而没有任何问题。因此,把我送到F1是某种程度上的不体面或什么;))))))因此,请就如何运行这台圣杯机器给出真正明确和实用的建议))))))))))))))))))) 如果你认为youtube比开发者的帮助更权威,你就不会运行任何东西,这很容易--你只需要遵守规则。 Alekseu Fedotov 2020.12.14 10:32 #13244 DanilaMactep:我不止一次在视频教程中看到,这种变量如何被改变而没有任何问题。因此,把我送到F1是某种程度上的不体面或什么;))))))因此,请给出真正明确和实用的建议,如何运行这个圣杯机器)))))))))))))))))))。 这样做吧。 extern ENUM_TIMEFRAMES PeriodForWork_sl = PERIOD_H4; // ТФ РАСЧЁТА ЗНАЧЕНИЙ СТОП ЛОСА ПО АТР extern int per= 14; // ПЕРИОД АТR СТОП ЛОССА //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { double sl=iATR( NULL,PeriodForWork_sl,per,1);// ПОЛУЧЕНИЕ ЗНАЧЕНИЙ АТР ДЛЯ ВЫСТАВЛЕНИЯ СТОПЛОССА Comment(" sl = ",DoubleToString(sl,_Digits)); } //+------------------------------------------------------------------+ 并更经常地检查帮助。 DanilaMactep 2020.12.14 10:33 #13245 Iurii Tokman:如果你认为YouTube比开发者的帮助更权威,你就不会运行任何东西,这很简单--你必须遵守规则 通常情况下,对于止损,我需要在tick上创建一个本地变量,并给它分配一个 ATR值? Iurii Tokman 2020.12.14 10:56 #13246 DanilaMactep: 通常情况下,对于止损,我需要在tick上创建一个本地变量,并给它分配一个 ATR值? 是的,如上面的例子+价格需要规范化。 Alexey Viktorov 2020.12.14 11:04 #13247 Iurii Tokman:你不能在一个mql4程序中改变一个外部变量的值F1是一种帮助。 你不能改变输入 变量,但它应用的外部变量可以。 Alexey Viktorov 2020.12.14 11:11 #13248 DanilaMactep:下午。我想把从ATR 指标中读取的止损 信息附加到我的EA中。输入变量如下。我正在将ATR值添加到一个变量中,用于止损。 然后我尝试像这样开单。 但没有任何效果。我打印了止损变量的值,但它说其值为0。我做错了什么,我应该在哪里纠正我的设置以使其发挥作用? 在输入参数中,你在sl变量中设置ATR周期,而不是设置止损大小。然后你在这个变量中输入止损大小。然后混乱就开始了。为int类型的ATR周期和double类型的指标值建立单独的变量。 另一个错误是,在得到指标值后,你再次将这个值乘以_Point Iurii Tokman 2020.12.14 11:23 #13249 Alexey Viktorov:为ATR周期做单独的变量int类型 双 Alexey Viktorov 2020.12.14 11:45 #13250 Iurii Tokman: 双 double是指标的值,指标的周期是int类型。 1...131813191320132113221323132413251326132713281329133013311332...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你不能在一个mql4程序中改变一个外部变量的值
F1有助于
你不能在一个mql4程序中改变一个外部变量的值
帮助中的F1
你不能在一个mql4程序中改变一个外部变量的值
F1帮助
我见过许多视频教程,在这些教程中,这些变量被改变而没有任何问题。所以告诉我F1;)))))),是不体面的。因此,请给我一个真正明确和合理的建议,如何运行这个圣杯 机器)))))))))))))))))))。
我不止一次在视频教程中看到,这种变量如何被改变而没有任何问题。因此,把我送到F1是某种程度上的不体面或什么;))))))因此,请就如何运行这台圣杯机器给出真正明确和实用的建议)))))))))))))))))))
如果你认为youtube比开发者的帮助更权威,你就不会运行任何东西
,这很容易--你只需要遵守规则。
我不止一次在视频教程中看到,这种变量如何被改变而没有任何问题。因此,把我送到F1是某种程度上的不体面或什么;))))))因此,请给出真正明确和实用的建议,如何运行这个圣杯机器)))))))))))))))))))。
这样做吧。
并更经常地检查帮助。
如果你认为YouTube比开发者的帮助更权威,你就不会运行任何东西
,这很简单--你必须遵守规则
通常情况下,对于止损,我需要在tick上创建一个本地变量,并给它分配一个 ATR值?
是的,如上面的例子
+价格需要规范化。
你不能在一个mql4程序中改变一个外部变量的值
F1是一种帮助。
你不能改变输入 变量,但它应用的外部变量可以。
下午。我想把从ATR 指标中读取的止损 信息附加到我的EA中。输入变量如下。
我正在将ATR值添加到一个变量中,用于止损。
然后我尝试像这样开单。
但没有任何效果。我打印了止损变量的值,但它说其值为0。我做错了什么,我应该在哪里纠正我的设置以使其发挥作用?
在输入参数中,你在sl变量中设置ATR周期,而不是设置止损大小。然后你在这个变量中输入止损大小。然后混乱就开始了。为int类型的ATR周期和double类型的指标值建立单独的变量。
另一个错误是,在得到指标值后,你再次将这个值乘以_Point
为ATR周期做单独的变量int类型
双
双