EA: N-_Candles_v3

 

N-_Candles_v3:

本EA交易搜索连续N个相同方向的烛形,它会在连续上升的烛形时买入,而在下跌烛形时卖出。

N-_Candles_v3

作者: Vladimir Karputov

 
Automated-Trading:

N-_Candles_v3

作者:弗拉基米尔-卡尔普托夫


下午好,弗拉基米尔。最大 Pozitions 参数不起作用,至少在测试版中是这样 - 与 v2 版本一样,打开位置没有限制。
 
venecpl:

下午好,弗拉基米尔。无论如何,在测试版中,Pozitions 参数最大值不起作用 - 开仓没有限制,与 v2 版一样。

您有净额结算账户吗?

 
Vladimir Karputov:

您有净额结算账户吗?


您好。我在 Otkritie 经纪商处有一个账户,我不知道什么是净额结算账户,我交易期货(期货市场)。也许问题出在同方向开立另一笔交易时,MT5 会对头寸进行平均,而不像您的屏幕,我看到很多交易的价格和止损,我的头寸是平均的--价格发生变化,而止损是从上一笔开立的交易开始设置的。显然,智能交易系统会将这两笔平均交易视为一笔交易,并继续开仓。
 
venecpl:

您好。我在 Otkritie 经纪商处有一个账户,我不知道什么是净额结算,我交易的是期货(期货市场)。也许问题在于,当在同一方向开立另一笔交易时,MT5 会对头寸进行平均,与您的屏幕不同的是,在您的屏幕上,我看到了很多带有价格和止损的交易,而我的头寸是平均的--价格发生变化,而止损是从上一笔开立的交易开始设置的。显然,"智能交易系统 "会将这两笔平均交易视为一笔交易,并继续开仓。

"Otkritie "提供在交易所进行交易的权限,在这种交易类型中,交易核算--净额结算--即一个方向上的给定符号只能有一个位置。

此 Expert Advisor 不适合此类交易账户。

 
venecpl:

您好。我在 Otkritie 经纪商处有一个账户,我不知道什么是净额结算,我交易的是期货(期货市场)。也许问题在于,当在同一方向上开立另一笔交易时,MT5 会对头寸进行平均,与您的屏幕不同,在您的屏幕上,我看到很多交易的价格和止损,而我的头寸是平均的--价格发生变化,而止损是从上一笔开立的交易开始设置的。显然,"智能交易系统 "会将这两笔平均交易视为一笔交易,并继续开仓。

现在我上网查了一下,是的,我确实有一个净额结算账户,但显然 Otkritie 中没有其他账户。真遗憾,这个机器人很不错。也许您可以为净额结算账户制作一个带有该参数的智能交易系统?目前我几乎是手动优化参数,但我想在测试仪上完全运行它。
 
venecpl:

现在我上网查了一下,是的,我确实有一个净账户,但显然 Otkritie 没有其他账户。真遗憾,这个机器人很不错。也许您可以为净额结算账户制作一个带有该参数的智能交易系统?目前我几乎是手动优化参数,但我想在测试仪上完全运行它。

您可以这样做:净额结算时考虑的不是头寸数量,而是当前头寸的最小手数。也就是说,如果一个符号的最小交易量为 1.0 手,那么输入参数 "x3 "的意思是

最小交易量 * 3。

这样,您只需检查当前未平仓合约的交易量。但是,也可能存在细微差别:完全平仓甚至反转。

 
Vladimir Karputov:

我们可以这样做:净额结算时,考虑的不是头寸数量,而是当前头寸的最小手数。也就是说,如果符号表示最小交易量为 1.0 手,那么输入参数 "x3 "将表示

最小交易量 * 3。

这样,您只需检查当前未平仓合约的交易量。但是,可能会有细微差别:完全平仓甚至反转。


是的,您说得没错,您应该设置一个方向的最大仓位交易量,而不是开仓数量,然后优化 "手数 "参数,该参数将根据最大交易量得出。我在等待下一个版本,谢谢!
 
venecpl:

是的,您说得对,您应该设置一个方向的最大持仓量,而不是未平仓头寸数,然后优化 "手数 "参数,该参数将根据最大持仓量得出。我在等待下一个版本,谢谢!

关于您提到的细微差别: 不一定要完全平仓- 有时会出现修正的情况,Expert Advisor 会部分平仓、

在趋势延续的情况下再次开仓,在深度修正的情况下完全平仓,并在另一个方向上部分开仓。为了不损失利润,开仓和平仓的次数应该是最佳的。

 
venecpl:

关于您提到的细微差别:不一定要完全平仓--有时会出现修正的情况,这时 EA 会部分平仓、

在趋势延续的情况下,它会再次开仓;在深度修正的情况下,它会完全平仓,然后在另一个方向上再次开仓。为了不损失利润,开仓和平仓的次数应达到最佳状态。


在趋势反转时,我们有一个止损位,它可以一次性关闭整个交易量,使我们无需进行部分平仓和追踪。
 
venecpl:

是的,您说得对,您应该设置一个方向的最大仓位交易量,而不是开仓数量,然后优化 "手数 "参数,该参数将根据最大交易量得出。我在等待下一个版本,谢谢!

初步公告:

N-_Candles_v4

已在 RTS-9.17 净额结算账户上进行测试--持仓量 限制(最大持仓量(仅适用于净额结算))有效。