我用如下公式选股,思路是针对1分钟K线,个股逆势上涨的选股策略,我采用的时间是前一天的1分钟K线,本地数据都齐全,代码如下;Variable:n1close=0,n2close=0;
if date=1151102 and Hour=10 Then
Begin
if Minute=10 Then
Begin
n1close:=close;
MSGOUT(1,'n1close='+NUMTOSTR(n1close,2));
end;
if Minute=59 Then
Begin
n2close:=close;
MSGOUT(1,'n2close='+NUMTOSTR(n2close,2));
end;
if n2close>n1close Then
Begin
MSGOUT(1,STKLABEL)
xg:1;
end;
MSGOUT是调试程序用的,实际没有用,但是跟踪调试后发现输出都完全正确,但是无法选股出来,后来跟交易师对比发现,交易师针对这个选股公式可以选出来,金字塔就无法选出来,原因就是XG=1的时候是针对1102这一天,但是1103对应最后一根1分钟K线,xg其实是等于0,因此无法选出来,只要针对时间条件进行选股的,都有这个问题
选股界面有个历史阶段,你要把昨天包括进来,否者默认是当天进行选股。所以前一天的date不会有效