版主帮忙写下 (文华财经WH6赢顺V6.7)

投资者咨询:版主帮忙写下 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-29 18:39
 用多空线写个反手模型,并且信号一出就开平仓,不等收盘。谢谢
写了几次都没写对图片点击可在新窗口打开查看
技术人员回复
日期:2018-8-29 18:52
 参考:

A:=(3*C+L+O+H)/6;//3倍收盘价与最高价、最低价、开盘价之和的均值。
B:(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/210;
//对A值做加权均值计算。
M:=10;
D:MA(B,M);//对B值做10周期平均计算。

CROSS(B,D),BPK;
CROSSDOWN(B,D),SPK;
MULTSIG(0,0,1,0);
AUTOFILTER;
投资者咨询:版主帮忙写下 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-29 18:39
 老师  ,多空模型能否分开写?怎么写
技术人员回复
日期:2018-8-30 10:21

核实一下,您现在是需要如何分开呢?

 

是指将2楼源码的基础上开多仓用BK平仓用SP不再使用反手指令了吗?

投资者咨询:版主帮忙写下 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-29 18:39
 对的 ,分开单独只开多或空
技术人员回复
日期:2018-8-30 10:40

仅替换应两句的指令就可以:

 

CROSS(B,D),BK;
CROSSDOWN(B,D),SP; //仅做多

 

 

CROSS(B,D),BP;
CROSSDOWN(B,D),SK;//仅做空
 
您刚基础wh8程序化策略的编写可以参考这个帖子系统学习一下:【学习资料】程序化培训教程、名词解释,文华能帮我编模型?