为何股票加仓只能是100股,如何设置
我在某股票组合策略中,要求BUY某一票时,如果先前无持仓则可一次BUY完成,但先前有持仓时不论BUY的数量是多少都只能加100股,是哪里设置要修改,请高手帮忙!我现在只能弄个循环BUY,效率太低了!:handshake 一个策略加载多个品种,这是其中一个放大的图 本帖最后由 tianzw 于 2021-9-22 20:54 编辑tianzw 发表于 2021-9-22 20:44 static/image/common/back.gif
一个策略加载多个品种,这是其中一个放大的图
HoldVOL = ADDVOL2 + DATA(i).CurrentContracts();
for j=1 to ADDVOL2/100
{
Data(i).Buy(ADDVOL2,DATA(i).Close);
If (HoldVOL-DATA(i).CurrentContracts()<100) Break;
}
以上是加仓部分代码,每次BUY时数量为ADDVOL2,但实际加仓100股
因发帖限制,数组用()表示
页:
[1]