以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  如何计算昨天的盈亏  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=100250)

--  作者:xscaler
--  发布时间:2016/7/6 15:21:06
--  如何计算昨天的盈亏
 要在图表交易中,计算昨天的盈亏金额,怎么算?
我用如下的公式,算出来,用历史数据核对,有些对,有些不对,是乱的,应该是计算方法不对吧。

M:=BARSLAST((DATE <> REF(DATE,1)))+1;
当日盈:=(ASSET - REF(ASSET,M));
昨日盈:=REF(当日盈,M);

--  作者:yukizzc
--  发布时间:2016/7/6 15:51:45
--  
就是这个,没哟问题啊
--  作者:xscaler
--  发布时间:2016/7/6 15:59:49
--  
 有问题,版主。我测试的过程是这样的,如果前一天的数值为付,我就将第二天相同的数值的乘以2,结果如下。
显然,有些是对了,但是有好多是不对的。

图片点击可在新窗口打开查看

--  作者:yukizzc
--  发布时间:2016/7/6 16:56:14
--  

能否给出一段具体的测试说明,你在图上输出下asset

然后看下每天盘后的这个数值是多少,然后前天-昨天看数值呢


--  作者:xscaler
--  发布时间:2016/7/6 17:12:20
--  
能输出到文件试试看么
怎么写到文件里面

--  作者:wenarm
--  发布时间:2016/7/6 17:24:48
--  

文件操作只有debugfile.