以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  buy函数参数  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=140865)

--  作者:15601951291
--  发布时间:2016/10/13 13:31:24
--  buy函数参数
请问一下buy函数里面的参数  V,也就是开仓量,能不能用变量。
我用了一个变量(用intpart处理成了整数),但是测试资金马上不够用了,有什么问题吗?难道这个不是把我的变量转化为开仓手数?

--  作者:jinzhe
--  发布时间:2016/10/13 13:36:47
--  

根据资金计算手数需要自行把手数算出来


--  作者:15601951291
--  发布时间:2016/10/13 13:39:15
--  
可是我这个手数是要根据另外一个模型的持仓市值来动态调整的,怎么办,只能常数?
--  作者:jinzhe
--  发布时间:2016/10/13 13:40:18
--  
用stkindi来引用一下,具体使用方法可以参考下函数说明
--  作者:15601951291
--  发布时间:2016/10/13 13:43:41
--  
这个函数达不到我的要求,我是要计算组合的市值,用了自定义数据。
zcgsz:selfdata(\'DATA1\');
vv:intpart(zcgsz/close*0.01);
。。。
buyshort(kkd ,vv,thisclose);
sellshort(pkd,0,thisclose);

这样不行?

--  作者:15601951291
--  发布时间:2016/10/13 13:50:14
--  
不是不知道怎么引用,是引用后,buy执行的手数好像不对哦
--  作者:jinzhe
--  发布时间:2016/10/13 13:50:25
--  
可以的,你先看看zcgsz有没有值
--  作者:15601951291
--  发布时间:2016/10/13 14:26:19
--  
这个我大概了解了,可能和K线在前面数据量不一致有关。谢谢!