新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1619 1...161216131614161516161617161816191620162116221623162416251626...1953 新评论 giros 2021.09.19 17:43 #16181 你好,我正在为纽元兑美元编写一个EA,并在其计算中使用另一个货币对AudUsd的移动平均线值。 当我在另一个符号上测试该指标时,我得到一个空值。 是MQL4本身在测试期间无法接收其他货币对的指标值吗? double AudUsd = iMA("AUDUSD",0,Period,0,MODE_SMA,PRICE_CLOSE,i); //Выдаёт нулевой результат при тестировании на другой паре (NzdUsd) 并请告知实际的外汇经纪商,它有一个测试用的报价档案。 Tretyakov Rostyslav 2021.09.19 18:19 #16182 EVGENII SHELIPOV #:你能说得更具体些吗? Tretyakov Rostyslav 2021.09.19 18:21 #16183 giros #: 你好,我正在为纽元兑美元编写一个EA,并在其计算中使用另一个货币对AudUsd的移动平均线值。当我在另一个符号上测试该指标时,我得到一个空值。是不是在测试过程中,MQL4本身无法接收其他货币对的指标值?请告知实际的外汇经纪商,他们有测试用的报价档案。 这是对MT4的一种不适应 Nerd Trader 2021.09.20 02:14 #16184 MakarFX #:然后是这样的 现在市场开放了,按钮被推回了一点,有时是在一秒多之后。 Alexey Viktorov 2021.09.20 05:31 #16185 MakarFX #: 这也是MT4本身的一个缺陷 马卡尔,不要误导人们。我愚蠢地认为已经做了一些我不知道的改变......我甚至在欧元兑美元上进行了测试 int sd; /*******************Expert initialization function*******************/ int OnInit() { sd = (int)MarketInfo("EURJPY", MODE_DIGITS); return(INIT_SUCCEEDED); }/******************************************************************/ /************************Expert tick function************************/ void OnTick() { datetime lt = iTime(_Symbol, PERIOD_M15, 0); static datetime ct = 0; if(ct != lt) { ct = lt; Print(DoubleToString(iMA("EURJPY", PERIOD_M15, 21, 0, MODE_SMA, PRICE_CLOSE, 0), sd)); } }/******************************************************************/ 我无法在mt4测试器中开立其他货币对的订单,其他一切都可以使用,没有任何问题。 Tretyakov Rostyslav 2021.09.20 05:44 #16186 Alexey Viktorov #:马卡尔,不要误导人们。我愚蠢地认为已经做了一些我不知道的改变......我甚至在欧元兑美元上进行了测试 我无法在mt4测试器中开立其他货币对的订单,其他一切都可以使用,没有任何问题。 对不起,错了,我自己不知道。 Александр 2021.09.20 06:32 #16187 giros #: 你好,我正在为纽元写一个EA,并在其计算中使用另一个货币对AudUsd的滑动值。当我在另一个货币对上测试该指标时,它显示为零值。是不是在测试过程中,MQL4本身无法接收其他货币对的指标值?请告知实际的外汇经纪商,他们有测试用的报价档案。 检查所需时间框架的澳元兑美元报价的可用性 Valeriy Yastremskiy 2021.09.20 10:02 #16188 Alexey Viktorov #:马卡尔,不要误导人们。我愚蠢地认为已经做了一些我不知道的改变......我甚至在欧元兑美元上进行了测试 我不知道如何在mt4测试器中打开其他货币对的订单,其他一切都可以使用,没有任何问题。 也许有什么不对劲?此外,不可能根据测试器的时间从其他符号中获得条形数据,它将按当前时间获得。这就是为什么我无法测试多币种,即使只是在4ka的计算部分。 我一直认为,MT4测试器完全模拟了单一工具的环境,而MT5则模拟了整个可用的环境。 或者说不是吗? pribludilsa 2021.09.20 11:13 #16189 如何计算小数点后的数字? Volodymyr Zubov 2021.09.20 11:19 #16190 pribludilsa #: 如何计算小数点后的数字? _Digits https://www.mql5.com/ru/docs/predefined/_digits Документация по MQL5: Предопределенные переменные / _Digits www.mql5.com _Digits - Предопределенные переменные - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 1...161216131614161516161617161816191620162116221623162416251626...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
当我在另一个符号上测试该指标时,我得到一个空值。
是MQL4本身在测试期间无法接收其他货币对的指标值吗?
并请告知实际的外汇经纪商,它有一个测试用的报价档案。
你能说得更具体些吗?
你好,我正在为纽元兑美元编写一个EA,并在其计算中使用另一个货币对AudUsd的移动平均线值。当我在另一个符号上测试该指标时,我得到一个空值。是不是在测试过程中,MQL4本身无法接收其他货币对的指标值?请告知实际的外汇经纪商,他们有测试用的报价档案。
然后是这样的
这也是MT4本身的一个缺陷
马卡尔,不要误导人们。我愚蠢地认为已经做了一些我不知道的改变......我甚至在欧元兑美元上进行了测试
我无法在mt4测试器中开立其他货币对的订单,其他一切都可以使用,没有任何问题。
马卡尔,不要误导人们。我愚蠢地认为已经做了一些我不知道的改变......我甚至在欧元兑美元上进行了测试
我无法在mt4测试器中开立其他货币对的订单,其他一切都可以使用,没有任何问题。
你好,我正在为纽元写一个EA,并在其计算中使用另一个货币对AudUsd的滑动值。当我在另一个货币对上测试该指标时,它显示为零值。是不是在测试过程中,MQL4本身无法接收其他货币对的指标值?请告知实际的外汇经纪商,他们有测试用的报价档案。
检查所需时间框架的澳元兑美元报价的可用性
马卡尔,不要误导人们。我愚蠢地认为已经做了一些我不知道的改变......我甚至在欧元兑美元上进行了测试
我不知道如何在mt4测试器中打开其他货币对的订单,其他一切都可以使用,没有任何问题。
也许有什么不对劲?此外,不可能根据测试器的时间从其他符号中获得条形数据,它将按当前时间获得。这就是为什么我无法测试多币种,即使只是在4ka的计算部分。
我一直认为,MT4测试器完全模拟了单一工具的环境,而MT5则模拟了整个可用的环境。
或者说不是吗?
如何计算小数点后的数字?
_Digits
https://www.mql5.com/ru/docs/predefined/_digits