Data[j].A_SendOrder(Enum_Buy,Enum_Entry,TradeL[j],Data[j].Q_BidPrice+Data[j].MinMove*Data[j].PriceScale);
当我直接用上面代码发单的时候正常,按照买1价+1跳报单,但是加赋值语句后
TradePrice[j]=Data[j].Q_BidPrice+Data[j].MinMove*Data[j].PriceScale;
Data[j].A_SendOrder(Enum_Buy,Enum_Entry,TradeL[j],TradePrice[j]);
报单的时候就变成1跳委托了,客服也不知道什么原因,麻烦老师指导一下,具体文件在附件
函数的参数默认跟外部函数同前缀对象
Data[j].A_SendOrder(Enum_Buy,Enum_Entry,TradeL[j],TradePrice[j])等效于
Data[j].A_SendOrder(Enum_Buy,Enum_Entry,Data[j].TradeL[j],Data[j].TradePrice[j]);
而你的TradePrice[j]赋值只是在data0上赋值的,没有赋值Data[j].上