关于程序化编写的几个问题 (文华财经WH6赢顺V6.7)

投资者咨询:关于程序化编写的几个问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-4 13:33
假设我开仓止损止盈需要以下几个条件结构 请问怎么写呢?

判断是否满足条件1 如果满足 则执行语句XXXXX 
如果不满足条件1则判断是否满足条件2 如果满足则执行语句XXXX
如果不满足条件2则判断是否满足条件3 如果满足则执行语句XXXX


这个语法怎么写呢?      
技术人员回复
日期:2018-5-4 13:48

核实一下,执行语句XXXX是指信号指令吗?

 

如果是满足不同条件出不同信号举例参考:

 

CC:IF(条件1,1,IF(条件2,2,IF(条件3,3,NULL)));
CC=1,BK;//条件1BK
CC=2,SK;//条件2SK
CC=3,SP;//条件3SP
AUTOFILTER;

 

投资者咨询:关于程序化编写的几个问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-4 13:33
 XXXX是执行语句 比如说开仓或者平仓

请问有没有结构性比较好的写法呢?例如C语言

if xxxxx then xxxx
else if xxxxx then xxxx
else if xxxx then xxxx
end

有没有这样的结构呢?
技术人员回复
日期:2018-5-4 13:59

分析您的历史发帖,推荐您使用MQ软件,MQ软件使用宽语言编程是类似C语言,结构性更好更适合您

 

MQ软件官网地址:http://www.wenhua.com.cn/

 

MQ软件的程序化编写参考这个帖子了解一下:http://help.wenhua.com.cn/dispbbs.asp?boardid=14&Id=653727

 

投资者咨询:关于程序化编写的几个问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-4 13:33
 现阶段测试WH8 MQ语言好像不能再WH8运行吧
技术人员回复
日期:2018-5-4 14:05

 不能的,WH8使用麦语言与MQ是有区别的

 

wh8中大多数思路不需要使用IF THEN 的结构编写

 

如果您习惯类似C语言的编写推荐您使用MQ软件更适合您,您考虑一下