开拓者期货期权程序化系统交易论坛
标题:
为何股票加仓只能是100股,如何设置
[打印本页]
作者:
tianzw
时间:
2021-9-22 20:23:28
标题:
为何股票加仓只能是100股,如何设置
我在某股票组合策略中,要求BUY某一票时,如果先前无持仓则可一次BUY完成,但先前有持仓时不论BUY的数量是多少都只能加100股,是哪里设置要修改,请高手帮忙!我现在只能弄个循环BUY,效率太低了!
作者:
tianzw
时间:
2021-9-22 20:44:37
一个策略加载多个品种,这是其中一个放大的图
作者:
tianzw
时间:
2021-9-22 20:51:13
本帖最后由 tianzw 于 2021-9-22 20:54 编辑
tianzw 发表于 2021-9-22 20:44
一个策略加载多个品种,这是其中一个放大的图
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股
因发帖限制,数组用()表示
欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/)
Powered by Discuz! X2