DKX程序化 (文华财经随身行Android   5.4(235))

投资者咨询:DKX程序化 (文华财经随身行Android   5.4(235))
来源:文华财经  日期:2018-6-21 23:37
 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值做加权均值计算。
D:MA(B,10);//对B值做10周期平均计算。


老师多空线 白线金叉黄线 开多单

白线死叉黄线开空单

帮忙写一个程序化 我写的不出来信号。
投资者咨询:DKX程序化 (文华财经随身行Android   5.4(235))
来源:文华财经  日期:2018-6-21 23:37
添加crossup(b,d),bk;crossdown(b,d),sk;
技术人员回复
日期:2018-6-22 8:04
 参考:

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值做加权均值计算。
D:MA(B,10);//对B值做10周期平均计算。
CROSS(B,D),BK;
CROSSDOWN(B,D),SK;
AUTOFILTER;
投资者咨询:DKX程序化 (文华财经随身行Android   5.4(235))
来源:文华财经  日期:2018-6-21 23:37
 感谢老师,我写的跟老师的一样的,哈哈,小进步。但是没有信号出来,是不是要加入开仓数量才会出现红绿色箭头呢? 我需要提提示开仓,然后手动下单



图片点击可在新窗口打开查看
技术人员回复
日期:2018-6-26 9:42
3楼没有信号是因为您的指令没有平仓指令

可以直接这麽改下:

 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值做加权均值计算。
D:MA(B,10);//对B值做10周期平均计算。
CROSS(B,D),BPK;
CROSSDOWN(B,D),SPK;
AUTOFILTER;