老师请帮忙编写,谢谢! (文华财经WH6赢顺V6.7)

投资者咨询:老师请帮忙编写,谢谢! (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-23 10:58
老师请帮忙编写一下,多谢。

如果当前收盘价格低于VALUE1, 则市价卖出,并赋予变量XYZ为0代表没有持仓, 如果当前没有持仓变量XYZ值=0, 而且收盘价格高于VALUE2,则买入并赋予变量XYZ=1,代表有持仓。
技术人员回复
日期:2018-5-23 11:07

 1楼以市价委托并做持仓判断的思路,属于专业的程序化范畴

 

都需要通过专业的程序化软件wh8,编写程序化模型实现,如果有需要可以在官网下载模拟板体验:

 

http://www.wenhua.com.cn/

 

wh8编写参考:

 


C<VALUE1,SK;
XYZ:BKVOL; //取多头持仓不需要赋值可以直接参考BKVOL函数
SETSIGPRICETYPE(SK,LIMIT_ORDER);
AUTOFILTER;

 
投资者咨询:老师请帮忙编写,谢谢! (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-23 10:58
以下条件如何编写成公式呢? 

如果满足条件 C<VALUE1 而且 C>VALUE2  则赋予当前VALUE1的值到一个变量FFF,并赋予KKK=0;
如果满足条件 C<VALUE1 而且 C<VALUE2  则比较VALUE1 VALUE2, 取两者值大的赋予变量FFF,
技术人员回复
日期:2018-5-23 13:07

 参考:

 

FFF:IF(C<VALUE1 && C>VALUE2,VALUE1,NULL );
KKK:IF(C<VALUE1 && C>VALUE2,0,IF( C<VALUE1 && C<VALUE2 ,MAX(VALUE1,VALUE2),NULL) );