设为首页收藏本站

 找回密码
 注册
查看: 1320|回复: 4
打印 上一主题 下一主题

请教如何计算上一次交易的盈亏? [复制链接]

Rank: 2

精华
0
UID
267738
积分
94
帖子
68
主题
18
阅读权限
30
注册时间
2018-7-21
最后登录
2020-4-9
跳转到指定楼层
1#
发表于 2019-8-24 20:53:26 |只看该作者 |倒序浏览
MaxPositionLoss        获得当前持仓的最大浮动亏损数
MaxPositionProfit        获得当前持仓的最大浮动盈利数
NetProfit        获得累计的净利润
PositionProfit        获得当前持仓位置的浮动盈亏
查了下,只有这几个函数,请教老师,如何计算呢?

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2019-8-26 09:30:12 |只看该作者
if(marketposition==1)
{
        if(sellcon)
        {
              myprofitloss = price - entryprice;
              sell(1,price);
         }
}//myprofitloss 要声明为 序列变量,将其值传下去,得到的就是上一次的盈亏点数,也可以按自己的需求转换成金额。

使用道具 举报

Rank: 2

精华
0
UID
267738
积分
94
帖子
68
主题
18
阅读权限
30
注册时间
2018-7-21
最后登录
2020-4-9
3#
发表于 2019-8-27 22:32:02 |只看该作者
小米 发表于 2019-8-26 09:30
if(marketposition==1)
{
        if(sellcon)

谢谢版主。如果是sell(lots,0);   price怎么弄?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
4#
发表于 2019-8-28 08:49:25 |只看该作者
ad434005 发表于 2019-8-27 22:32
谢谢版主。如果是sell(lots,0);   price怎么弄?

在这里的0等同于close。但是你自己要判断使用close,会在盘中导致这个计算结果不断变化的可能性。

使用道具 举报

Rank: 2

精华
0
UID
252550
积分
57
帖子
32
主题
14
阅读权限
30
注册时间
2017-6-14
最后登录
2019-9-29
5#
发表于 2019-9-1 08:47:44 |只看该作者
请教小米,再深层次一点,那如果是海龟多次加仓的情况下上一次交易盈亏怎么计算呢?

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-4 19:24

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部