[求助]符合条件不能开仓 (文华财经WH8赢智V8.2)

投资者咨询:[求助]符合条件不能开仓 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-11 9:37
 CROSS(C,REF(H,1)),BK(1);
NN:=DAYBARPOS,NODRAW;
AA:=REF(CLOSESEC1,REF(NN,NN)),NODRAW;
SPCON:=CLOSESEC1=AA+1,NODRAW;
SPCON,SP(BKVOL);
SETALLSIGPRICETYPE(NEW_ORDER,CANCEL_ORDER);
MULTSIG(0,0,2,0);

符合了条件,但很多位置都不能开仓(下图是螺纹3分钟K线图)



图片点击可在新窗口打开查看
技术人员回复
日期:2018-7-11 9:46
 参考:

 C>REF(H,1),BK(1);
NN:=DAYBARPOS,NODRAW;
AA:=REF(CLOSESEC1,REF(NN,NN)),NODRAW;
SPCON:=CLOSESEC1=AA+1,NODRAW;
SPCON,SP(BKVOL);
SETALLSIGPRICETYPE(NEW_ORDER,CANCEL_ORDER);
MULTSIG(0,0,2,0);

 
投资者咨询:[求助]符合条件不能开仓 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-11 9:37
 这样也是一样的,但这样跟cross完全是两个概念
技术人员回复
日期:2018-7-11 9:55
1,2楼编写是不一样的

CROSS(C,REF(H,1))表示的是第一次满足, C>REF(H,1)表示的是逐根满足

您可以加载试下,如果还有疑问,请详细描述下您加载合约以及周期,我们在给您看下
投资者咨询:[求助]符合条件不能开仓 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-11 9:37
 我知道量者的区别,我加载的是螺纹主力合约,3分钟K线图,思路是cross(c,ref(h,1)),bk(1);当根K线走完立即平仓,或者是当根K线走完前2秒平仓。
技术人员回复
日期:2018-7-11 10:21
如下,我们查看是满足您的需求的


图片点击可在新窗口打开查看
投资者咨询:[求助]符合条件不能开仓 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-11 9:37
 可是cross(c,ref(h,1))和仓c>ref(h,1)完全是两个事啊,根本问题没有解决啊,而且cross(c,ref(h,1))这个条件是符合的,但没有反映出来,里面肯定有问题啊。
技术人员回复
日期:2018-7-11 10:57
您没有理解cross的含义

cross表示前一次不满足,后一次满足,即定义第一次满足条件的K线

您截图所示的k线,连续3根k线都满足C>ref(h,1),那么使用CROSS定位的就是第一次满足的k线

所以没有问题的