新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1541 1...153415351536153715381539154015411542154315441545154615471548...1953 新评论 Tretyakov Rostyslav 2021.07.19 11:17 #15401 SanAlex:这就像坐上一辆车,走了三条路\\\\\\\\\\\\\\\\\\\\\\\\\\\尽管你可以创建一个多货币的专家顾问--为每一种货币创建一个单独的函数 你不能在MT4中测试一个多货币的 [删除] 2021.07.19 11:38 #15402 MakarFX:你不能在MT4中测试多币种 是的!我现在正在尝试这样做,但没有成功。- 由于某些原因,它不像在MT5中那样工作。 Pavel Komarovsky 2021.07.19 13:51 #15403 下午好,需要帮助,如何复制一个结构数组,即需要一个结构数组的ArrayCopy 类比。提前感谢。 законопослушный гражданин 2021.07.19 14:09 #15404 请指示,在MT4策略测试器中,测试猫头鹰时,可以设置存款的大小(100、1000等),据我所知,它是测试器本身做的。 是否有可能配置测试人员,当存款被清空时,"补充 "100美元的存款,而测试继续到指定的日期? Tretyakov Rostyslav 2021.07.19 14:20 #15405 законопослушный гражданин:请告知,在MT4策略测试器中,测试猫头鹰时,可以设置存款规模(100、1000等),据我所知,它是测试器本身做的。我能否以某种方式进行设置,如果我提取100美元,测试人员将再次为我的存款增加100美元,测试将持续到选定的日期? 不 为了什么? законопослушный гражданин 2021.07.19 15:51 #15406 MakarFX:不 而为了什么? 用于调整猫头鹰的设置 Maxim Kuznetsov 2021.07.19 16:30 #15407 законопослушный гражданин:来调整猫头鹰的设置 守法公民: 请告诉我,在MT4策略测试器中,在测试猫头鹰时,你可以设置存款的大小(100,1000等),据我所知,它使测试器本身。你是否可以配置测试人员在押金中加入100美元,而测试继续到该日期? 你想做实验,找出你需要多少钱才能过活吗? 对于一个测试者来说--存入大笔资金,而不是太小的手数......计算负载,你需要多少自由保证金,将所需的统计数据添加到专家顾问中,并将其交给OnTester。 Igor Makanu 2021.07.19 16:37 #15408 законопослушный гражданин:请告知,在MT4策略测试器中,测试猫头鹰时,可以设置存款规模(100、1000等),据我所知,它是测试器本身做的。是否有可能配置测试人员将100美元加入押金,测试持续到指定日期? 在MT4中没有这样的功能 但MT5拥有这一切 对于 "MT4会有这样的功能吗?"的问题,开发人员明确写道,MT4终端的开发已经停止 - 没有。 唉,如果你想要一个好的和高质量的测试器 - 你必须使用MT5 Tretyakov Rostyslav 2021.07.19 16:44 #15409 законопослушный гражданин:来调整猫头鹰的设置 取最大的存款和最小的手数,然后在测试结束时看一下缩减情况。 Дмитрий 2021.07.19 21:48 #15410 你好。请帮助我理解。 在指标属性中,声明了数组。 double ZigZagBuffer[]; double HighMapBuffer[]; double LowMapBuffer[]; 然后我们设定它们将被用于什么。 void OnInit() { //--- indicator buffers mapping SetIndexBuffer(0,ZigZagBuffer,INDICATOR_DATA); SetIndexBuffer(1,HighMapBuffer,INDICATOR_CALCULATIONS); SetIndexBuffer(2,LowMapBuffer,INDICATOR_CALCULATIONS); .... } 然后在intOnCalculate 中,我们写下数值0.0 int OnCalculate(const ... ) { ... if(prev_calculated==0) { ArrayInitialize(ZigZagBuffer,0.0); ArrayInitialize(HighMapBuffer,0.0); ArrayInitialize(LowMapBuffer,0.0); } ... 然后,当最后一百个小节的条件得到满足时,我们将ZigZagBuffer[i]的值写进res。 ... while(extreme_counter<ExtRecalc && i>rates_total-100) { res=ZigZagBuffer[i]; if(res!=0.0) extreme_counter++; i--; } i++; start=i; ... 问题是,除了0.0之外,ZigZagBuffer[i] 中的其他值来自哪里? 当调试器对最后100个柱子进行循环运行时,除了0.0以外的其他数值被跳出,因此extreme_counter被增加? 1...153415351536153715381539154015411542154315441545154615471548...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这就像坐上一辆车,走了三条路
\\\\\\\\\\\\\\\\\\\\\\\\\\\
尽管你可以创建一个多货币的专家顾问--为每一种货币创建一个单独的函数
你不能在MT4中测试一个多货币的
你不能在MT4中测试多币种
是的!我现在正在尝试这样做,但没有成功。- 由于某些原因,它不像在MT5中那样工作。
请指示,在MT4策略测试器中,测试猫头鹰时,可以设置存款的大小(100、1000等),据我所知,它是测试器本身做的。
是否有可能配置测试人员,当存款被清空时,"补充 "100美元的存款,而测试继续到指定的日期?
请告知,在MT4策略测试器中,测试猫头鹰时,可以设置存款规模(100、1000等),据我所知,它是测试器本身做的。
我能否以某种方式进行设置,如果我提取100美元,测试人员将再次为我的存款增加100美元,测试将持续到选定的日期?
不
为了什么?
不
而为了什么?
用于调整猫头鹰的设置
来调整猫头鹰的设置
请告诉我,在MT4策略测试器中,在测试猫头鹰时,你可以设置存款的大小(100,1000等),据我所知,它使测试器本身。
你是否可以配置测试人员在押金中加入100美元,而测试继续到该日期?
你想做实验,找出你需要多少钱才能过活吗?
对于一个测试者来说--存入大笔资金,而不是太小的手数......计算负载,你需要多少自由保证金,将所需的统计数据添加到专家顾问中,并将其交给OnTester。
请告知,在MT4策略测试器中,测试猫头鹰时,可以设置存款规模(100、1000等),据我所知,它是测试器本身做的。
是否有可能配置测试人员将100美元加入押金,测试持续到指定日期?
在MT4中没有这样的功能
但MT5拥有这一切
对于 "MT4会有这样的功能吗?"的问题,开发人员明确写道,MT4终端的开发已经停止 - 没有。
唉,如果你想要一个好的和高质量的测试器 - 你必须使用MT5
来调整猫头鹰的设置
你好。请帮助我理解。
在指标属性中,声明了数组。
然后我们设定它们将被用于什么。
然后在intOnCalculate 中,我们写下数值0.0
然后,当最后一百个小节的条件得到满足时,我们将ZigZagBuffer[i]的值写进res。
问题是,除了0.0之外,ZigZagBuffer[i] 中的其他值来自哪里?
当调试器对最后100个柱子进行循环运行时,除了0.0以外的其他数值被跳出,因此extreme_counter被增加?