以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  每一个开平仓周期里最大浮赢和浮亏出现的时间或者先后有没有一个输出?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=76235)

--  作者:qq代人发帖
--  发布时间:2015/3/6 15:03:06
--  每一个开平仓周期里最大浮赢和浮亏出现的时间或者先后有没有一个输出?
请教:金字塔的交易明细里每一个开平仓周期里最大浮赢和浮亏出现的时间或者先后有没有一个输出?或者自己写代码输出怎么写?

--  作者:jinzhe
--  发布时间:2015/3/6 15:27:34
--  

hhv(openrpfit,enterbars+1)

llv(openprofit,enterbars+1)


--  作者:大道至简2010
--  发布时间:2015/3/6 16:04:50
--  
这个只是当前的一个最大浮赢和最大浮亏,我想输出的是每一个开平仓周期里的最大浮赢和最大浮亏,而且能有先后顺序或者出现的时间。比如一次开平仓先出现最大浮赢,然后出现最大浮亏顺序是,开仓-最大浮赢-最大浮亏-平仓。反之就是开仓-最大浮亏-最大浮赢-平仓。
--  作者:大道至简2010
--  发布时间:2015/3/6 16:07:10
--  
如果公式测试的交易明细里加一个最大浮赢和浮亏出现的时间就解决了。


--  作者:jinzhe
--  发布时间:2015/3/6 16:21:59
--  

hh:=hhv(openprofit,enterbars+1);

ll:=llv(openprofit,enterbars+1);
v1:=valuewhen(h=hh,barpos);
v2:=valuewhen(l=ll,barpos);
if 平仓条件 then begin
   bb1:=v1;
   bb2:=v2;
end

bb1>bb2就是低价先出,bb1<bb2就是高价先出
 


--  作者:大道至简2010
--  发布时间:2015/3/6 16:40:18
--  
思路明白,能不能下次升级的时候在交易明细栏里加多这一项?谢谢!
--  作者:jinzhe
--  发布时间:2015/3/6 16:42:47
--  
多谢!