这源码是不是写错了? (文华财经WH8赢智V8.2)

投资者咨询:这源码是不是写错了? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-28 13:42
 CROSSUP(C,HH)&&ISLASTBK=0&&ISLASTSK=0&&BARPOS>=26,BK(TC);//最新价超过20周期的最高值,首次买入开仓,手数为TC手
CROSSDOWN(C,LL)&&ISLASTBK=0&&ISLASTSK=0,SK(TC); //最新价跌破20周期的最低值,首次卖出开仓,手数为TC手

1、20天新高,数值却是26。
2、下面开仓那个没有BARPOS>=20
3、如果想要市价开仓的话,用什么指令?或者在哪里设置?
 
技术人员回复
日期:2018-8-28 13:57

1. BARPOS>=26中得26不是用来判断创新高周期的,而是用来限制从有数据以来26根K线以后满足条件才开仓

 

2.同问题1,并且20周期的最低值已经在求LL时定义过了

 

3.参考下图位置,在账户区参数设置》程序化参数中》默认下单价格选择市价就可以

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