以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=161726)

--  作者:yihi
--  发布时间:2018/2/27 14:09:02
--  [求助]求教权益曲线的代码
图表程序化中,使用ASSET或者NETPROFIT显示出来的权益曲线,好像都是以收盘价来计算的。想知道怎么实现按照策略中实际下单的LIMITR价格来计算的权益曲线呢?请帮忙写出代码。非常感谢!
--  作者:gxx978
--  发布时间:2018/2/27 14:17:10
--  
asset和netprofit的计算是和开平仓语句中的报单指令有关系的,是根据图表上的报单价格来进行计算的,而不是根据实际成交价格计算的。你的开平仓语句分别用的是什么指令,语句如何写的呢?
--  作者:yihi
--  发布时间:2018/2/27 14:23:33
--  
以下是引用gxx978在2018/2/27 14:17:10的发言:
asset和netprofit的计算是和开平仓语句中的报单指令有关系的,是根据图表上的报单价格来进行计算的,而不是根据实际成交价格计算的。你的开平仓语句分别用的是什么指令,语句如何写的呢?
开多条件:=AA;
平多条件:=BB;
开多价格:=CC;
平多价格:=DD;
多开:BUY(开多条件 AND HOLDING=0,手数,LIMITr,CC);
平多:SELL(平多条件,HOLDING,LIMITr,DD);


--  作者:banzhuan
--  发布时间:2018/2/27 14:49:27
--  
比如我开多价格是3995,平多价格是4020,那asset就是按照这两个计算出来的,如下图:

图片点击可在新窗口打开查看此主题相关图片如下:11.png
图片点击可在新窗口打开查看

--  作者:yihi
--  发布时间:2018/2/27 15:32:16
--  
以下是引用banzhuan在2018/2/27 14:49:27的发言:
比如我开多价格是3995,平多价格是4020,那asset就是按照这两个计算出来的,如下图:

图片点击可在新窗口打开查看此主题相关图片如下:11.png
图片点击可在新窗口打开查看

那如果是A,B两个策略,如何实现A策略内调用B策略的ASSET值?


--  作者:banzhuan
--  发布时间:2018/2/27 15:39:06
--  
可以用STKINDI函数,比如STKINDI(\'\',\'111.zc\',0,6);//111为被引用公式名称,ZC为111公式中定义的资产,详细您看下函数介绍,如下图:

图片点击可在新窗口打开查看此主题相关图片如下:01.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2018/2/27 15:40:05编辑过]