轨道策略编写 (文华财经WH8赢智V8.2)

投资者咨询:轨道策略编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-4-2 16:05
 老师下午好,我想请您帮忙编写个程序化交易策略,要求如下:


基础定义:
1.设定上下轨为模型参考,上轨为前20根K线的最高价,下轨为前20根K线的最低价;

开仓条件:
1.开多仓条件为:上下轨差值小于11个单位价格,价格大于60均线,并且价格突破上轨;

2 开空仓条件:上下轨差值小于11个单位价格,价格小于60均线,并且价格跌破下轨;

止盈条件:
1.盈利超过5-10个单位价格,并且回吐3个单位价格,则止盈。
2.盈利超过10个单位价格,并且回吐5个单位价格,则止盈。
备注:这里注意立即止盈!

止损条件: 
1.开多仓后,价格跌破下轨则止损
2.开空仓后,价格突破上轨则止损;


交易时间:
1.开仓时段 9:10-14:50,21:10-02:10
2.强平时间:14:51和2:11 

以上维持 维持一开一平原则 ;

参数表:
1.轨道11条可调,
2.周期20可调;
3.均线60可调;
4.盈利价格和回吐价格5,10,3,10,5,(5个均可调)
5. 开仓时段和强平时间

图片点击可在新窗口打开查看
技术人员回复
日期:2019-4-2 16:07
参考:

N:=20;
M:11,NODRAW;
NN:60,NODRAW;
HH:HV(H,N);
LL:LV(L,N);
TT:TIME>0910&&TIME<1450||TIME>2110||TIME<0210,NODRAW;
REF(TT&&HH-LL<M*MINPRICE&&C>MA(C,NN)&&CROSS(C,HH),1),BK;
REF(TT&&HH-LL<M*MINPRICE&&C<MA(C,NN)&&CROSSDOWN(C,LL),1),SK;

BKHIGH>BKPRICE+5*MINPRICE&&BKHIGH<BKPRICE+10*MINPRICE&&C<BKHIGH-3*MINPRICE,SP;
BKHIGH>BKPRICE+10*MINPRICE&&C<BKHIGH-5*MINPRICE,SP;

SKLOW<BKPRICE-5*MINPRICE&&SKLOW>BKPRICE-10*MINPRICE&&C>SKLOW+3*MINPRICE,BP;
SKLOW<BKPRICE-10*MINPRICE&&C<SKLOW+5*MINPRICE,BP;


TIME>1451&&TIME<1500||TIME>0211&&TIME<0300,CLOSEOUT;
AUTOFILTER;
MULTSIG(0,0,1,0);

投资者咨询:轨道策略编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-4-2 16:05
 老师好,帮我再做一个版本,原先是即时平仓,现改为下根K线开盘平仓,谢谢~~~



图片点击可在新窗口打开查看

技术人员回复
日期:2019-4-4 13:06
参考:

N:=20;
M:11,NODRAW;
NN:60,NODRAW;
HH:HV(H,N);
LL:LV(L,N);
TT:TIME>0910&&TIME<1450||TIME>2110||TIME<0210,NODRAW;
REF(TT&&HH-LL<M*MINPRICE&&C>MA(C,NN)&&CROSS(C,HH),1),BK;
REF(TT&&HH-LL<M*MINPRICE&&C<MA(C,NN)&&CROSSDOWN(C,LL),1),SK;

REF(BKHIGH>BKPRICE+5*MINPRICE&&BKHIGH<BKPRICE+10*MINPRICE&&C<BKHIGH-3*MINPRICE,1),SP;
BKHIGH>BKPRICE+10*MINPRICE&&C<BKHIGH-5*MINPRICE,SP;

REF(SKLOW<BKPRICE-5*MINPRICE&&SKLOW>BKPRICE-10*MINPRICE&&C>SKLOW+3*MINPRICE,1),BP;
SKLOW<BKPRICE-10*MINPRICE&&C<SKLOW+5*MINPRICE,BP;


TIME>1451&&TIME<1500||TIME>0211&&TIME<0300,CLOSEOUT;
AUTOFILTER;
MULTSIG(0,0,1,0);
投资者咨询:轨道策略编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-4-2 16:05
 老师好,以上策略有个问题,再帮忙修正,

1.突破上下轨需要立即开仓,目前您写的是下根K线开盘开仓。

2. 由于开仓频率过高,帮忙价格条件,平仓后N周期内不再开仓,也就是可以设置间隔,

谢谢