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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 平仓盈亏的计算

   

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


  共有2438人关注过本帖树形打印复制链接

主题:平仓盈亏的计算

帅哥哟,离线,有人找我吗?
独钓_寒江雪
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:494 积分:0 威望:0 精华:0 注册:2014/5/22 18:58:08
平仓盈亏的计算  发帖心情 Post By:2016/12/15 14:52:44    Post IP:60.209.188.214[显示全部帖子]

计算当日平仓盈亏时,没有减仓交易时,结果是正确的,但是,当有减仓操作时,减仓后而又没有全部平仓前,平仓盈亏计算的结果总是0,不知道下面的代码哪里有问题?

 

平仓盈亏:=0;
IF TOTALDAYTRADE=0 THEN 当日平仓盈利最大值:=0;
FOR NNN1=1 TO TOTALDAYTRADE DO 平仓盈亏:=平仓盈亏+NUMPROFIT(NNN1);


 回到顶部
帅哥哟,离线,有人找我吗?
独钓_寒江雪
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:494 积分:0 威望:0 精华:0 注册:2014/5/22 18:58:08
  发帖心情 Post By:2016/12/15 14:53:34    Post IP:60.209.188.214[显示全部帖子]

平仓盈亏:=0;
FOR NNN1=1 TO TOTALDAYTRADE DO 平仓盈亏:=平仓盈亏+NUMPROFIT(NNN1);

是这个代码 谢谢



 回到顶部
帅哥哟,离线,有人找我吗?
独钓_寒江雪
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:494 积分:0 威望:0 精华:0 注册:2014/5/22 18:58:08
  发帖心情 Post By:2016/12/16 10:21:14    Post IP:60.209.188.214[显示全部帖子]

求解


 回到顶部
帅哥哟,离线,有人找我吗?
独钓_寒江雪
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:494 积分:0 威望:0 精华:0 注册:2014/5/22 18:58:08
  发帖心情 Post By:2016/12/16 10:51:34    Post IP:60.209.188.214[显示全部帖子]

代码900多行呢 找起来很费事的

 

只想知道代码:

N:=TOTALDAYTRADE;

平仓盈亏:=NUMPROFIT(N);

 

当减仓触发后,平调了部分仓位,但持仓又没有全部平仓前,计算出的平仓盈亏,是不是最近一笔减仓交易的盈亏

 


 回到顶部
帅哥哟,离线,有人找我吗?
独钓_寒江雪
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:494 积分:0 威望:0 精华:0 注册:2014/5/22 18:58:08
  发帖心情 Post By:2016/12/16 10:55:23    Post IP:60.209.188.214[显示全部帖子]

还是前1笔清仓的盈亏,也就意味着NUMPROFIT,对于减仓算不算一笔交易,还是要清仓完了才算一笔交易

 回到顶部
帅哥哟,离线,有人找我吗?
独钓_寒江雪
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:494 积分:0 威望:0 精华:0 注册:2014/5/22 18:58:08
  发帖心情 Post By:2016/12/19 12:02:39    Post IP:119.165.78.147[显示全部帖子]

        刚发现TOTALDAYTRADE与NUMPROFIT(N)逻辑也不一致,容易引起用户的误解,影响使用。

交易次数函数TOTALDAYTRADE,减仓也算1次交易,但是平仓盈亏额NUMPROFIT(N)函数,减仓却不算,只有清仓才算,

这样俩个相关函数的逻辑不一致。还是统一好点,应该都算,实际用起来会方便些,希望能向开发部反应下这个问题。

 


 回到顶部