MetaTrader 5策略测试仪的开发计划 - 页 19 1...12131415161718192021 新评论 KoDim 2019.12.26 15:47 #181 你好。 我建议为策略测试器 增加一个额外的测试模式。 1. 名称:"有定期利润提取"。 2. 实施。 2.1 选择一个时期,在这个时期之后,利润将被提取。 2.1.1. 周、月、季度,可选。 2.2 选择要在图上显示的这段时间内的利润百分比。 2.3 在图形上用不同的颜色来区分利润,而不是损失曲线。 2.4 在 回溯测试报告中 增加账户货币的利润一栏。 3. 总结我认为这种模式将对策略进行应用评估,不仅显示EA是盈利的(数学上),而且显示EA是否能够提取利润,这种利润的规模是多少,这种提取量将如何影响EA的稳定性。事实上,这就是为什么顾问被创造出来,了解你能赚多少钱,而不是在某个时间间隔内会显示什么利润曲线。 Andrey Khatimlianskii 2019.12.26 15:50 #182 KoDim: 你好。 我建议给策略测试器 增加一个额外的测试模式。 名称为" 有定期利润提取"。 测试者退出 Artyom Trishkin 2019.12.26 15:51 #183 KoDim: 你好。 我建议为策略测试器 增加一个额外的测试模式。 1. 名称:"有定期利润提取"。 2. 实施。 2.1 选择一个时期,在这个时期之后,利润将被提取。 2.1.1. 周、月、季度,可选。 2.2 选择要在图上显示的这段时间内的利润百分比。 2.3 在图形上用不同的颜色来区分利润,而不是损失曲线。 2.4 在 回溯测试报告中 添加显示账户货币利润的栏目。 3. 总结我认为,这种模式将对策略进行应用评估,不仅显示EA是盈利的(数学上的),而且显示EA是否能够提取利润 ,这种利润的规模是多少,这种提取量将如何影响EA的稳定性。事实上,这就是为什么顾问被创造出来,了解你能赚多少钱,而不是在某个时间间隔内会显示什么利润曲线。 TesterWithdrawal(),TesterDeposit() Документация по MQL5: Общие функции / TesterWithdrawal www.mql5.com Общие функции / TesterWithdrawal - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 KoDim 2019.12.27 03:41 #184 Artyom Trishkin:TesterWithdrawal(),TesterDeposit() Artem,谢谢你的回答。我不知道有这样的功能。 但我远不是一个程序员,虽然我自己在不断修改我的EA。 我从一个购买专家顾问的MT5用户的角度提出这个建议,并确定潜在购买的效率。 从终端和市场开发人员的角度来看,我建议为潜在客户(而不是程序员)可视化顾问的实际效率将提高项目的评级。 Andrey Pogoreltsev 2019.12.27 07:06 #185 大家好! 是否有计划增加像TesterGet这样的功能...? 例如,TesterGetDouble(TESTER_MAX_DRAWDOWN)会很有用 你可以不通过这些查询得到这一切,但直接得到这些值会很方便。 Rashid Umarov 2019.12.27 10:54 #186 https://www.mql5.com/ru/docs/constants/environment_state/statistics Документация по MQL5: Константы, перечисления и структуры / Состояние окружения / Статистика тестирования www.mql5.com Максимальная просадка баланса в процентах. В процессе торговли баланс может испытать множество просадок, для каждой фиксируется относительное значение просадки в процентах. Возвращается наибольшее значение Максимальная... Andrey Pogoreltsev 2019.12.27 12:24 #187 Rashid Umarov: https://www.mql5.com/ru/docs/constants/environment_state/statistics 谢谢你! Denis Sotnikov 2019.12.27 17:52 #188 先生们 开发者们!在测试器中面临一个问题,请帮助我找到一个解决方案! 我有一个16核处理器(32个线程),到目前为止有64GB内存。我打算用它来对真正的蜱虫进行优化。但我发现的情况是这样的。 1.每个MT5代理为自己分配一块单独的内存,即使测试是在一个对上运行,而不是在不同的对上。而且,例如,如果我们在十字架上测试,它就会加载更多的专业。因此,当在2年的时间里对真实蜱虫进行测试时,每个代理需要7GB的内存。是的,值得一说的是,我在一个流行的经纪商上试过,它有70%的ticks在重复(有相同的Ask和Bid),那么我将使用自定义过滤的历史。所以要加载64GB的内存,你只能在8个代理上测试。退出--自定义历史,有过滤的重复刻度,不断控制内存大小,从而控制测试时间,加上64GB内存,在16个代理上测试。这就是它的工作原理!?因此,这是我两年来的测试....,如果我们采取更长的时间...? 2.我从另一台电脑上放了一块临时的固态硬盘EVO 860。当运行优化甚至是8个通道时,代理试图在同一时间访问SSD,以便在RAM tick历史中为自己抽水。没有提供队列,这导致固态硬盘变成 "红色",MT5日志中充满了错误。 我使用了16GB的内存和8个线程,驱动器立即交换,没有发生这样的错误,但这样测试很长时间是不可能的。 现在,测试仪不能运行它的通过,因为它不能下载蜱,虽然它写着它没有足够的内存!但它是不可能的。真的,如果我估计当时我的固态硬盘的速度高达600MB/s,即使是64GB内存也需要100多秒才能填满。因此,旧的固态硬盘根本不适合,我正在等待更快的固态硬盘(高达3500MB/s),但即使有了它,如果我再增加64GB,所有的内存将在30多秒内填满。也就是说,这些错误将继续存在。 所以,各位开发者。我们需要你关注这个问题,否则使用多核处理器是非常不方便的,甚至是无用的!"。也许我做错了什么,或者有一些我不知道的选项?我将不胜感激! 如果可能的话,能更经济地使用RAM内存就太好了。即使只是在对一个货币对进行优化时也是如此!毕竟,如果测试是在一对上运行的,肯定所有的代理可以参考一个相同的内存空间。为什么他们每个人都会制作副本?这样就不会出现内存不足的问题,也不会出现从硬盘上读取数据的速度问题,而且设计会更便宜!"。 如果不可能,是否可以组织某种队列,让代理访问硬盘并(或)增加复制的等待时间,或者,如果一对一测试,将相同的块从RAM拷贝到RAM。但是,优化内存的使用当然会更有效率。告诉我,是否有任何类似的改进计划用于RAM?还是不能这样,必须增加其数量? 谢谢你! fxsaber 2019.12.27 18:14 #189 dsfx: 开发商承诺在新年后考虑这个问题。 Denis Sotnikov 2020.01.11 20:52 #190 有什么办法可以给自定义角色 分配佣金吗,我找不到的东西?标记不会完全是我所需要的 1...12131415161718192021 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你好。
我建议为策略测试器 增加一个额外的测试模式。
1. 名称:"有定期利润提取"。
2. 实施。
2.1 选择一个时期,在这个时期之后,利润将被提取。
2.1.1. 周、月、季度,可选。
2.2 选择要在图上显示的这段时间内的利润百分比。
2.3 在图形上用不同的颜色来区分利润,而不是损失曲线。
2.4 在 回溯测试报告中 增加账户货币的利润一栏。
3. 总结
我认为这种模式将对策略进行应用评估,不仅显示EA是盈利的(数学上),而且显示EA是否能够提取利润,这种利润的规模是多少,这种提取量将如何影响EA的稳定性。事实上,这就是为什么顾问被创造出来,了解你能赚多少钱,而不是在某个时间间隔内会显示什么利润曲线。你好。
我建议给策略测试器 增加一个额外的测试模式。
名称为" 有定期利润提取"。
测试者退出
你好。
我建议为策略测试器 增加一个额外的测试模式。
1. 名称:"有定期利润提取"。
2. 实施。
2.1 选择一个时期,在这个时期之后,利润将被提取。
2.1.1. 周、月、季度,可选。
2.2 选择要在图上显示的这段时间内的利润百分比。
2.3 在图形上用不同的颜色来区分利润,而不是损失曲线。
2.4 在 回溯测试报告中 添加显示账户货币利润的栏目。
3. 总结
我认为,这种模式将对策略进行应用评估,不仅显示EA是盈利的(数学上的),而且显示EA是否能够提取利润 ,这种利润的规模是多少,这种提取量将如何影响EA的稳定性。事实上,这就是为什么顾问被创造出来,了解你能赚多少钱,而不是在某个时间间隔内会显示什么利润曲线。TesterWithdrawal(),TesterDeposit()
Artem,谢谢你的回答。我不知道有这样的功能。
但我远不是一个程序员,虽然我自己在不断修改我的EA。
我从一个购买专家顾问的MT5用户的角度提出这个建议,并确定潜在购买的效率。
从终端和市场开发人员的角度来看,我建议为潜在客户(而不是程序员)可视化顾问的实际效率将提高项目的评级。
大家好!
是否有计划增加像TesterGet这样的功能...?
例如,TesterGetDouble(TESTER_MAX_DRAWDOWN)会很有用
你可以不通过这些查询得到这一切,但直接得到这些值会很方便。
https://www.mql5.com/ru/docs/constants/environment_state/statistics
谢谢你!
先生们 开发者们!在测试器中面临一个问题,请帮助我找到一个解决方案!
我有一个16核处理器(32个线程),到目前为止有64GB内存。我打算用它来对真正的蜱虫进行优化。但我发现的情况是这样的。
1.每个MT5代理为自己分配一块单独的内存,即使测试是在一个对上运行,而不是在不同的对上。而且,例如,如果我们在十字架上测试,它就会加载更多的专业。因此,当在2年的时间里对真实蜱虫进行测试时,每个代理需要7GB的内存。是的,值得一说的是,我在一个流行的经纪商上试过,它有70%的ticks在重复(有相同的Ask和Bid),那么我将使用自定义过滤的历史。所以要加载64GB的内存,你只能在8个代理上测试。退出--自定义历史,有过滤的重复刻度,不断控制内存大小,从而控制测试时间,加上64GB内存,在16个代理上测试。这就是它的工作原理!?因此,这是我两年来的测试....,如果我们采取更长的时间...?
2.我从另一台电脑上放了一块临时的固态硬盘EVO 860。当运行优化甚至是8个通道时,代理试图在同一时间访问SSD,以便在RAM tick历史中为自己抽水。没有提供队列,这导致固态硬盘变成 "红色",MT5日志中充满了错误。
我使用了16GB的内存和8个线程,驱动器立即交换,没有发生这样的错误,但这样测试很长时间是不可能的。 现在,测试仪不能运行它的通过,因为它不能下载蜱,虽然它写着它没有足够的内存!但它是不可能的。真的,如果我估计当时我的固态硬盘的速度高达600MB/s,即使是64GB内存也需要100多秒才能填满。因此,旧的固态硬盘根本不适合,我正在等待更快的固态硬盘(高达3500MB/s),但即使有了它,如果我再增加64GB,所有的内存将在30多秒内填满。也就是说,这些错误将继续存在。
所以,各位开发者。我们需要你关注这个问题,否则使用多核处理器是非常不方便的,甚至是无用的!"。也许我做错了什么,或者有一些我不知道的选项?我将不胜感激!
如果可能的话,能更经济地使用RAM内存就太好了。即使只是在对一个货币对进行优化时也是如此!毕竟,如果测试是在一对上运行的,肯定所有的代理可以参考一个相同的内存空间。为什么他们每个人都会制作副本?这样就不会出现内存不足的问题,也不会出现从硬盘上读取数据的速度问题,而且设计会更便宜!"。
如果不可能,是否可以组织某种队列,让代理访问硬盘并(或)增加复制的等待时间,或者,如果一对一测试,将相同的块从RAM拷贝到RAM。但是,优化内存的使用当然会更有效率。告诉我,是否有任何类似的改进计划用于RAM?还是不能这样,必须增加其数量?
谢谢你!
开发商承诺在新年后考虑这个问题。