程序化跨周期模型的编写 (文华财经WH6赢顺V6.7)

投资者咨询:程序化跨周期模型的编写 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-22 14:41
指标: 操盘线  空头线  
周期: 60分钟


主模:
指标 K , D
周期:5分钟 

如果操盘线>空头线,K>D同时D小于50, 开仓多
止损10个点,止赢10个点 。


如果操盘线<空头线,K<D同时D大于50,  开仓空
止损10个点,止赢10个点 。


麻烦老师帮我编写一下,谢谢。



然后建立模型ZJ分模为副模型,60分钟的指标。

和ZJ主模为5分钟的买卖平的主要模型,用编写进行语言输入对吗?

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


   
 


   
技术人员回复
日期:2018-6-22 14:47

1楼思路中含有止盈止损,需用到信号记录等程序化思路的函数,需要在程序化wh8软件中使用,

 

给您编写适用wh8中的模型,参考:

 

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
操盘线>空头线&&K>D&&D<50,BK;
操盘线<空头线&&K<D&&D>50,SK;
C>BKPRICE+10*MINPRICE,SP;
C<BKPRICE-10*MINPRICE,SP;
C<SKPRICE-10*MINPRICE,BP;
C>SKPRICE+10*MINPRICE,BP;
AUTOFILTER;

投资者咨询:程序化跨周期模型的编写 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-22 14:41
 老师,您这里没有引用到60分钟的,因为操盘线和空头线的指标需要引用60分钟的。也就是我的5分钟是建立在60分钟的基础上做的。 麻烦再看一下
技术人员回复
日期:2018-6-22 15:07

需要编写跨周期模型实现,如下

 

另,在SFDSF指标中要提前定义好操盘线和空头线

 

#IMPORT[HOUR,1,SFDSF] AS VAR1
操盘线:=VAR1.操盘线;
空头线:=VAR1.空头线;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
操盘线>空头线&&K>D&&D<50,BK;
操盘线<空头线&&K<D&&D>50,SK;
C>BKPRICE+10*MINPRICE,SP;
C<BKPRICE-10*MINPRICE,SP;
C<SKPRICE-10*MINPRICE,BP;
C>SKPRICE+10*MINPRICE,BP;
AUTOFILTER;

 

关于跨周期模型的编写,您可以参照这个精华帖了解下【编写技巧】:wh8 跨周期编写方法介绍  图片点击可在新窗口打开查看