开仓时某指标的值 (文华财经WH8赢智V8.2)

投资者咨询:开仓时某指标的值 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-10-8 11:42
 请教老师,用BARSBK>X作为一个条件,需要取X为开仓时某指标的值,如何返回这次开仓值而不是上一次?

BARSBK>ref (cross(MA1,MA2),BARSBK) 只返回上次开仓无法回溯到当前开仓时指标值

技术人员回复
日期:2018-10-8 13:12
参考:

 X:REF(MA1,BARSBK);//取开仓那根k线的MA1值

BARSBK默认取的是最近一次的开仓到现在的周期数,所以直接编写即可
投资者咨询:开仓时某指标的值 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-10-8 11:42
以下是引用欧阳在2018/10/8 13:12:00的发言:
参考:

 X:REF(MA1,BARSBK);//取开仓那根k线的MA1值

BARSBK默认取的是最近一次的开仓到现在的周期数,所以直接编写即可

 谢谢,这个问题解决了那想要表达

上一次开仓到现在的周期数>指标X开仓时的值怎么表达?


用以下代码作为平仓条件,策略信号个数只有1,有明显错误。


X:REF(MA1,BARSBK);//取开仓那根k线的MA1值

BARSBK>X, SP;
技术人员回复
日期:2018-10-8 15:17
 您对比的方式不对的

上一次开仓到现在的周期数,返回的是周期的个数,比如1、2、3等

指标X开仓时的值,是一个函数值,可能是1万,2万等,二者没有可比性的
投资者咨询:开仓时某指标的值 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-10-8 11:42
以下是引用欧阳在2018/10/8 15:17:00的发言:
 您对比的方式不对的

上一次开仓到现在的周期数,返回的是周期的个数,比如1、2、3等

指标X开仓时的值,是一个函数值,可能是1万,2万等,二者没有可比性的

 假如这个值X都是小于50并且和周期有关呢?

上一次开仓到现在的周期数>指标X开仓时的值怎么表达?

X是变量,但在引用的时候应该是固定在开仓时不变的常量

技术人员回复
日期:2018-10-8 17:47
 您3楼书写是对的,您那么用就行 
投资者咨询:开仓时某指标的值 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-10-8 11:42
以下是引用舟亢在2018/10/8 17:47:00的发言:
 您3楼书写是对的,您那么用就行 

 谢谢