mq中如何对开仓进行分组 (文华财经随身行Android   5.3.7(234))

投资者咨询:mq中如何对开仓进行分组 (文华财经随身行Android   5.3.7(234))
来源:文华财经  日期:2018-8-27 21:10
 mq中如何对开仓进行分组 像wh8中 BK('A',TC)  BK('B',TC) 据不同的开仓条件划分不同的组,方便控制 MQ函数Buy没有开仓分组的相关说明
技术人员回复
日期:2018-8-28 8:40
 MQ编写语言和WH8不同,没有WH8的那种直接分组编写

您需要通过定义一个变量,不同情况下赋值不同数值,对应设置平仓时判断变量赋值对应处理,您了解下


投资者咨询:mq中如何对开仓进行分组 (文华财经随身行Android   5.3.7(234))
来源:文华财经  日期:2018-8-27 21:10
 目前本人的交易 由 wh8向 mq过渡 能详细说一下 如何设置变量吗? 急用
技术人员回复
日期:2018-8-28 9:23
 参考以下编写

Vars
NumericSeries T1;
Begin
If (Every(IsUp,3)&&T1==0)
{
BUY;
T1=1;
}
If (T1==1&&IsDown)
{
T1=0;
SELL;
}

If (Every(Close>Ma(Close,5),3)&&T1==0)
{
BUY;
T1=2;
}
If (T1==2&&CLOSE<Ma(Close,5))
{
T1=0;
SELL;
}

End
投资者咨询:mq中如何对开仓进行分组 (文华财经随身行Android   5.3.7(234))
来源:文华财经  日期:2018-8-27 21:10
老师我的合约怎么不能交易?
技术人员回复
日期:2018-8-28 9:32
 5楼您是模拟交易吗?

模拟交易进行了全新改版,目前模拟交易需要使用文华豆,

随身行主菜单》文华云服务器,登录文华云账号,获得文华豆,再进行模拟交易

参考文华官网的介绍了解一下:https://www.wenhua.com.cn/fzjy/index.asp
投资者咨询:mq中如何对开仓进行分组 (文华财经随身行Android   5.3.7(234))
来源:文华财经  日期:2018-8-27 21:10
 假如是连续开仓  T1=1时 又有开仓条件发生 If (Every(Close>Ma(Close,5),3)&&T1==0) 这一句 如果在没有平仓的情况下 T1==0 的条件将不会满足 错过 开仓机会
技术人员回复
日期:2018-8-28 9:51
您多谢几句就行了,加仓时判断T1==1就行了,保证是同一组的开仓就行了
投资者咨询:mq中如何对开仓进行分组 (文华财经随身行Android   5.3.7(234))
来源:文华财经  日期:2018-8-27 21:10
 这样不行的,二次加仓T1==1 首次加仓 T1=1 ,两次都是T1=1 平仓时 又无法区分了
投资者咨询:mq中如何对开仓进行分组 (文华财经随身行Android   5.3.7(234))
来源:文华财经  日期:2018-8-27 21:10
 老师好,您 4楼的 思路 刚加载测试了 无法通过,还是不行。能否再想想办法