以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  最大浮动盈利  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=143238)

--  作者:c100010766
--  发布时间:2016/11/23 10:45:28
--  最大浮动盈利
老师好,怎么求最近开多以来的最大持仓浮动盈利,谢谢
--  作者:jinzhe
--  发布时间:2016/11/23 10:54:37
--  
hhv(openprofit,typebar(1,1))
--  作者:c100010766
--  发布时间:2016/11/23 10:58:43
--  
空仓时,为0,不显示,,,有持仓时开始显示,,你这样写的是最近一次开多以来,,但如果有减仓,加仓就不行了,,开多后,,有加仓,也要按开多时候来算,,
--  作者:jinzhe
--  发布时间:2016/11/23 11:01:14
--  
那麻烦用户把具体的细节都讲一下
--  作者:c100010766
--  发布时间:2016/11/23 11:06:37
--  
空仓时,为0,不显示,,,有持仓时开始显示,,你这样写的是最近一次开多以来,,但如果有减仓,加仓就不行了,,开多后,,有加仓,也要按开多时候来算,,

就是持仓以来的,,

比如,,昨天开多,,今天加仓了,,但要从昨天开多时算,,你这样写的,会从今天加仓算的,,如果明天加仓了,又从明天加仓后算的,,明白吗,

--  作者:jinzhe
--  发布时间:2016/11/23 11:15:23
--  

 

[此贴子已经被作者于2016-11-23 11:15:47编辑过]

--  作者:jinzhe
--  发布时间:2016/11/23 11:17:05
--  

nn:=barslast(开仓条件 and cross(holding,0.5))+1;

hh:=hhv(openprofit,nn);

 

if holding=0 then zdyl:=0;

if holding>0 then zdyl:=hh;

zdyl为所求值


--  作者:c100010766
--  发布时间:2016/11/23 11:29:43
--  
这样就对了,,谢谢