关于上涨当中的十字线 (文华财经WH6赢顺V6.7)

投资者咨询:关于上涨当中的十字线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-21 11:39

请老师按照下边的条件编写公式

1  前天为大于百分之五十的大阳线,昨天为震荡区间在百分之13.5的十字星

2  昨天的最高价大于前天的最高价,前天的最高价大于大前天的最高价

3  昨天的收盘大于前天的最低价,昨天的最低价大于前天的最低价

4  前两天的最低价减去开盘价相加除以2为卖出的力量XJ,乘以N/10为当天的下跌数值

5  当天的价格小于当天开盘价减去XJ*N/10卖出,

6  持有两天,两天后低开平仓,高开持有到收盘平仓

MA5:MA(C,5);
MA10:MA(C,10);
C1:=ABS(REF(C-O,1))<=0.135*(REF(H-L,1));
QT:=REF(C-O,2)/REF(H-L,2)>=0.5;//第一天大阳线

TJ4:=REF(H,1)>REF(H,2);//昨天的最高价大于前天的最高价
TJ1:=REF(C,1)>MA10&&MA5>MA10;//昨天的收盘价大于十日均线
TJ2:=REF(L,1)>REF(L,2);//昨天的最低价大于前天的最低价

AA:=REF(L-O,1);
BB:=REF(L-O,2);//前两天的最低价减去开盘价
XJ:=(AA+BB)/2*N/10;//卖出的力量

C1=1&&QT=1&&TJ1=1&&TJ2=1&&TJ4=1&&C<(O+XJ),SK;

BARSSK=2&&O<REF(C,1),BP;
CLOSEMINUTE1<=1&&BARSSK>=2,BP;
MULTSIG(0,0,1,0);
AUTOFILTER;

N的数值为最小5,最大20,缺省10

我是这样编写的,有哪些错误?

 
技术人员回复
日期:2018-8-21 13:33

昨天的收盘价大于昨天十日均线 这样改一下,如果还有疑问可以配合截图说明一下哪里信号不符合思路

 

TJ1:=REF(C>MA10,1)&&MA5>MA10;

投资者咨询:关于上涨当中的十字线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-21 11:39

能计算,想用枚举和遗传功能,怎么出现下边这个图案



图片点击可在新窗口打开查看
技术人员回复
日期:2018-8-21 21:15
 如果模型中含有  CHECKSIG  MULTSIG  函数,只能对最近两周数据进行参数优化

因为这些函数是根据逐笔TICK进行回测的,一般用于短时间的回测,用太久远的数据做优化,以前的规则最优参数已经不再适合当前了。

目前可以调整信号计算起始时间为两周内,再进行回测、参数优化

如果您想要长期优化,可以使用  CHECKSIG_MIN  MULTSIG_MIN 函数,不受时间限制的