Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共11 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:把开仓手数设成0,结果开了435手。

1楼
qq代人发帖 发表于:2017/10/16 10:03:44
请教:今天我把开仓手数设成0,结果开了435手,不知道啥问题。
2楼
qq代人发帖 发表于:2017/10/16 10:05:08

buy里的开仓手数写的0吗?

0表示用全部资金买

3楼
banzhuan 发表于:2017/10/16 10:07:20
能说下您的开仓代码吗?
4楼
sjty 发表于:2017/10/16 10:14:38
是变量里设的0,
input:手数(1,0,200,1);

if holding=0  and  ma10>ma60 THEN
 BEGIN
     SELLSHORT(1,0,market);

     buy(1,手数,market);
5楼
gxx978 发表于:2017/10/16 10:21:11
你定义的手数(1,0,200,1)默认是1手啊,你是把这个1换成了0?开仓手数为0就是表示的用全部资金开仓。
6楼
sjty 发表于:2017/10/16 10:25:31
好的,明白了,谢谢
7楼
sjty 发表于:2017/10/16 10:27:12
如果改成 input:手数(0,0,200,1);可以实现不开仓吗?
8楼
sjty 发表于:2017/10/16 10:30:03
如果是多策略组合,想暂时停掉其中的几个策略,怎么实现?
9楼
banzhuan 发表于:2017/10/16 10:31:08
input:手数(0,0,200,1); 
这里的默认值为0,  0表示用全部资金买
10楼
sjty 发表于:2017/10/16 10:42:33
有没有什么方法,可以不用改变现有框架,暂停框架中的某一个或几个策略运行。
共11 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 2 queries.