[求助]模型编写 (文华财经WH8赢智V8.2)

投资者咨询:[求助]模型编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-28 16:29
 Wh8 程序

 

 

开仓

 

 1. 当前K线价格第一次突破前10K线的最高价时,开多单(只开一单,平仓之后才重新开单),止损30点。当盈利30个点时,设置追踪止损20个点. (滑点2

 

 

2.当前K线价格第一次突破前10K线的最低价时,开空单(只开一单,平仓之后才重新开单),止损30点。当盈利30个点时,设置追踪止损20个点.(滑点2

 

 

 

备注: 所有数字设置成参数可调, 对于这个点,统一设置:根据商品报价小数位确定该商品的最小点,例如:

 

苹果1810的报价9175,则1个点就是1个点.

上证501806的报价2672.8,则0.1即为1个点。

黄金1812的报价272.70,则0.01即为1个点。

 

不论商品的价格波动最小是0.05还是2 ,都按以上点数设置 。



帮我写一下,谢谢! 

 

技术人员回复
日期:2018-5-28 16:43

 参考:

 


MM:=IF(MINPRICE=0.05,0.01,IF(MINPRICE=2,1,IF(MINPRICE=5,1,MINPRICE)));
C>HV(H,10),BK;
C<BKPRICE-20*MM || BKHIGH>BKPRICE+30*MM && C<BKHIGH-20*MM,SP;
C<LV(L,10),SK;
C>SKPRICE+20*MM || SKLOW<SKPRICE-30*MM && C>SKLOW+20*MM,BP;

AUTOFILTER;

投资者咨询:[求助]模型编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-28 16:29
 你好, 报价小数3位的也加一下,例如 国债期货 1809报价94.890. 
技术人员回复
日期:2018-5-28 17:51
 MM:=IF(MINPRICE=0.05,0.01,IF(MINPRICE=2,1,IF(MINPRICE=5,1,IF(MINPRICE=0.005,0.001,MINPRICE))));
投资者咨询:[求助]模型编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-28 16:29
 这些都是K线收盘才开仓平仓的吗 ?  



麻烦改为即时价格,到了条件就执行。 



技术人员回复
日期:2018-5-28 18:18
想要出信号立即下单,是指令价模型的思路。

在模型中加入MULTSIG/MULTSIG_MIN/CHECKSIG/CHECKSIG_MIN等函数就可以实现了,

您可以参考函数说明了解一下函数的用法。
投资者咨询:[求助]模型编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-28 16:29
 你好,可以完整帮我写出啦吗? 不懂编程 .
技术人员回复
日期:2018-5-28 19:24
 例如加载到15分钟以上周期:

 MM:=IF(MINPRICE=0.05,0.01,IF(MINPRICE=2,1,IF(MINPRICE=5,1,IF(MINPRICE=0.005,0.001,MINPRICE))));
C>HV(H,10),BK;
C<BKPRICE-20*MM || BKHIGH>BKPRICE+30*MM && C<BKHIGH-20*MM,SP;
C<LV(L,10),SK;
C>SKPRICE+20*MM || SKLOW<SKPRICE-30*MM && C>SKLOW+20*MM,BP;
AUTOFILTER;
MULTSIG_MIN(0,0,1);
投资者咨询:[求助]模型编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-28 16:29
 这个有时间周期限制吗?
投资者咨询:[求助]模型编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-28 16:29
 开仓平仓条件加一条,振幅<0.5.     注:振幅=当前K线前的10根K线当中的 (最高价-最低价)/最低价 。