以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 高级功能研发区 (http://www.weistock.com/bbs/list.asp?boardid=5) ---- [求助]能否在成交回报中,在每一笔平仓回报中,带上开仓的价格? (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=88870) |
-- 作者:basicsp -- 发布时间:2015/12/26 19:33:58 -- [求助]能否在成交回报中,在每一笔平仓回报中,带上开仓的价格? 在查看保证金监控中心时,可以看到每一笔平仓记录关联的开仓单编号和价格 能否在成交回报中,在每一笔平仓回报中,带上开仓的价格?这样便于计算盈亏。否则好像没有一个直观计算平仓盈亏的方法。
|
-- 作者:basicsp -- 发布时间:2015/12/26 20:35:04 -- 补充一下,在主题“AddinDemo插件能否获取平仓盈亏?”中,提出了下一版增加持仓均价的字段,现在想想好像还是无法和软件获得的平仓盈亏对应。 如持有10手且开仓价均不相同,而只平掉3手,无法得知这3手是哪三手,对应平仓盈亏仍然无法准确获得。
最好是在BARGAIN_NOTIFY_KSI中增加每一笔平仓对应的开仓价格,这样计算平仓盈亏就更容易了。 |
-- 作者:王锋 -- 发布时间:2015/12/27 18:38:27 -- 使用3.71及其以上版本新版,将下面的结构体替换到你原有的结构体,这个结构有均价字段
typedef struct { |
-- 作者:basicsp -- 发布时间:2015/12/28 9:25:26 -- 谢谢王老师。 再请教有开仓时的价格吗? 比如某品种在1000元开多5手,1050元开多3手,1020元平多1手。 在平仓的时候,这1手无法得知开仓价是1000元还是1050元,从而无法准确计算这1手的平仓盈亏。 [此贴子已经被作者于2015/12/28 9:27:14编辑过]
|
-- 作者:马良 -- 发布时间:2015/12/28 10:53:19 -- 这个根本就没法计算的,你只能用均价来计算盈亏,一个准确的计算方式是最后一笔盈亏来算。 |
-- 作者:basicsp -- 发布时间:2015/12/28 11:05:23 -- 主要是部分平仓之后,通过持仓均价计算的结果,没法和保证金监控中心的当日平仓一致。 |
-- 作者:basicsp -- 发布时间:2015/12/30 9:43:36 -- 这个问题好像很复杂,是否可以解决,坛友也没有办法?弄了几个月了,很着急,多谢了! |
-- 作者:basicsp -- 发布时间:2015/12/30 9:59:35 -- 原来guo版主在2012年都发现这个问题了:26楼 原文在这里,http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=11642&authorid=0&page=0&star=3 确实挺复杂的,交易所的成交回报不包含开仓价格吗?果然太弱智了…… |
-- 作者:王锋 -- 发布时间:2015/12/31 16:25:40 -- 如果你有多笔合并的交易,那么想知道具体每一次平仓的准确平仓盈亏是不现实的,你如果细心的话,你可以看一下金字塔的测评报告上的交易明细,只有最后一笔平仓后才能准确知道本次交易的精确盈亏 |