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

麻烦 老师帮忙编写

作者:文华财经 来源:cxh99.com 发布时间:2018年03月26日
  • 咨询内容:  系统自带布林线 MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差TOP:MID+P*TMP2;//布林通道上轨BOTTOM:MID-P*TMP2;//布林通道下轨
    向上突破上轨做多,向下突破下轨做空,怎么写?

     

     来源:程序化99

  • 文华技术人员:  参考如下:(注意,您的模型中只有开仓指令,需要加入平仓指令后才能使用)
    MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨 TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差 TOP:MID+P*TMP2;//布林通道上轨 BOTTOM:MID-P*TMP2;//布林通道下轨 CROSS(C,TOP),BK; CROSSDOWN(C,BOTTOM),SK; AUTOFILTER;

     

     来源: WWW.CXH99.COM

  • 文华客服:  好的,谢谢,那我把开仓信号改为开平仓就行了。 另外,我想设置另一个条件,就是上一个交易信号是亏损的,下一个信号才执行开平仓,如果上一个信号是盈利的,那就只平仓不开仓,直到下个信号再开仓,这样的思路能够实现吗?





     

  • 网友回复: 参考如下:另外,在过滤模型中,一开一平都是对应出现的,只有开仓后,才能对应平仓,
    平仓后才能判断盈亏。
    加入如下条件即可实现您的思路。

    LASTOFFSETPROFIT<0&&开仓条件,BK;

       

     

  • 网友回复:   CROSS(C,TOP),BK; CROSSDOWN(C,BOTTOM),SK; AUTOFILTER; 那这个程序应该怎么改呢? 那句话怎么加进去?
打印本文打印本文 关闭窗口关闭窗口