程序化编写请教 (文华财经WH8赢智V8.2)

投资者咨询:程序化编写请教 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-3-2 16:43

 老师,帮我编写一下。 

1.空头线

2.多头线

3. 趋势线

定义我自己有,希望老师帮我编写一下,开仓开止赢的编写。

同一指标,跨周期开平仓和止赢的思路。

第一种是以日线为框架,引用日线的多头线大于等于50以及A1X>=0和空头线小于等于50,5分钟和60分钟多头线同时满足大于等于50开仓买入,止损是5分钟的收盘价格小于趋势线止损,以及5分钟的多头线小于50止盈.

 

第二种是以日线为框架,引用日线的空头线大于等于50以及A1X<0 AND A2X<0,5分钟和60分钟空头线同时满足大于等于50开仓卖出,止损是5分钟的收盘价格大于趋势线止损,以及5分钟空多头线小于45止盈.

 

麻烦老师帮我编写一下。另外请教一下老师,WH7模拟账号在开盘的时候是否能同时对自己选定的几个品种进行开仓平仓等实时验证。我指的是自己选择好的几个品种同时用上以上的开仓和平仓等进行验证。

 

 

技术人员回复
日期:2019-3-2 18:46
您是跨周期引用多空头线等复杂指标的思路,需要在wh8程序化软件编写跨周期模型来实现

wh7看盘软件不支持#IMPORT跨周期函数的   

核实下,您的主模型是加载到日线周期,引用5分钟和60分钟数据判断入场,以及止盈止损出场?

如果是,参考

TJ1:=多头线>=50;
TJ2:=C<趋势线;
TJ3:=多头线<50;
TJ4:=空头线>=50;
TJ5:=C>趋势线;
TJ6:=空头线<45;

//以上指标请保存并命名为A

跨周期主模型:

#IMPORT[MIN,5,A] AS VAR1
#IMPORT[HOUR,1,A] AS VAR2
多头线>=50&&A1X>=0&&空头线<=50&&VAR1.TJ1&&VAR2.TJ1,BK;
VAR1.TJ2||VAR1.TJ3,SP;
空头线>=50&&A1X<0&&A2X<0&&VAR1.TJ4&&VAR2.TJ4,SK;
VAR1.TJ5||VAR1.TJ6,BP;
AUTOFILTER;

投资者咨询:程序化编写请教 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-3-2 16:43
 谢谢老师。
投资者咨询:程序化编写请教 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-3-2 16:43

 老师那我的这些指标源码放在哪里?

开仓的语句放在日线中, 那60分钟和5分钟的引用的指标怎么放?  

 

我是不是把所有的指标 源码 

1.空头线

2.多头线

3. 趋势线

放在日线中,以及您编写的开仓源码。

 

然后60分钟和5分钟的这些指标源码如何放



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

技术人员回复
日期:2019-3-4 15:26
需要把多头线、空头线、趋势线的定义分别放到被引用指标A和主模型中去


投资者咨询:程序化编写请教 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-3-2 16:43

 那我就一个主模型就行了是吗?  5 60分钟的分模型是否需要,需要的话也是放这些需要引用源码? 

 

 

另外,日线中我其中一个是K线的附属指标,一个是副图指标,可以都放在一起?

 

 

 

请老师看一下,怎么会有说未来函数的,上面A模型只提示了有回溯算法而已

 

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

图片点击可在新窗口打开查看 
技术人员回复
日期:2019-3-4 16:29
您先明白,A是被引用指标,日线模型是主模型

A里面不能含有未来函数,应该是您多头线、空头线、趋势线的定义,用到了未来函数,如果含有,需要重新量化定义的