投资者咨询:[原创]MQ云量化模拟版 开平仓价位问题 (文华财经wh9)
来源:文华财经 日期:2018-7-20 10:55
在MQ云量化模拟版上实时运行了很多个交易程序,但发现每一个程序都是以信号出现当K的开盘价开仓或平仓,尽管我在开平仓指令中明确规定用收盘价开仓和平仓。
If(MarketPosition == 0)
{
If(H4INDEX[1] == 1 And Every(H4W1 > 0, 5) == 1 And H4W2[1] + H4W3[1] >= 0 And H4W4[1] + H4W5[1] >= 0 And TH == 1 And (SS2 > 0 || SS3 > 0) And (SS4 > 0 || SS5 > 0))
{
Buy(10, Close);
If(MarketPosition == 1)
{
If(H4INDEX[1] == 1 And H4W1[1] < 0 And H4W2[1]+H4W3[1]<=0 And H4W4[1]+H4W5[1]<=0)
{
Sell(10, Close);
望尽快解答。
技术人员回复
日期:2018-7-20 11:08
投资者咨询:[原创]MQ云量化模拟版 开平仓价位问题 (文华财经wh9)
来源:文华财经 日期:2018-7-20 10:55
我的信号中多数信号来自上一K并不表示我希望就以上一K的收盘价成交
因此请问如何才能在云量化上控制交易程序以信号发出当K的收盘价操作。
技术人员回复
日期:2018-7-20 11:17
投资者咨询:[原创]MQ云量化模拟版 开平仓价位问题 (文华财经wh9)
来源:文华财经 日期:2018-7-20 10:55
技术人员回复
日期:2018-7-20 11:32
您对模型理解有误,1楼模型取的都是固定的以前K线数据,不可能出现信号不固定的情况
就比如上根k线是阴线,在当根k线是永远成立的
而且MQ模型运行时,在K线走完的时候会进行持仓同步处理,对盘中开的仓位进行复核处理,也不会出现您5楼情况,您了解下
投资者咨询:[原创]MQ云量化模拟版 开平仓价位问题 (文华财经wh9)
来源:文华财经 日期:2018-7-20 10:55
那么请问MQ有哪些语句是可以做到你所说的复核处理和同步持仓的,麻烦给出具体的代码实例让我学习一下
技术人员回复
日期:2018-7-20 13:09