以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=99392) |
-- 作者:yohooo00 -- 发布时间:2016/6/21 16:28:55 -- [求助]请帮忙写一个公式 如果持有多单,则以买入之前三个周期的最低点为止损价; 如果持有空单,则以卖出之前三个周期的最高点为止损价; 请帮忙写一下上面的语句。 |
-- 作者:yukizzc -- 发布时间:2016/6/21 16:55:27 --
temp:=ref(llv(l,3),barslast(holding=0)); temp2:=ref(hhv(h,3),barslast(holding=0)); 止损价:if(holding>0,temp,0); 止损价2:if(holding<0,temp2,0); [此贴子已经被作者于2016-6-22 8:56:20编辑过]
|
-- 作者:yohooo00 -- 发布时间:2016/6/21 17:02:54 -- 以下是引用yukizzc在2016-6-21 16:55:27的发言: 谢谢。
temp:=ref(barslast(holding=0),llv(l,3)); temp2:=ref(barslast(holding=0),hhv(h,3)); 止损价:if(holding>0,temp,0); 止损价2:if(holding<0,temp2,0); |
-- 作者:yukizzc -- 发布时间:2016/6/22 8:57:00 -- 更正下,ref里面参数写反了应该是下面这样 temp:=ref(llv(l,3),barslast(holding=0)); temp2:=ref(hhv(h,3),barslast(holding=0)); |
-- 作者:yohooo00 -- 发布时间:2016/7/12 12:24:15 -- 以下是引用yukizzc在2016-6-22 8:57:00的发言: 谢谢
更正下,ref里面参数写反了应该是下面这样 temp:=ref(llv(l,3),barslast(holding=0)); temp2:=ref(hhv(h,3),barslast(holding=0)); |