你好 ,我想請教一下
下面的布林腳本,符合if條件時要劃出一個箭頭,我覺得在小台夜盤 2022/5/24 01:30時的那根K棒,應劃出箭頭,但卻沒有,而print出數值觀察,也符合if中的條件,不知為何沒有觸發?
可否指導一下,感謝。
//指標腳本:台指-布林通道Swing
// Bband軌道線
input:Length(20,"布林通道MA的天數"),
UpperBand(2,"上通道標準差倍數"),
LowerBand(2,"下通道標準差倍數");
variable:mid(0),up2(0),down2(0);
up2 = bollingerband(GetField("Close","5"),Length,UpperBand) ;
mid = average(GetField("Close","5"),Length);
down2 = bollingerband(GetField("Close","5"),Length,-1*LowerBand);
if
low[2] < down2[2]
and low[1] > down2[1]
and close cross over high[1]
then begin
plot1(close,"B1");
end;
Print(NumToStr(date,0),NumToStr(time,0),low[2],down2[2],low[1],down2[1],high[1],close);

1 評論