以文本方式查看主题

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

--  作者:NH
--  发布时间:2018/3/7 22:41:57
--  如何表述
1.以开盘K 之前的M周期的最低价为止损 

2. 以开盘K 的最低价 为止损  应该如何表述呢  老师

--  作者:FireScript
--  发布时间:2018/3/8 9:06:26
--  
止损1:=ref(llv(l,10),TODAYBAR);//开盘前10和周期最低价
止损2:ref(l,BARSLAST(TODAYBAR=1));//开盘第一个K最低价

--  作者:NH
--  发布时间:2018/3/9 0:23:46
--  
1.以开仓K 之前的M周期的最低价为止损 

2. 以开仓K 的最低价 为止损 。  写错了  不好意思   是开仓K  !

--  作者:FireScript
--  发布时间:2018/3/9 9:06:30
--  
止损1:=ref(llv(l,10),ENTERBARS);//开仓前10周期最低价,包括开仓K
止损2:ref(l,ENTERBARS);//开仓K最低价

--  作者:NH
--  发布时间:2018/3/9 17:09:33
--  
收到
--  作者:NH
--  发布时间:2018/3/9 21:49:03
--  
ZS:CROSS(ref(llv(L,12),ENTERBARS),L);
ZS:ref(llv(L,12),ENTERBARS) ;

ZS01:CROSS((REF(L,ENTERBARS)),L);
ZS01:ref(l,ENTERBARS);

以上都没办法实现 止损呢?这是为什么  哪里出问题了吗?

--  作者:FireScript
--  发布时间:2018/3/12 9:16:41
--  
你的完整代码是怎样的?方便的话,发下。
--  作者:NH
--  发布时间:2018/3/12 10:43:45
--  
ss:=intpart(holding/3);
{止损1:=ref(llv(l,10),ENTERBARS);//开仓前10周期最低价,包括开仓K
止损2:ref(l,ENTERBARS);//开仓K最低价}
ZS:=(ref(llv(L,12),ENTERBARS)),L;
ZS01:=REF(L,ENTERBARS),L;

if ZS and holding>0 then
begin
sell(1,ss,THISCLOSE);//ss OR  holding
END;

if ZS01 and holding>0 then
begin
sell(1,ss,THISCLOSE);
END;