正在学习金字塔,请哪位大侠帮忙实现这个想法:
“价格触及前一日最高价”时,以“前一日最高价”下1张空单,同时下一张“低于前一日最高价N个点”的平仓单。
求教了,谢谢
//在一分种周期取前一天最高价怎么取?
N:=BARSLAST(DATE>REF(DATE,1));
NN:=ref(N,N+1)+1;
H1:ref(hhv(h,NN),N+1);
L1:ref(llv(l,NN),N+1);
方法类似的给出,但是基本指标编写需要自己耐心学习,你问的是最基本的东西,建议你按软件的F1 看2天左右,然后再进行指标编写,你对金字塔的认识将会有非常的进步!
推荐
N:=BARSLAST(DATE<>REF(DATE,1));
HH:=HHV(HIGH,N+1);
H1:=VALUEWHEN(DATE<>REF(DATE,1),REF(HH,1));//昨天最高价
//建立多头进场条件
long:=CLOSE>h1 AND TIME<145500 AND TIME>093000;
if long then
begin
sellshort(holding < 0, 0, limitr, h1);
buy(holding = 0, 1, limitr, h1);
end
SELL(L<=H1-N*mindiff,0,MARKET)