以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  如何取得开仓是的数值  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=161113)

--  作者:waimm2020
--  发布时间:2018/1/17 12:03:41
--  如何取得开仓是的数值
请教老师,如何取得空单平仓后第一次开多单时对应那根K线的最高价和最低价?
--  作者:FireScript
--  发布时间:2018/1/17 13:56:30
--  

这个值你要在什么样的位置去引用。

如果你要在平空仓位置去获取这个数据那就是有未来引用的性质了。


--  作者:waimm2020
--  发布时间:2018/1/17 13:57:34
--  
这个数值是在有多单的时候去引用


--  作者:FireScript
--  发布时间:2018/1/17 15:02:43
--  

Temp1:=BARSLAST(holding<0);//找到最近一次平空仓 位置
Temp2:=BARSSINCE2(holding>0,Temp1);//空仓以来第一次多仓位置
rh:=ref(h,Temp2);
rl:=ref(l,Temp2);
if holding>0 then  //只在持有多仓时取值
begin
result1:rh;
result2:rl;
end

 

这是我的处理思路。 但是我并没有考虑 平多和开多在一个K上这个情况。