欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 测试报告中的交易明细计算中发现的问题

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有1807人关注过本帖平板打印复制链接

主题:测试报告中的交易明细计算中发现的问题

帅哥哟,离线,有人找我吗?
klc
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:993 积分:1787 威望:0 精华:5 注册:2012/11/28 17:37:20
  发帖心情 Post By:2014/5/31 22:23:59 [只看该作者]

我举例说下情况:

1、10点整开多,10点至11点间最大浮亏-2000

2、11点整加多,在测试报告中,10~11点间的浮亏浮盈、最高、最低价就“丢失了”

3、13点整减仓一手,这时测试报告中会反映出11~13点之间的“最佳平仓价”、“最差平仓价”以及“最大浮亏”,但此时的最大浮亏可能是+6000

4、14点整平多,仓位减为0,这时测试报告反映出13~14点之间的“最佳平仓价”、“最差平仓价”以及“最大浮亏”,但此时的最大浮亏可能是+10000

这样就莫名其妙的做了一次没有浮亏的交易来了。

 

问题症结:测试报告的“交易明细”中,对于开仓的明细想当然的认为前面持仓为0,实际上对于加仓单来说,前面的持仓并非为0.我想可以在判断是加仓的时候,给开仓明细也计算出“最佳平仓价”、“最差平仓价”以及“最大浮亏”、“最大浮盈”来,这样,像上述的交易中3个阶段分段计算出来的浮亏就准确了:

10点 开多1手 最大浮亏0         最大浮盈0

11点 开多1手 最大浮亏-5000 最大浮盈8000

13点 平多1手 最大浮亏+6000最大浮盈18000

14点 平多1手 最大浮亏+10000最大浮盈23000


 回到顶部