策略测试仪的优化 - 页 12 1...5678910111213141516171819 新评论 Yedelkin 2011.01.10 09:58 #111 marker: 好了,现在我明白了,谢谢你:))但是,为什么会出现这种差异,这就是问题所在。MT4。 对MT4不熟悉。听从Renat的建议 :) Renat Fatkhullin 2011.01.10 10:00 #112 marker: 好了,我现在明白了,谢谢 :))但是,为什么会出现这种差异,这就是问题所在。在MT4中。MetaTrader 4并不在每个柱子上存储点差,它使用当前的点差。通过存储每分钟的详细点差,MetaTrader 5测试器的准确性要高得多。 marker 2011.01.10 10:15 #113 Renat: MetaTrader 4并不在每个柱子上存储点差,而是使用当前点差。 通过存储每分钟的详细点差,MetaTrader 5测试仪的准确性要好很多。 呜呼,进入正题了:)))结论%:MT4使用当前点差(这就是为什么他们创造了各种程序,如 "Take May Spread",在MT4中设置所需的点差),MT5有不同的技术,但MT5如何获得什么点差,比如1月5日? 虽然晚上的问题还是,虽然我厌倦了一些混杂的东西,但这个周末我一定会再次检查:) Yedelkin 2011.01.10 10:56 #114 marker: ...但MT5怎么会知道1月5日的点差是多少? 通过编程 :)我勾勒了一个简单的想法,它似乎是可行的。 附加的文件: Spreads.mq5 2 kb marker 2011.01.10 11:10 #115 Yedelkin: С помощью программирования :) Набросал простейшую идею, вроде работает. 放在哪里以及如何使用它:)) Yedelkin 2011.01.10 11:19 #116 marker: 放在哪里以及如何使用它:)) 将文件复制到Scripts文件夹(类似于我的路径D:\Program Files\MetaTrader 5\MQL5\Scripts\Spreads.mq5),从终端调用MetaTrader(F4),在MetaTrader中打开复制的文件,编译它(F7),然后在终端打开Navigator(Ctrl+N),运行 "Scripts "文件夹中的同名文件。在脚本的 "输入参数 "标签中,选择所需的测试间隔。脚本的结果将显示在终端的 "专家 "标签上(Ctrl+T)。 终端 "专家 "选项卡(Ctrl+T)显示的结果数量有限。你可以通过将鼠标光标放在 "专家 "标签的任何一行,并从上下文菜单中选择"打开 "选项来查看它们。会出现一个包含日志文件的文件夹。请看当日的文件。 marker 2011.01.10 11:41 #117 Yedelkin: 将文件复制到Scripts文件夹(类似于我的路径D:\Program Files\MetaTrader 5\MQL5\Scripts\Spreads.mq5),从终端调用MetaTrader(F4),在MetaTrader中打开复制的文件,编译它(F7),然后在终端打开Navigator(Ctrl+N),运行 "Scripts "文件夹中的同名文件。在脚本的 "输入参数 "标签中,选择所需的测试间隔。脚本的结果将显示在终端的 "专家 "标签上(Ctrl+T)。 终端 "专家 "选项卡(Ctrl+T)显示的结果数量有限。你可以通过将鼠标光标放在 "专家 "标签的任何一行,并从上下文菜单中选择 "打开 "选项来查看它们。会出现一个包含日志文件的文件夹。请看当日的文件。 都是这样做的,一切正常,很酷:))另一个问题:在M5和M1上运行,它是如何计算点差的,在什么时间点上计算(因为一分钟的条形图充满了刻度,因此点差是不同的,而不是明确固定在一分钟上)?毕竟,价差是浮动的(5个Alpari符号),它每秒都在变化。 marker 2011.01.10 11:42 #118 还有一个问题:我怎样才能强迫终端更新?有时会提示更新到新的版本,但现在不提示了,报价也不运行了,怎么能强制更新? Yedelkin 2011.01.10 11:45 #119 marker: 另一个问题:我在m5和m1上运行,它是如何计算点差的,在什么时间点上计算(因为分钟条充满了ticks,因此点差是不同的,而不是明确地固定在一分钟内)?毕竟,价差是浮动的(5个Alpari符号),它每秒都在变化。我 事先看到了 这个问题:) 在最后一段。也许有人已经理解了它--那么他们会回答它。 Yedelkin 2011.01.10 11:48 #120 marker:还有一个问题:我怎样才能强迫终端更新?有时会提示更新到新的版本,但现在不更新,报价也不运行,怎么能强制更新? 如果你用鼠标站在图表上,使用上下文菜单 选择 "刷新"。但由于缺乏连接,报价也可能缺失。 1...5678910111213141516171819 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
好了,现在我明白了,谢谢你:))但是,为什么会出现这种差异,这就是问题所在。MT4。
好了,我现在明白了,谢谢 :))但是,为什么会出现这种差异,这就是问题所在。在MT4中。
MetaTrader 4并不在每个柱子上存储点差,它使用当前的点差。
通过存储每分钟的详细点差,MetaTrader 5测试器的准确性要高得多。
MetaTrader 4并不在每个柱子上存储点差,而是使用当前点差。
通过存储每分钟的详细点差,MetaTrader 5测试仪的准确性要好很多。
呜呼,进入正题了:)))结论%:MT4使用当前点差(这就是为什么他们创造了各种程序,如 "Take May Spread",在MT4中设置所需的点差),MT5有不同的技术,但MT5如何获得什么点差,比如1月5日? 虽然晚上的问题还是,虽然我厌倦了一些混杂的东西,但这个周末我一定会再次检查:)
marker:
...但MT5怎么会知道1月5日的点差是多少?
Yedelkin:
С помощью программирования :) Набросал простейшую идею, вроде работает.
放在哪里以及如何使用它:))
将文件复制到Scripts文件夹(类似于我的路径D:\Program Files\MetaTrader 5\MQL5\Scripts\Spreads.mq5),从终端调用MetaTrader(F4),在MetaTrader中打开复制的文件,编译它(F7),然后在终端打开Navigator(Ctrl+N),运行 "Scripts "文件夹中的同名文件。在脚本的 "输入参数 "标签中,选择所需的测试间隔。脚本的结果将显示在终端的 "专家 "标签上(Ctrl+T)。
终端 "专家 "选项卡(Ctrl+T)显示的结果数量有限。你可以通过将鼠标光标放在 "专家 "标签的任何一行,并从上下文菜单中选择"打开 "选项来查看它们。会出现一个包含日志文件的文件夹。请看当日的文件。
将文件复制到Scripts文件夹(类似于我的路径D:\Program Files\MetaTrader 5\MQL5\Scripts\Spreads.mq5),从终端调用MetaTrader(F4),在MetaTrader中打开复制的文件,编译它(F7),然后在终端打开Navigator(Ctrl+N),运行 "Scripts "文件夹中的同名文件。在脚本的 "输入参数 "标签中,选择所需的测试间隔。脚本的结果将显示在终端的 "专家 "标签上(Ctrl+T)。
终端 "专家 "选项卡(Ctrl+T)显示的结果数量有限。你可以通过将鼠标光标放在 "专家 "标签的任何一行,并从上下文菜单中选择 "打开 "选项来查看它们。会出现一个包含日志文件的文件夹。请看当日的文件。
都是这样做的,一切正常,很酷:))另一个问题:在M5和M1上运行,它是如何计算点差的,在什么时间点上计算(因为一分钟的条形图充满了刻度,因此点差是不同的,而不是明确固定在一分钟上)?毕竟,价差是浮动的(5个Alpari符号),它每秒都在变化。
还有一个问题:我怎样才能强迫终端更新?有时会提示更新到新的版本,但现在不提示了,报价也不运行了,怎么能强制更新?
另一个问题:我在m5和m1上运行,它是如何计算点差的,在什么时间点上计算(因为分钟条充满了ticks,因此点差是不同的,而不是明确地固定在一分钟内)?毕竟,价差是浮动的(5个Alpari符号),它每秒都在变化。
还有一个问题:我怎样才能强迫终端更新?有时会提示更新到新的版本,但现在不更新,报价也不运行,怎么能强制更新?