投资者咨询:请教:如何修改成市价成交 (文华财经wh7睿期)
来源:文华财经 日期:2018-1-11 14:51
请教:如何将下面函数指令修改成【市价成交】在测试过程中,是挂单委托价,要延迟成交,甚至错过挂单价就一直不能成交。请老师修改成【市价成交】谢谢。
投资者咨询:请教:如何修改成市价成交 (文华财经wh7睿期)
来源:文华财经 日期:2018-1-11 14:51
投资者咨询:请教:如何修改成市价成交 (文华财经wh7睿期)
来源:文华财经 日期:2018-1-11 14:51
技术人员回复
日期:2018-1-12 11:04
市价取值请如下修改下:
投资者咨询:请教:如何修改成市价成交 (文华财经wh7睿期)
来源:文华财经 日期:2018-1-11 14:51
技术人员回复
日期:2018-1-12 15:02
如下请参考:
Vars
String AccountID;//跟单主账号
String GetRspContract;//合约名称
Numeric GetRspNum;//成交回报个数
Numeric GetRspVol;//成交手数
Numeric GetRspPrice;//成交价格
Numeric GetRspPrice_G;//跟单成交价格
Numeric GetBuyOrSell;//买卖方向
Numeric GetBuyOrSell_G;//跟单买卖方向
Numeric GetEntryOrExit;//开平方向
Begin
AccountID="1149900448"; //需要自己指定的主账户
GetRspNum=T_MatchRspNum(AccountID);
GetRspContract=T_GetFrontMatchRspContract(AccountID);
GetRspVol=T_GetFrontMatchRspVol(AccountID);
GetRspPrice=T_GetFrontMatchRspPrice(AccountID);
GetBuyOrSell=T_GetFrontMatchBuyOrSell(AccountID);
GetEntryOrExit=T_GetFrontMatchEntryOrExit(AccountID);
If(GetRspNum>0)//如果成交回报个数大于0
{
GetBuyOrSell_G = IIF(GetBuyOrSell==Enum_Buy,Enum_Sell,Enum_Buy);//买卖方向
GetRspPrice_G = IIF(GetBuyOrSell_G==Enum_Buy,Price("RiseLimit"),Price("FallLimit"));
GetRspContract.A_SendOrder(GetBuyOrSell_G,GetEntryOrExit,GetRspVol,GetRspPrice_G);//跟单操作
T_PopMatchRsp(AccountID);//删除最早的一个成交回报
}
End
投资者咨询:请教:如何修改成市价成交 (文华财经wh7睿期)
来源:文华财经 日期:2018-1-11 14:51
复制过去,可这次多空都无委托挂单和成交回报。
技术人员回复
日期:2018-1-15 10:01
投资者咨询:请教:如何修改成市价成交 (文华财经wh7睿期)
来源:文华财经 日期:2018-1-11 14:51
技术人员回复
日期:2018-1-16 14:48