新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1851

 

一般来说,关闭网格的正确方法是在一个数组中收集头寸,按批次排序,然后从大批次关闭到小批次。

这只适用于真实交易,在策略测试器中,你不需要这样做。你也可以使用限制器,但这种情况下的代码更复杂。

 
Vitaly Muzichenko #:

一般来说,关闭网格的正确方法是在一个数组中收集头寸,按批次排序,然后从大批次关闭到小批次。

嗯,这只适用于真实账户的交易,对于在测试器中的交易,你也不需要这样做。

这取决于什么地段有什么利润。我认为按利润对头寸进行分类会更好。而首先关闭的是最 "肥 "的!

 
Mihail Matkovskij #:

这取决于什么地段有什么利润...我认为按利润对头寸进行分类会更好。并先关闭最胖的那几个!

不,小手的5个点的价格变化不会对你产生太大影响,但即使是大手的1个点也会让你感觉到。这就是为什么我们应该用一个更大的地段来覆盖

 
如果网格中既有多头也有空头,那么就按获利多寡 排序,然后交替关闭多头-空头-空头,进行漂亮的统计...
 
Vitaly Muzichenko #:

不,对于小批量的交易,5个百分点的价格变化不会有太大的区别,但对于大批量的交易,即使是1个百分点也会有区别。这就是为什么你需要用一个更大的地段来覆盖。

因此,你总是有更多的利润/亏损,有更大的手。在网格中,通常是先下一个最大手数的挂单/仓位。也许在套期保值的TS中是不同的。但说实话,我并不是他们的粉丝。

但如果是亏损的头寸,多一个点或少一个点都无所谓。多少分的损失归于一个差额...

 
Vitaly Muzichenko #:
如果网格中同时包含多头和空头,那么为了获得漂亮的统计数字,就按利润多寡 排序,然后交替关闭多头-空头-空头......。

那么,这是在一个有利可图的TS的情况下。做一个机器人并获得高收益。:)

 
Mihail Matkovskij #:

那么,这是在一个有利可图的TS的情况下。做一个机器人并获得高收益。:)

在使用平均数的地方,它 没有问题的。

 
Vitaly Muzichenko #:

在使用平均数的地方,"变高"是不可能的。

我根本就不喜欢对冲或平均化。这和马丁是一样的。如果TS有利可图,我们就不需要这些了。而如果没有,只会加重交易者的处境。

 
Mihail Matkovskij #:

我根本就不喜欢对冲或平均化。这和马丁是一回事。如果TS是有利可图的,就没有必要做这些事。而如果没有,只会加重交易者的处境。

好吧,对冲是件好事,有助于避免大的跌幅,如果使用得当,会带来利润。

 
Vitaly Muzichenko #:

为什么不呢,对冲是件好事,它可以让你免于大额缩水,如果使用得当,还可以将交易拉入利润。

但它确实增加了风险。马丁也是如此,平均法和其他类似策略也是如此。虽然,理解它的人都可以明智地使用。

原因: