以文本方式查看主题

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

--  作者:tonyzhu
--  发布时间:2021/5/11 14:13:09
--  开仓后设定止损
开多后以前3根K线的最低价作为止损价,开空后以前3根K线的最高价作为止损价。以上意思可以用PEL语言表达出来吗?
--  作者:FireScript
--  发布时间:2021/5/11 14:14:32
--  
 是以开仓K前面的三个K(固定的位置,固定的价格),还是移动的三个K。

--  作者:tonyzhu
--  发布时间:2021/5/11 15:20:38
--  
是以开仓K前面的三个K(固定的位置,固定的价格)。
--  作者:FireScript
--  发布时间:2021/5/11 15:27:08
--  
ma5:ma(c,5);
ma10:ma(c,10);

majc:cross(ma5,ma10);

buy(majc and holding=0,1,market);

zsp:ref(llv(l,3),ENTERBARS+2);//直接用ref 配合ENTERBARS 来获取止损价的值

if c<zsp and holding>0 then sell(1,holding,market);//收盘价小于zsp平仓

参考这个例子做法:

[此贴子已经被作者于2021/5/11 15:27:44编辑过]