以文本方式查看主题

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

--  作者:黄道12宫
--  发布时间:2020/8/8 12:48:25
--  关于读取enterprice问题
enterprice函数只输出上次开仓价格,我需要分别输出上次开多仓价格和上次开空仓价格,请问老师应该用什么函数?公司的《策略开放与执行》里没看到这部分内容
--  作者:FireScript
--  发布时间:2020/8/10 8:53:38
--  
 这个没有直接的函数。因为我们的图表模型是不能锁仓的,任意一个K线位置上的仓位都是只会是多或者空。所以没有这种上次开多或者开空的函数。
不过也不是不能获取,就是稍微麻烦了点。
就是用2个全局变量,在开仓时候分别记录下。


--  作者:黄道12宫
--  发布时间:2020/8/11 15:57:36
--  
那空头持仓数量或市值和多头持仓数量或市值用什么函数输出呢?
--  作者:FireScript
--  发布时间:2020/8/11 16:05:00
--  
 你要取的是图表里面的虚拟的还是实际账户栏的?这2个区别非常大。
如果是图表的虚拟持仓,无论多空就一个:holding.因为不能锁仓,只需要判断holding正负,就知道是多仓还空头仓位。持仓均价用:AvGENTERPRICE

后台里取实际账户栏仓位的函数:
TBUYHOLDINGEX  //多头
TSELLHOLDINGEX //空头
市值得话,配合取持仓均价的函数乘下就行了。
TAvGENTERPRICEEX2// 自行指定参数来取多头或者空头持仓均价