GridTechinque为什么不呢? - 页 4

 
cardio:
嗨,埃里克

这听起来是可行的。请公布HMA指标。

我现在正在努力完成另一个EA--所以在未来几天我的时间已经用完了--但我可能会有几个小时来研究它。

而且一半的工作已经完成了。

谢谢

谢谢你阅读我的长篇大论。

这里是HMA指标。我一直在H1图表上使用200期HMA。这就是最后一张屏幕截图上的内容。平稳且持续时间足够长,所以你不会一直转换方向。也许使用HMA的周期应该是用户的一个选项?

附加的文件:
hma_color.mq4  4 kb
 

测试期

eric79:
同样重要的是,你只测试你获得导入数据的那个时期。

我不确定我是否理解你的意思,eric79。

如果你指的是策略测试器 设置窗口的 "使用日期 "选项 - 它没有被选中。据我所知,测试只使用.hst文件中的日期。

 

根据方向权衡交易

不是一个问题,埃里克

我还想说,我们应该在网格的两个方向都保留订单。(我从来没有玩过网格交易)。只是在HMA或其他指标的方向上--应该将交易的权重加倍。

比如说。因此,如果我们认为价格会上涨--在上涨方向上设置2%的自由保证金的止损,在下跌方向上设置1%的止损。

 
BC Brett:
我不确定我是否理解你的意思,eric79。如果你指的是策略测试器设置窗口的 "使用日期 "选项 - 它没有被选中。据我所知,测试只使用.hst文件中的日期。

为了获得更好的准确性,你必须只标记你之前导入 的1分钟数据的日期范围。

 
cardio:
不是一个问题,埃里克

我还想说,我们应该在网格的两个方向都保留订单。(我从来没有玩过网格交易)。只是,在HMA或其他指标的方向上--应该把交易的权重增加一倍。

例子。因此,如果我们认为价格会上涨--在上涨方向设置2%的自由保证金的止损,在下跌方向设置1%的止损。

这是个有趣的想法。我喜欢在趋势方向上加权的想法,我只是想知道几周后,当方向来回转换了几次,你已经有了未平仓的多头和未平仓的空头,会发生什么。我想这将需要一些思考。无论如何,网格会在趋势的方向上加权,只在那个方向上输入新的头寸,但我明白你的意思。

也许用户应该能够决定是让网格向两个方向发展(单向加权)还是只让网格向一个方向发展(HMA坡度)?

 
lomme:
为了获得更好的准确性,你必须只标记你之前导入的1分钟数据的日期范围。

是的,这就是我的意思。检查 "使用日期",然后只测试你得到导入 数据的那个时期。这应该能让你得到更高的质量。

 

没有区别

eric79:
是的,这就是我的意思。勾选 "使用日期",然后只测试你获得导入数据的那段时间。这应该能让你获得更高的质量。

我尝试了你的建议。

原来的测试报告(未勾选 "使用日期")显示。

-----------------------------------------------------------------------

符号。GBPUSD (英国英镑对美元)

期间。每日(D1) 2004.12.08 00:00 - 2006.04.14 00:00

模型。每个tick(基于所有可用的最小时间段,对每个tick进行分形插值)。

测试中的条数。518

模仿的点数。7195243

建模质量: 41.84

初始存款: 5000.00

总净利润: 129088.50

毛利润: 137287.60

毛亏损:-8199.10

-----------------------------------------------------------------------

使用你的建议的测试报告(勾选 "使用日期",并指定日期从:2004.12.08到:2006.04.14)显示。

-----------------------------------------------------------------------

符号。GBPUSD (英国英镑对美元)

周期。每日(D1) 2004.12.08 00:00 - 2006.04.14 00:00(2004.12.08 - 2006.04.14)

模型。每个tick(基于所有可用的最小时间段,对每个tick进行分形插值)。

测试中的条数。518

模仿的点数。7195243

建模质量: 41.84

初始存款: 5000.00

总净利润:129096.50

毛利润:137284.80

毛亏损:-8188.30

-----------------------------------------------------------------------

希望build192中策略测试器 的改进能带来改变。

 

我仍然在测试网格方法。

正如我在本主题前面所描述的,我正在试验当我的账户资产 增加到一定数量时,关闭整个网格(所有网格中的所有未结头寸)。然后我在这一点上重新启动网格。例如,请看我附上的报表。这是网格交易者EA。最终我们可以修改这个EA,让这个功能自动进行。

我让它在两个货币对上运行,在一个方向(HMA斜率的方向)。当净利润(权益)达到一定水平时,我就关闭所有的东西。这似乎是一个很好的方法,可以在网格失去控制,开出太多头寸,有太多的大额浮动损失等之前,定期重置网格。

在这一声明中,我一直是在达到1000美元的净值时重置网格(从25K的演示开始,本周重置两次)

我仍在试验适当的手数大小等。显然,它必须是非常保守的,因为你会有大量的订单开仓。

另一个问题是,当HMA的斜率转过来时,该怎么做--关闭所有未结头寸并开始新的方向--还是不处理未结头寸并开始新方向的挂单。我也倾向于在这一点上关闭所有的仓位,但我仍然认为,如果这个EA被修改为具有这些功能,这应该是用户的一个选项。

埃里克

附加的文件:
 

埃里克,在Grid Trader中,我看到Griddirection默认为1,是不是1长2短?或者你如何将多头改为空头?我打算在你的EA上做一些测试,你是否建议我改变其他参数 以试图优化它?谢谢。

 
goldensight:
埃里克,在Grid Trader中,我看到Griddirection默认为1,是不是1为多头,2为空头?或者你如何将多头改为空头?我打算在你的EA上做一些测试,你是否建议我改变任何其他参数,以试图优化它?谢谢。

1是长的。-1是短的。所以你必须为你想要的方向设置它。这个EA不是我写的,我想它是为strategybuilerfx的某人写的,我不确定。我只是发现了它--有几个网格EA在四处飘荡。

试着找到一些你喜欢的网格间距和TP水平,但真正的关键是你如何预订你的利润,关闭亏损的交易,消除浮动的失败者,等等。这就是为什么我正在尝试预订利润,并在资产增加时重新设置网格。