使用buy(lots,price)时,lots带小数,如lots=0.3,=1.5,如果运行起来,最终buy下什么委托单?


使用buy(lots,price)时,lots带小数,如lots=0.3,=1.5,如果运行起来,最终buy下什么委托单?如分别0.3vs0,  1.5vs1? 如果下单=0是否不会下这个委托单?

在使用buy(lots, price)时,lots是否一定要>=1且取整?
系统下委托单如何适应小数
Buy(Lots,Open);已完成,但MarketPosition,Entryprice均为0
请问Buy(Lots,High[1]); DdZJCH = False;这个语句是什么意思
当前K线只进行一次买卖代码怎么写? Buy(Lots,Q_Last)  后面怎么写?
请教用Buy SellShort等开平仓时,Open是什么价格
buy(1,open)
buy不发单
buy指令只开了多单,但没有把原有的空单平仓。请问这样合理吗?
不知为什么A_Buy,无论我填什么价,但实际委托时都是跌停价的呢?

研究这个没有意义

intpart取整,取整后手数必须大于0,别给自己找麻烦

我之前在下单前加了一个条件if(.... and lots>=1),  可能lots计算时用了h[0],被通知闪烁。所以考虑去掉lots>=1条件,但回测结果不一样,所以我想知道tb针对这个函数黑箱背后规则。 关于intpart和round我知道,只想问问tb老师针对解答。 还是感谢您的答复

用最高价和最低价就不会信号闪烁吧?

计算公式还是有点复杂,如果仅仅h-l(或固定价)>x,或l-h(或固定价)<x, 或者直接用open肯定不闪烁,有自己计算复权系数和订单簿