求教實(shí)盤中A_SendOrder返回為false的原因
作者:開(kāi)拓者 TB 來(lái)源:cxh99.com 發(fā)布時(shí)間:2019年05月23日
-
咨詢內(nèi)容:
If ( AdjustNum<0 And CurrentPosition>0 )
? ? {
? ? ? ? TradeResult=A_SendOrder(Enum_Sell,Enum_Exit,AdjustNum*Multiplie,Q_AskPrice); //買價(jià)減倉(cāng)
? ? ? ? If (TradeResult) FileAppend("d:\\tblog\\Buyresult.log","ok");
? ?? ???FileAppend("d:\\tblog\\Buyresult.log","fail");
? ? }
實(shí)盤中執(zhí)行,在? ? ? ? Buyresult.log里頭顯示fail,請(qǐng)問(wèn)為何A_SendOrder返回為false?
?
?來(lái)源:CXH99.COM
-
TB技術(shù)人員:
問(wèn)題找到了,計(jì)算結(jié)果AdjustNum為負(fù)值,放到A_SendOrder函數(shù)時(shí)忘了加abs取絕對(duì)值了,謝謝各位。