cccluxiang 发表于 2020-4-1 19:30:35

探讨clearloss解套ea

感谢老师又出了这么好的作品!

1. 有个疑问,就是如果对其他ea的亏损单进行解套时,对其他ea进行什么操作,暂停?关闭?会不会互相干扰?

2.有个建议,解套面板如果能集成到alltime里,或许就能全自动了,把解套开关打开,当alltime某方向亏损达到设定时激活解套功能,同时暂停alltime此方向的开平仓和加仓功能,当解套完成时,再自动恢复alltime此方向的开平仓和加仓功能。


ymk0577 发表于 2020-4-1 20:34:16

回答如下:

1. 有个疑问,就是如果对其他ea的亏损单进行解套时,对其他ea进行什么操作,暂停?关闭?会不会互相干扰?
可以不关闭其它EA,但是这样会导致仓位加重。所以建议是关闭。

2.有个建议,解套面板如果能集成到alltime里,或许就能全自动了,把解套开关打开,当alltime某方向亏损达到设定时激活解套功能,同时暂停alltime此方向的开平仓和加仓功能,当解套完成时,再自动恢复alltime此方向的开平仓和加仓功能。
你只需要开两个窗口,一个alltime,一个解套EA,这样就好了。
套没套住这个取决于你自己的操作认知,且每个人的需求不同。
另外,不希望EA太过于复杂,太臃肿的EA不好。




cccluxiang 发表于 2020-4-1 21:11:11

本帖最后由 cccluxiang 于 2020-4-1 21:13 编辑

ymk0577 发表于 2020-4-1 20:34
回答如下:

1. 有个疑问,就是如果对其他ea的亏损单进行解套时,对其他ea进行什么操作,暂停?关闭?会不 ...
谢谢解答,我也觉得应该暂停或关闭其他ea,否则势必会产生干扰。alltime集成解套功能只是个人想法,但也确实会使alltime更加占用资源,见仁见智吧,毕竟分成不同的窗口还是不方便的。

摩羯羽人 发表于 2020-4-2 00:35:27

本帖最后由 摩羯羽人 于 2020-4-2 01:23 编辑

现在的clearloss和alltime实际上只差一个自动开仓面板,其余的功能完全一致,这样差的就仅是一个自动开仓的功能了。开仓策略是一个EA的关键也是难点,所以实际上是很难做到满意的。同意老师的观点,EA搞复杂了实际上反倒不好用。

顺便提以下建议:
1、当整个解套过程完成以后。希望EA自己能够关闭“解套总开关”,现在貌似自己关不掉。
2、“订单大于自动开启”开关,所指的订单,是否应该是指同向的订单数量(多单或者空单分别的数量),而不是所有订单(多单和空单都包含的)合计数量。这里不太明确。

ymk0577 发表于 2020-4-2 05:51:47

摩羯羽人 发表于 2020-4-2 00:35
现在的clearloss和alltime实际上只差一个自动开仓面板,其余的功能完全一致,这样差的就仅是一个自动开仓的 ...

已有新版本,目前测试中。

cccluxiang 发表于 2020-4-2 09:28:31

摩羯羽人 发表于 2020-4-2 00:35
现在的clearloss和alltime实际上只差一个自动开仓面板,其余的功能完全一致,这样差的就仅是一个自动开仓的 ...

那个解套总开关一手动点开立刻会执行解套操作,这样容易误操作,个人建议把开关的下单功能去掉,只是作为解套面板的功能开关,另外设置一个手动开启解套开关;那几个大于自动开启开关,应该是只针对某一方向的。

摩羯羽人 发表于 2020-4-2 13:32:09

本帖最后由 摩羯羽人 于 2020-4-2 13:34 编辑

       昨天晚上对clearloss做了多遍的应用测试,对其策略有了一些粗浅的了解。除了我在楼上面提出的一些建议外,还有几个地方我感觉需要和老师商榷。
1、我对现clearlossEA策略的学习和理解
    1.1 .按照当前的EA策略,当外汇价格运行到达开启“解套总开关”条件时,EA会自动计算亏损单的手数合计,并按照该合计数反向自动开仓一个锁仓单(暂且简称“第一锁单”)。
    1.2.随后EA会按照事先设置的“平仓间隔(点数)”,在到达该点数时,自动平仓“第一锁单,同时同样手数开仓“第二锁单”,而且在这里EA会自动的将一定手数(或者比例)的亏损单平仓(具体怎么计算的没推敲明白),在此处开仓同手数(或者比例)的同向单。
    1.3. 从而,每当外汇价格达到“平仓间隔(点数)”条件就会重复"1.2"的动作,直至达到解套的四个条件之一(不可重叠选择)后完成解套。
    1.4. EA自动关闭clraeloss的“解套总开关“,防止再开锁仓单。(目前这个功能没有,楼上我已经提出,希望能添加进来)。
2、测试过程中观察到的一个重要现象
      2.1.EA在反复执行1.2的过程中,每次锁单都会随“平仓间隔(点数)”的变化而平旧单开新单。当经过n次后,一旦趋势发生变化时,“第n锁单”就成为了一个放在阶段性趋势反转的最底部(或者最顶部)的一个“巨量单"。
      2.2. 被逐步腾挪而降低了位置的原亏损单,当出现趋势翻转时,会逐渐地盈利,在符合止盈条件的时候被全部平仓止盈。从而降低了亏损风险。
      2.3.但是我们同时也看到,当趋势出现反转时,“第n锁单”往往会处于最底部(或者最顶部)的位置,趋势的逆转因其仓单较重,又会再次出现一个较大的亏损,还需要等待趋势再次改变(与“第n锁单”的方向相同)的情况下才能实现最终平仓。但是一旦趋势短期不出现逆转,甚至彻底出现大阴或者大阳性的反转,结果会怎样呢?我感觉我们又不得不开始为“第n锁单”做解套工作了。
3、策略调整的思路商榷
    3.1. 一个朴素的想法:我们盼望锁仓的最理想状态是:空单在最上面,多单在最下面,最怕的是“天地锁”。如何让我们的解套过程趋于理想化状态,我觉得是解套策略的制定目标。
      3.2.观察我们的clearloss解套策略,我感觉在执行1.2的过程中,逐步改变“第一锁单”的位置,将其变成“第n锁单”的过程,为以后顺利平仓“第n锁单”增加了不小的难度甚至风险,并且还需要一定的时间成本。
      3.3. 基于对3.1的认知。我觉得clearloss在今后升级中是否可以考虑调整1.2的策略思路。调整的思路如下:
                第一,当“第一锁单”开仓以后,今后其并不随“平仓间隔(点数)”的到达而平仓,开新的“第二锁单”。而是保持不变。
                第二,分批腾挪亏损单量的计算。从最高点位的亏损单价格位置,到启动“第一锁单”开仓价格位置,应用“斐波那契数列”来预测计算出亏损单每次到达“平仓间隔(点数)”时应该平仓开仓的手数。这里做出的一个理想判断是,按照斐波那契预判的下跌(或上涨)空间可能会出现趋势反转。那么以“平仓间隔(点数)”为分母,斐波那契测量空间值(点数)为分子,其相除的数值,可以做为我们每次在“平仓间隔(点数)”处开仓(平仓)亏损单手数的依据。
      注意,这里不再像原有的策略,“第n锁单”会在这里开仓,同时“第n-1锁单”会同时平仓。在这里这个情况没有了。“第一锁单”一直存在,而不会出现“第n锁单”。
                第三,这样一路迭代下去的现象就是:原来需要解套的亏损单(如果是多单的话),随着一次次“平仓间隔(点数)”的出现(下移),被逐渐从“第一锁单”(一定会是空单)的顶部被腾挪到“第一锁单”的下部。(空单亏损则相反),这岂不是正好形成了“天地锁”的相反状态,就是我们想要的解套的状态吗?
                第四、如果趋势在我们预测的斐波那契底部(或顶部)并没有出现反转怎么办?我觉得只管在“平仓间隔(点数)”处把又处于新高位的亏损单继续平旧单开新单,直至趋势反转。
      通过这样一个调整,其结果就是我们看到“第一锁单“可能高高的处于顶端(或者底部)并保持可观的利润,锁住亏损不再扩大。其所处的位置,也不会在趋势出现翻转时,有被放在山脚下或者是山巅之尴尬的感觉。
                第四,剩下的就是看“第一锁单”什么时候平仓了,能将其丰厚的利润能够留住了。
                思考有些仓促,不妥之处,请老师和汇友们拍砖!

cccluxiang 发表于 2020-4-2 22:10:04

本帖最后由 cccluxiang 于 2020-4-3 10:12 编辑

摩羯羽人 发表于 2020-4-2 13:32
昨天晚上对clearloss做了多遍的应用测试,对其策略有了一些粗浅的了解。除了我在楼上面提出的一些建 ...
    没错,会有这种情况发生。老师的教学视频的例子是比较理想的应用情况,但实际使用中,有很大可能会在趋势即将发生改变时才激活解套功能,这样就会出现你讲述的情况,即原来的逆势单(即将)会变成顺势单,而已经开仓用来对冲的反向解套单却变成了逆势单。
    这就要求我们在实际使用解套ea时,要充分观察盘面,来判断使用解套ea的时机。同样的,如果解套面板真能做成全自动时,需要加入复杂一些的判断,比如用大周期来确定小周期的趋势。

ymk0577 发表于 2020-4-3 06:05:48

本帖最后由 ymk0577 于 2020-4-3 06:09 编辑

摩羯羽人 发表于 2020-4-2 13:32
昨天晚上对clearloss做了多遍的应用测试,对其策略有了一些粗浅的了解。除了我在楼上面提出的一些建 ...
首先你说的这些问题在1.3版本中已经解决。
所谓锁单因行情反转的问题,再次套单的问题不符合EA运行的实际情况,因为无论行情怎么走都是1比1的数量,直到最后多空单能够保本或盈利出场。
具体你可以复盘仔细查看,你就会发现所谓行情反转,对EA没有影响。

最新版本的EA中,多变空,空变多,已经可以自动转化。
意思就是,如果行情反转,那么对应的多空转化功能开关也会自动转换为对应的趋势。

还有就是,既然是解套EA,解套就需要一个长期的过程,这个EA不是为盈利而设计的,主要是为了解套。
所以也不建议添加太多功能,目前的已经可以了。

jiangliangjl 发表于 2020-4-3 09:46:10

学习了,感谢楼上各位
页: [1] 2 3 4 5 6 7
查看完整版本: 探讨clearloss解套ea