回溯测试/优化 - 页 72 1...656667686970717273747576777879...95 新评论 David Melikisraelian 2010.02.01 23:13 #711 测试问题 大家好。 我开发了一个EA,它应该从指定的开始时间到指定的结束时间进行交易。时间是格林尼治标准时间,从6点到16点,以下是只在这个时间段交易的代码 如果(TimeHour(TimeCurrent())>=tradeStartTime &&TimeHour(TimeCurrent())<=tradeEndTime) {那么交易} tradeStartTime是6 交易结束时间是16 可以进行回测 吗? dgrspencer 2010.02.05 01:13 #712 回溯测试的简单帮助 亲爱的各位。 我正在对几个系统进行回测,并对我在电子表格中进行的交易进行记录。 这很慢,.... 我突然想到,如果有某种测量趋势线,可能会加快事情的进展--就像十字星的工作原理一样,但我可以在图表上实际画出趋势线,然后在一端写上交易在每条线上移动了多少点。 所有的交易都会有线(所以最终会有很多),这可以作为一个模板保存下来供将来参考。 如果有这样的记录,回测将更有条理--我可以选择一个月,然后记录所有的点数+和-。 这真的会比我现在记录时间/日期等的努力快得多,因为这很容易出错。 我想GFT可能有这样的工具,但找不到适用于MT4的工具--你可以想象,搜索 "趋势线测量点 "会出现很多条目。 请提前感谢。 dgrs zac25ed 2010.02.13 11:39 #713 我有一个EA,只在每天结束时交易。所以交易在00:00时开启。 当回溯测试时,我是否需要使用 "每一个刻度",或者我可以使用"仅开盘价"? HGNR 2010.02.13 12:45 #714 peter777: 你好。我有一个简单的交易计划,它表明每个月有大约100%的收益。 我对它进行了5个月的回溯测试,但结果始终是一样的。 当我建立模拟账户时,我的初始投资是300美元,我在一个月内评估了600美元。 算起来,我从1月开始 - 300美元,2月 - 600美元,3月 - 1200美元,4月 - 2400美元,5月 - 4800美元,6月 - 9600美元。 7月-19200元,8月-38400元,9月-76800元,10月-153600元,11月-307200元,12月-614400元。 在一年的时间里,614400美元?我不知道该如何相信。交易真的这么容易吗?我知道有些地方我错了。 但我不知道在哪里...请帮助我 致敬 :-) 当然这是很有可能的......但这只是一个回溯测试......你应该先在模拟中尝试一下......如果回溯测试很好,你可以在真实账户中尝试一下....。 但你必须记住....,回测是来自于历史数据......去年与今年的情况不同....。 而且外汇并不像你想的那样容易...... ljubas 2010.02.18 20:13 #715 历史数据--哪里可以找到 大家好。 我正在做一些专家顾问,我发现有些回测会 崩溃(所以我无法得到真实的结果),因为我没有一些天和几周前的数据。我试图进入工具和历史中心,并尝试更新数据,我希望这将为我下载我没有的数据,但事实并非如此(至少在我的情况下,我有相同的数据)。 谁能告诉我,是否有办法要求MT4在一段时间内重新下载所有数据......例如,我想获得自2009年1月1日到今天的几个货币对的所有数据。或者是否有一些数据来源,我可以抓取xls文件并导入到MT4? 谢谢 阿列克桑达尔 swagman1 2010.02.19 04:12 #716 你好,Aleksandar。 根据记忆,你只能访问从你开设MT4账户之日起的数据,所以非常有限。你可以试试,关闭自动滚动,回到图表上数据的起点,然后用鼠标的滚轮向后滚动,如果有更多的数据,应该会给你一些数据。 确保你打开了所有你想保留数据的图表,因为比如说在6个月后你想保留CADJPY的数据,那么你的历史从图表被打开时开始,而不是从现在开始。希望这有意义。 很少有xls格式的数据来源,finam是一个(自行决定是否使用),从Dukascopy网站上看,他们有备份数据,我没有试过,所以不知道格式和质量等。 最好的建议是打开所有的图表,逐周保存到csv。 swagman1 2010.02.20 01:41 #717 peter777: 你好。我有一个简单的交易计划,它表明每个月有大约100%的收益。 我对它进行了5个月的回溯测试,但结果始终是一样的。 当我建立模拟账户时,我的初始投资是300美元,我在一个月内评估了600美元。 算起来,我从1月开始 - 300美元,2月 - 600美元,3月 - 1200美元,4月 - 2400美元,5月 - 4800美元,6月 - 9600美元。 7月-19200元,8月-38400元,9月-76800元,10月-153600元,11月-307200元,12月-614400元。 在一年的时间里,614400美元?我不知道该如何相信。交易真的这么容易吗?我知道有些地方我错了。 但我不知道在哪里...请帮助我。 致敬 :-) 惊人的结果,但我认为经纪人会在一年结束前将你列入黑名单。如果你想分享细节,其他人可能会发现在回测 过程中是否有任何错误,如果没有,而且系统在正向测试中工作,祝你好运,并享受你在2-3年内的退休生活。 斯瓦格曼 piptaker 2010.02.20 20:14 #718 EA回测 谁能让我知道这些结果是否可以。 只是不知道利润系数应该是多少。 谢谢。 托德 符号 EURUSDm (欧元对美元) 周期 5分钟 (M5) 2009.07.01 00:00 - 2010.02.11 23:55 (2009.07.01 - 2010.02.12) 模型每一个tick(基于所有可用的最小时间框架的最精确方法)。 参数 Remark1="==主要设置=="; MagicNumber=0; SignalsOnly=false; Alerts=false; SignalMail=false; PlaySounds=false; ECNBroker=false; EachTickMode=false; CloseOnOppositeSignals=false; Remark2=""; Remark3="== MAPeriod=1; Price=0; Mode=1; Remark4=""; Remark5="==交易#1设置=="; Lots=0.1; MoneyManagement=false; Risk=0; Slippage=5; UseStopLoss=true; StopLoss=225; UseTakeProfit=true; TakeProfit=100; UseTrailingStop=false; TrailingStop=15; MoveStopOnce=false; MoveStopWhenPrice=100; MoveStopTo=80; Remark41=""; Remark51="==交易#2设置="; UseTrade2=false; Lots1=0.1; MoneyManagement1=false; Risk1=0; Slippage1=5; UseStopLoss1=true; StopLoss1=150; UseTakeProfit1=true; TakeProfit1=30; UseTrailingStop1=false; TrailingStop1=30; MoveStopOnce1=false; MoveStopWhenPrice1=50; MoveStopTo1=1; 测试中的条数 46199 已建模的点数 2760978 建模质量 90.00% 不匹配的图表错误 8 初始存款 1000.00 总净利润 242.35 毛利润 452.61 毛损失 -210.27 盈利系数 2.15 预期报酬率 4.33 绝对平仓 18.20 最大平仓 59.42 (5.14%) 相对平仓 5.14% (59.42) 总交易量 56 空头(赢利%) 28 (85.71%) 多头(赢利%) 28 (78.57%) 盈利交易(占总数的百分比) 46 (82.14%) 亏损交易(占总数的百分比) 10 (17.86%) 最大的盈利交易 10.00 亏损交易 -22.92 平均盈利交易 9.84 亏损交易 -21.03 最大连胜(以金钱计算的利润) 11 (108.23) 连败(以金钱计算的损失) 2 (-45.29) 最大连续盈利(赢钱数)108.23(11)连续亏损(亏损数)-45.29(2)。 平均连赢 5连输 1 Backtesting/Optimization 通用MA交叉EA 100点 LtlHdThnkr 2010.02.22 22:44 #719 服务器上没有图表历史记录。 你好。 我最近在我的一个账户上换成了固定点差,经纪商在Metatrader 4中对这些货币对名称使用了不同的指定,增加了一个 "FXF "扩展名。 这可能与我无法下载任何超过几天的历史数据有关,也可能与此无关。 有没有人遇到过类似的情况,不能下载超过最近的历史? 有问题的经纪商是forex (dot) com UK。 谢谢,乔尔 fukui 2010.02.25 06:33 #720 嗨,伙计们。我给你一些来自Futures Galleria的25美元代金券。 期货广场的信息。 - 迷你指数和外汇账户(通过支付宝最低存款500美元)。 - 固定点差5(指数)和3(外汇),Komisi 2美元 - 在一个账户中交易所有产品 XR-1076-6915-48 xr-1083-6886-07 XR-1087-4436-59 xr-1089-5556-69 XR-1095-4990-22 优惠券于2010年3月31日到期。 交易愉快。 1...656667686970717273747576777879...95 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
测试问题
大家好。
我开发了一个EA,它应该从指定的开始时间到指定的结束时间进行交易。时间是格林尼治标准时间,从6点到16点,以下是只在这个时间段交易的代码
如果(TimeHour(TimeCurrent())>=tradeStartTime
&&TimeHour(TimeCurrent())<=tradeEndTime)
{那么交易}
tradeStartTime是6
交易结束时间是16
可以进行回测 吗?
回溯测试的简单帮助
亲爱的各位。
我正在对几个系统进行回测,并对我在电子表格中进行的交易进行记录。 这很慢,....
我突然想到,如果有某种测量趋势线,可能会加快事情的进展--就像十字星的工作原理一样,但我可以在图表上实际画出趋势线,然后在一端写上交易在每条线上移动了多少点。 所有的交易都会有线(所以最终会有很多),这可以作为一个模板保存下来供将来参考。
如果有这样的记录,回测将更有条理--我可以选择一个月,然后记录所有的点数+和-。 这真的会比我现在记录时间/日期等的努力快得多,因为这很容易出错。
我想GFT可能有这样的工具,但找不到适用于MT4的工具--你可以想象,搜索 "趋势线测量点 "会出现很多条目。
请提前感谢。
dgrs
我有一个EA,只在每天结束时交易。所以交易在00:00时开启。
当回溯测试时,我是否需要使用 "每一个刻度",或者我可以使用"仅开盘价"?
你好。
我有一个简单的交易计划,它表明每个月有大约100%的收益。
我对它进行了5个月的回溯测试,但结果始终是一样的。
当我建立模拟账户时,我的初始投资是300美元,我在一个月内评估了600美元。
算起来,我从1月开始 - 300美元,2月 - 600美元,3月 - 1200美元,4月 - 2400美元,5月 - 4800美元,6月 - 9600美元。
7月-19200元,8月-38400元,9月-76800元,10月-153600元,11月-307200元,12月-614400元。
在一年的时间里,614400美元?我不知道该如何相信。交易真的这么容易吗?我知道有些地方我错了。
但我不知道在哪里...请帮助我
致敬 :-)当然这是很有可能的......但这只是一个回溯测试......你应该先在模拟中尝试一下......如果回溯测试很好,你可以在真实账户中尝试一下....。
但你必须记住....,回测是来自于历史数据......去年与今年的情况不同....。
而且外汇并不像你想的那样容易......
历史数据--哪里可以找到
大家好。
我正在做一些专家顾问,我发现有些回测会 崩溃(所以我无法得到真实的结果),因为我没有一些天和几周前的数据。我试图进入工具和历史中心,并尝试更新数据,我希望这将为我下载我没有的数据,但事实并非如此(至少在我的情况下,我有相同的数据)。
谁能告诉我,是否有办法要求MT4在一段时间内重新下载所有数据......例如,我想获得自2009年1月1日到今天的几个货币对的所有数据。或者是否有一些数据来源,我可以抓取xls文件并导入到MT4?
谢谢
阿列克桑达尔
你好,Aleksandar。
根据记忆,你只能访问从你开设MT4账户之日起的数据,所以非常有限。你可以试试,关闭自动滚动,回到图表上数据的起点,然后用鼠标的滚轮向后滚动,如果有更多的数据,应该会给你一些数据。
确保你打开了所有你想保留数据的图表,因为比如说在6个月后你想保留CADJPY的数据,那么你的历史从图表被打开时开始,而不是从现在开始。希望这有意义。
很少有xls格式的数据来源,finam是一个(自行决定是否使用),从Dukascopy网站上看,他们有备份数据,我没有试过,所以不知道格式和质量等。
最好的建议是打开所有的图表,逐周保存到csv。
你好。
我有一个简单的交易计划,它表明每个月有大约100%的收益。
我对它进行了5个月的回溯测试,但结果始终是一样的。
当我建立模拟账户时,我的初始投资是300美元,我在一个月内评估了600美元。
算起来,我从1月开始 - 300美元,2月 - 600美元,3月 - 1200美元,4月 - 2400美元,5月 - 4800美元,6月 - 9600美元。
7月-19200元,8月-38400元,9月-76800元,10月-153600元,11月-307200元,12月-614400元。
在一年的时间里,614400美元?我不知道该如何相信。交易真的这么容易吗?我知道有些地方我错了。
但我不知道在哪里...请帮助我。
致敬 :-)惊人的结果,但我认为经纪人会在一年结束前将你列入黑名单。如果你想分享细节,其他人可能会发现在回测 过程中是否有任何错误,如果没有,而且系统在正向测试中工作,祝你好运,并享受你在2-3年内的退休生活。
斯瓦格曼
EA回测
谁能让我知道这些结果是否可以。 只是不知道利润系数应该是多少。
谢谢。
托德
符号 EURUSDm (欧元对美元)
周期 5分钟 (M5) 2009.07.01 00:00 - 2010.02.11 23:55 (2009.07.01 - 2010.02.12)
模型每一个tick(基于所有可用的最小时间框架的最精确方法)。
参数 Remark1="==主要设置=="; MagicNumber=0; SignalsOnly=false; Alerts=false; SignalMail=false; PlaySounds=false; ECNBroker=false; EachTickMode=false; CloseOnOppositeSignals=false; Remark2=""; Remark3="== MAPeriod=1; Price=0; Mode=1; Remark4=""; Remark5="==交易#1设置=="; Lots=0.1; MoneyManagement=false; Risk=0; Slippage=5; UseStopLoss=true; StopLoss=225; UseTakeProfit=true; TakeProfit=100; UseTrailingStop=false; TrailingStop=15; MoveStopOnce=false; MoveStopWhenPrice=100; MoveStopTo=80; Remark41=""; Remark51="==交易#2设置="; UseTrade2=false; Lots1=0.1; MoneyManagement1=false; Risk1=0; Slippage1=5; UseStopLoss1=true; StopLoss1=150; UseTakeProfit1=true; TakeProfit1=30; UseTrailingStop1=false; TrailingStop1=30; MoveStopOnce1=false; MoveStopWhenPrice1=50; MoveStopTo1=1;
测试中的条数 46199 已建模的点数 2760978 建模质量 90.00%
不匹配的图表错误 8
初始存款 1000.00
总净利润 242.35 毛利润 452.61 毛损失 -210.27
盈利系数 2.15 预期报酬率 4.33
绝对平仓 18.20 最大平仓 59.42 (5.14%) 相对平仓 5.14% (59.42)
总交易量 56 空头(赢利%) 28 (85.71%) 多头(赢利%) 28 (78.57%)
盈利交易(占总数的百分比) 46 (82.14%) 亏损交易(占总数的百分比) 10 (17.86%)
最大的盈利交易 10.00 亏损交易 -22.92
平均盈利交易 9.84 亏损交易 -21.03
最大连胜(以金钱计算的利润) 11 (108.23) 连败(以金钱计算的损失) 2 (-45.29)
最大连续盈利(赢钱数)108.23(11)连续亏损(亏损数)-45.29(2)。
平均连赢 5连输 1
服务器上没有图表历史记录。
你好。
我最近在我的一个账户上换成了固定点差,经纪商在Metatrader 4中对这些货币对名称使用了不同的指定,增加了一个 "FXF "扩展名。 这可能与我无法下载任何超过几天的历史数据有关,也可能与此无关。
有没有人遇到过类似的情况,不能下载超过最近的历史? 有问题的经纪商是forex (dot) com UK。
谢谢,乔尔
嗨,伙计们。我给你一些来自Futures Galleria的25美元代金券。
期货广场的信息。
- 迷你指数和外汇账户(通过支付宝最低存款500美元)。
- 固定点差5(指数)和3(外汇),Komisi 2美元
- 在一个账户中交易所有产品
XR-1076-6915-48
xr-1083-6886-07
XR-1087-4436-59
xr-1089-5556-69
XR-1095-4990-22
优惠券于2010年3月31日到期。
交易愉快。