开仓可以指定合约吗 (文华财经WH8赢智V8.2)

投资者咨询:开仓可以指定合约吗 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-25 16:45
 您好,wh8模组里面开仓可以指定合约吗? 
技术人员回复
日期:2018-6-25 16:56
可以的,有两个方法

一是在模组下模型中TRADE_OTHER 函数

而是在模组中另外制定,如图


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

投资者咨询:开仓可以指定合约吗 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-25 16:45
 一个模组里面我想实现,满足条件A,交易合约1,满足条件B交易合约2,这个能实现吗?
技术人员回复
日期:2018-6-25 17:25
 因为一个模组只能指定一个交易合约

您这样的思路,建议分成两个模型来编写

一个模型用A条件来开仓,一个模型用B条件来开仓,分别加载模组,就可以分别指定交易合约了
投资者咨询:开仓可以指定合约吗 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-25 16:45
 如果是要实现满足A条件开s1手,满足B条件开s2手,平仓条件的话A条件对应有C条件,B条件对应的平仓条件D,这样的话模组里能实现吗?
技术人员回复
日期:2018-6-26 10:00
 可以的,使用分组指令就可以实现了

 分组指令是将开平条件按照组进行区别,对应分组持仓只能改组平仓指令来平


投资者咨询:开仓可以指定合约吗 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-25 16:45
 请问,链接哪一条是分组指令?图片点击可在新窗口打开查看
技术人员回复
日期:2018-6-26 10:13
 您可以参考函数GROUP,具体可以双击函数右键,查找函数说明了解下

给您举个例子:

CROSS(C,MA(C,5)),BK('A',1);//最新价上穿五周期均线,A组做多一手
CROSS(MA(C,5),C),SP('A',BKVOL);//最新价下穿五周期均线,A组平仓
CROSS(C,MA(C,10)),BK('B',2);//最新价上穿十周期均线,B组做多两手
LASTSIG=200&&GROUP('B')=2,SP('B',BKVOL);//上一个信号是B组的BK信号,则B组平仓