请帮助一个语句 (文华财经WH8赢智V8.2)

投资者咨询:请帮助一个语句 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2017-6-23 14:24
以收盘模式, 请问开仓时价格低于收盘价2个价位买开和高于收盘价2个价位卖开怎么表达?
技术人员回复
日期:2017-6-23 14:27
 您是指以低于收盘价两个价位作为买开条件还是要以这个价位指定委托价格呢?
投资者咨询:请帮助一个语句 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2017-6-23 14:24
 以每次开仓条件满足那根K线收盘价为基准低于2个价位作为买开价格
技术人员回复
日期:2017-6-23 17:19
这样来写:

SETSIGPRICETYPE(BK,C-2*MINPRICE);
 
投资者咨询:请帮助一个语句 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2017-6-23 14:24
 请问怎么表达上一个CROSS(DIFF,DEA)时的C值
技术人员回复
日期:2017-7-4 9:37
 REF(C,BARSLAST(CROSS(DIFF,DEA)));
投资者咨询:请帮助一个语句 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2017-6-23 14:24

 CROSS(D,K)&&K>80&&D<REF(D,BARSLAST(CROSS(D,K)))&&REF(K,BARSLAST(CROSS(D,K)))>80,SP(BKVOL);

 

 

这条语句有问题吗?可是加上了条件成立却没指令

 

今日螺纹5分钟周期



图片点击可在新窗口打开查看
技术人员回复
日期:2017-7-4 10:58
 单从这一行上来看,语句编写是没有问题的,

您可以在您觉得有疑问的K线上看下下面AA/BB/CC的返回值是否等于1,

 如果不是同时等于1,就说明当前K线没有满足平仓的条件是不会出现平仓信号的,

而且看您的这个平仓条件设置的也比较严苛,不太容易触发,您可以切换下周期或合约查看下,

或者调整下思路,适当放宽下平仓的条件:

AA:CROSS(D,K)&&K>80;
BB:D<REF(D,BARSLAST(CROSS(D,K)));
CC:REF(K,BARSLAST(CROSS(D,K)))>80;

投资者咨询:请帮助一个语句 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2017-6-23 14:24

 我都仔细核对了,都是1,而且您也可以对照K线,为什么执行不了呢

 

技术人员回复
日期:2017-7-4 11:45
 您提供下具体源码,并说明下您加载的具体合约,我们帮您查看一下。