打印本文打印本文 关闭窗口关闭窗口

关于加仓的问题

作者:文华财经 来源:cxh99.com 发布时间:2014年03月06日
  • 咨询内容: ...你好老师

     

  • 文华技术人员: 1、CROSS(DIFF,DEA)&&TMP2<-0.00001,BP(SKVOL); CROSS(DIFF,DEA)&&AA,BK(MONEY*0.3/(C*UNIT*MARGIN)); CROSS(DIFF,DEA)&&AA&&BB,BK(BKVOL*2); CROSS(DIFF,DEA)&&AA&&BB&&CC,BK(BKVOL*3); CROSS(DEA,DIFF),SP(BKVOL);   以上代码为什么不能实现加仓呢??

     

     

    只能实现一开一平。我希望能实现一一对应的开平仓。

     

    比如,macd金叉,同时满足AA,开仓10%;

            macd金叉,满足AA,BB,开仓20%;         macd死叉,全平。

     

  • 文华客服: 这是您模型逻辑的问题:   MACD金叉之后,只有经过死叉才能再次金叉。   您的加仓条件要求满足金叉,也就是说只有在开仓之后满足一次死叉条件之后才会再次金叉,也就是再次加仓。   而死叉的时候就满足了平仓条件,进行了平仓。
      您如果想进行加仓,可以将加仓条件中CROSS(DIFF,DEA)更改为DIFF>DEA

     

  • 网友回复: 征途老师,如何满足以下条件呢:
    金叉&&aa时,10%资金开仓;金叉&&aa&&bb时,20%开仓;金叉&&aa&&bb&&cc时,30%开仓

     

  • 网友回复:  

  • 网友回复:SETDEALPERCENT(60);
打印本文打印本文 关闭窗口关闭窗口