您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

日内CCI模型编写 [文华财经]

  • 咨询内容: 请求编制策略如下,非常感谢!:

    1.可以运行在不同的合约和不同的周期上。

    2.现有已知条件为A,A成立的情况下,准备开多单,但是A条件可能是连续出现的,即第1次出现A条件,几分钟后再次出现A条件,不管如何,出现A条件后即代表准备开多单(是否需要设置一个状态值?这个我不懂。)。。

    3.现有CCI指标公式为,取值天数为14天。。

    TYP:=(HIGH+LOW+CLOSE)/3;。

    CCI:(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));。

    4.当出现A条件后,如果CCI指标取值出现大于前一周期和再前一个周期的(即连续2个周期上涨的),开多单1手(注意这里A条件与CCI连续2个周期上涨并不是同时出现的,一般是A条件出现在前面,但CCI连续2个周期上涨是后面才出现的)。。

    5.开多单后,如果价格继续上涨15个价位(假设是股指IF)的,那么在开仓价上升10个价位的地方设立一张止盈单,一旦继续上升又后回撤到10个价位的位置,立刻止盈(注意这里不是开仓后立刻设置10个价位止盈)。。

    6.开多单后,如果价格继续下跌15个价位,那么立刻止损。

    7.现有已知条件为B,B成立的情况下,准备进行平仓,但是B条件可能是连续出现的,即第1次出现B条件,几分钟后再次出现B条件,不管如何,出现B条件后即代表准备平仓。。

    8.开多单后,如果已经出现了B条件,如果CCI指标取值出现小于前一周期和再前一个周期的(即连续2个周期下跌的),进行平仓(注意这里B条件与CCI连续2个周期下跌并不是同时出现的,一般是B条件出现在前面,但CCI连续2个周期下跌是后面才出现的)。(到这里完成一次开多平多的操作,然后开始新的操作)。

    9.开空的操作:如果B条件在此前已经成立(代表准备开空单),出现已知条件C的情况(B与C并不是同时出现,一般B出现在前,C随后出现),开空单1手。。

    10.开空单后,如果价格继续下跌15个价位(假设是股指IF)的,那么在开仓价下跌10个价位的地方设立一张止盈单,一旦继续下跌又后回撤到10个价位的位置,立刻止盈(注意这里不是开仓后立刻设置10个价位止盈)。。

    11.开空单后,如果价格继续上涨15个价位,那么立刻止损。

    12.开空单后,如果再次出现了A条件的时候,进行平空单。

    13.设置为日内的策略,如果下午14点58分前还有持仓的话,进行平仓操作,并且不再开新仓。

    14.上面的条件中,需要说明的是 开多平多 开空平空是配对出现的,但是开多平多后,并不是立刻就开空单,也后可能出现再次开多平多的操作。而空单是等到符合C条件的时候才进行开空的操作。。

    不知道上面说明白了没有,非常感谢!

     

  • 文华技术人员:

    1.您的模型是过滤模型吗,还是实现加仓思路?

    2.A条件和CCI条件,是并且的关系,还是或者的关系呢?即同时满足,还是其中一个满足则做多?

    3.平多条件B和CCI连续两连跌又是怎样的逻辑关系,是同时满足才平仓吗?

     

  • 文华客服: 以下是引用星晴在2012-9-27 13:22:00的发言:

    1.您的模型是过滤模型吗,还是实现加仓思路?

    2.A条件和CCI条件,是并且的关系,还是或者的关系呢?即同时满足,还是其中一个满足则做多?

    3.平多条件B和CCI连续两连跌又是怎样的逻辑关系,是同时满足才平仓吗?


    回答:1.过滤模型是指 开多-平多-开空-平空这样子对应操作吗? 我个人理解这个模型不是过滤模型,它的信号规律可能是 开多-平多-开空-平空,也有可能是开多-平多-开多-平多这样,所以我就不清楚这个情况下是否是过滤模型了。


    2.A条件和CCI条件,并不是同时并列的关系(不是AND),我的理解是A条件是一个阀门,当出现了A条件的时候,就只能够开多而不能够开空了。CCI条件是在A条件出现后才触发开多单的。就是说有可能A条件出现了2次,这个时候就只能开多,等到CCI出现了连续上涨的时候,就开多单。


    3.同上面的第2点,B条件也是一个阀门状态,当B条件出现后,就只能够平多单 或者开空单了,但是不能开多单。而当B条件出现后,CCI又出现连续下跌的情况,就平多单。 不知道这样解释清楚不?

     

  • 网友回复:

    1.您的思路属于过滤模型,过滤模型即买卖开平一一对应,不形成锁仓或加仓;开仓后必需平仓,才能重新开仓,但可以是完整的做多交易后继续新的做多交易;

    2.A条件是指在日内出现过就做多吗,那会不会当天既有A条件,又满足B条件呢?

    3.A条件出现后,满足CCI两连涨才做多,是这样理解对吗?

     

  • 网友回复: 以下是引用星晴在2012-9-27 14:26:00的发言:

    1.您的思路属于过滤模型,过滤模型即买卖开平一一对应,不形成锁仓或加仓;开仓后必需平仓,才能重新开仓,但可以是完整的做多交易后继续新的做多交易;

    2.A条件是指在日内出现过就做多吗,那会不会当天既有A条件,又满足B条件呢?

    3.A条件出现后,满足CCI两连涨才做多,是这样理解对吗?


    回答1:明白了,那这样的确是过滤模型,是买卖开平一一对应,必须平仓后才可以继续开仓。我以为是用了BPK,SPK的就是过滤模型,我的理解是不能平多后立刻就开空,而是符合条件才开空。


    2.当天的确存在既有A条件,又有B条件的情况的。举例说,当天9点30分出现了A条件,那这个时候只能开多了。9点35分出现了CCI连涨的情况,那么开多1手。行情到了10点,出现了B条件,那么这时候代表只能平多或者开空了。当CCI出现了连跌的情况,就平多。第1个开平操作完成后,状态清零重新计算。如果再次出现了A条件,就继续转为等待开多状态。如果没有再次出现A条件只是维持B条件的话,等待C条件出现后开空单,然后继续等待出现A条件的时候进行平空的操作。


    3.理解是对的,A条件出现后,满足CCI两连涨才做多。

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容