投资者咨询:MQ白糖套利模型案例 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-7-30 14:59
技术人员回复
日期:2018-7-30 16:06
思路涉及挂撤单,追价,需要用过算法交易模型实现,每次编写需要排队,预计3~4周时间给您回复
有关WH9授权,您可以拨打 400-811-3366 咨询
投资者咨询:MQ白糖套利模型案例 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-7-30 14:59
技术人员回复
日期:2018-7-30 16:49
预计明天17点前给您回复
投资者咨询:MQ白糖套利模型案例 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-7-30 14:59
技术人员回复
日期:2018-7-31 17:02
保存为独立算法交易模型,如图:
Data
Data1:"SR1905"; //第一腿合约1905
Data2:"SR1809"; //第二腿合约1809
//Params
//Numeric X(20);
//Numeric Z(10);
// Numeric W(20);
Begin
IF(data1.F_GetOpenOrderCount ()<1&&data2.F_GetOpenOrderCount ()<1 )
{
IF(ABS(Data1.Price("New") -Data2.Price("New")) >20)
{
Data1.A_SendOrder(Enum_Buy,Enum_Entry,1,data1.Price("New"));//
Data2.A_SendOrder(Enum_Sell,Enum_Entry,1,Data2.Price("New"));//
}
}
IF(data1.A_BuyPosition==1&&data2.A_SellPosition==1&&data1.F_GetOpenOrderCount ()<1&&data2.F_GetOpenOrderCount ()<1 )
{
IF(ABS(Data1.Price("New") -Data2.Price("New")) <6*20)
{
Data1.A_SendOrder(Enum_Buy,Enum_Exit,1,data1.Price("New"));//
Data2.A_SendOrder(Enum_Sell,Enum_Exit,1,Data2.Price("New"));//
}
}
IF(data1.F_GetOpenOrderCount ()<1&&data2.F_GetOpenOrderCount ()<1 )
{
IF(ABS(Data1.Price("New") -Data2.Price("New")) <6*20)
{
Data1.A_SendOrder(Enum_Sell,Enum_Entry,1,data1.Price("New"));//
Data2.A_SendOrder(Enum_Buy,Enum_Entry,1,Data2.Price("New"));//
}
}
IF(data1.A_BuyPosition==1&&data2.A_SellPosition==1&&data1.F_GetOpenOrderCount ()<1&&data2.F_GetOpenOrderCount ()<1 )
{
IF(ABS(Data1.Price("New") -Data2.Price("New")) >50)
{
Data1.A_SendOrder(Enum_Buy,Enum_Exit,1,data1.Price("New"));//
Data2.A_SendOrder(Enum_Sell,Enum_Exit,1,Data2.Price("New"));//
}
}
End
投资者咨询:MQ白糖套利模型案例 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-7-30 14:59
技术人员回复
日期:2018-8-1 9:50
wh8的麦语言和MQ宽语言是不同的两种语言,语法结构都是不同的,不能通用的,您了解下
