求助:关于信号判断 (文华财经WH8赢智V8.2)

投资者咨询:求助:关于信号判断 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-23 11:11
老师,怎么样在程序里表现:平仓信号,只判断一次,,,,,,比如c>o条件就平仓,但只判断一次,后面再有c>o就不判断了,等收盘前清仓就可以了
技术人员回复
日期:2018-7-23 11:20

 以平多仓为例:

 

CROSS(COUNT(BKVOL>0&&C>O,DAYBARPOS)=1,0.5),SP;

投资者咨询:求助:关于信号判断 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-23 11:11
 老师,没 看懂,呵呵,我放进我的程序里,并没有第一次判断后就不判断了,还是在判断呀,,,,为什么用cross?


或者能否简单点的,比如5分钟k线,开盘买入,出现第一跟跌的k线就平仓,不满足的话(如十字星),后面就不判断了,一直持有
技术人员回复
日期:2018-7-23 13:25

 

COUNT(BKVOL>0&&C>O,DAYBARPOS)=1是统计1天中满足C>O这个条件的次数

 

CROSS的意思是第一次满足上面的条件

 

如下图红框中,满足C>O的条件,但是没有平仓,因为之前已经判断过一次C>O的条件了

 

或者您还有疑问,可以复制完整源码,我们帮您分析一下

 

图片点击可在新窗口打开查看

投资者咨询:求助:关于信号判断 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-23 11:11
 呵呵,老师,在?

技术人员回复
日期:2018-7-23 13:35
 参考4楼回复
投资者咨询:求助:关于信号判断 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-23 11:11
 老师,我再次解释一下,我希望的是一种情况,您看看怎么处理:


在1分钟的k线图上

1、我买入了
2、当后面出现第一次k线c<0(也就是跌了,收绿的k线),成交量vol>1000,就平仓
3、当后面出现第一次k线c<0(也就是跌了,收绿的k线),但成交量vol<1000,那后面就不再判断了,一直到收盘清仓CLOSEOUT
技术人员回复
日期:2018-7-23 14:11
 核实一下,“第一次k线c<0(也就是跌了,收绿的k线),成交量vol>1000”指的是当天第一次,还是每次开仓后第一次?
投资者咨询:求助:关于信号判断 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-23 11:11
就是每次开仓后的第一次
技术人员回复
日期:2018-7-23 14:21

 以过滤模型多仓为例:

 

COND1:=ISDOWN&&VOL>1000&&BKVOL>0;
COND2:=ISDOWN&&VOL<1000&&BKVOL>0;
COND1&&NOT(EXIST(COND2,BARSBK)),SP;
TIME>=1459&&TIME<1500,CLOSEOUT;