金字塔落影模型策略源码带移动止损
-
相关简介:金字塔公式 金字塔模型策略源码: HNL:=IF(HIGHREF(HHV(HIGH,3),1),LOW,0); L1:=IF(HNLREF(L,1),REF(L,1),IF(HNLREF(L,2),REF(L,2),IF(HNLREF(L,3),REF(L,3),IF(HNLREF(L,4),REF(L,4),0)))); L2:=IF(L1REF(L,1),REF(L,1),IF(L1REF(L,2),REF(L,2),IF(L1REF(L,3),REF(L,3),IF(L1REF(L,4),
-
文章来源:公式网 发布时间:2015-10-25浏览次数:
金字塔公式 金字塔模型策略源码:
HNL:=IF(HIGH>REF(HHV(HIGH,3),1),LOW,0);
L1:=IF(HNL>REF(L,1),REF(L,1),IF(HNL>REF(L,2),REF(L,2),IF(HNL>REF(L,3),REF(L,3),IF(HNL>REF(L,4),REF(L,4),0))));
L2:=IF(L1>REF(L,1),REF(L,1),IF(L1>REF(L,2),REF(L,2),IF(L1>REF(L,3),REF(L,3),IF(L1>REF(L,4),REF(L,4),0))));
L3:=VALUEWHEN(L2>0,L2);
LNH:=IF(LOW
H1:=IF(LNH
H2:=IF(H1
H3:=VALUEWHEN(H2>0,H2);
SEL:=VALUEWHEN((CLOSE>H3 and REF(CLOSE,1)<=H3)or(CLOSE
LINE:IF(SEL=1,L3,H3),COLORblue;
//开仓
long:= line
if long then
begin
sellshort(holding<0,holding,limitr,c);
buy(holding=0,1,limitr,c);
end
short:=line>c and time>091400 and time<150500;
if short then
begin
sell(holding>0,holding,limitr,c);
buyshort(holding=0,1,limitr,c);
end
sell(time>151200 and holding>0,0,thisclose);
sellshort(time>151200 and holding<0,0,thisclose);
PARTLINE( line
DRAWNUMBER(ISLASTBAR,LINE,LINE,0,COLORblue);
源码解析:
HNL赋值:如果最高价>昨日3日内最高价的最高值,返回最低价,否则返回0
L1赋值:如果HNL>昨日最低价,返回昨日最低价,否则返回如果HNL>2日前的最低价,返回2日前的最低价,否则返回如果HNL>3日前的最低价,返回3日前的最低价,否则返回如果HNL>4日前的最低价,返回4日前的最低价,否则返回0
L2赋值:如果L1>昨日最低价,返回昨日最低价,否则返回如果L1>2日前的最低价,返回2日前的最低价,否则返回如果L1>3日前的最低价,返回3日前的最低价,否则返回如果L1>4日前的最低价,返回4日前的最低价,否则返回0
L3赋值:VALUEWHEN(L2>0,L2)
LNH赋值:如果最低价<昨日3日内最低价的最低值,返回最高价,否则返回666
H1赋值:如果LNH<昨日最高价,返回昨日最高价,否则返回如果LNH<2日前的最高价,返回2日前的最高价,否则返回如果LNH<3日前的最高价,返回3日


现在就去充值积分
加入VIP可下载100以下的所有资源