工程師您好:
看到 貴 公司有提供一個突破箱型整理的程式 蠻實用的 謝謝!
想請問 想要增加(紀錄) "第一極大值 的相對應位置 k值 或 dif值 " 指令
比如: 第一極大值是105 "要找出它 相對位置的k值是 84.2 (或dif值) "
請問該如何增加指令?
感謝工程師 !
PS: 突破箱型整理的程式碼請閱下篇發文
工程師您好:
看到 貴 公司有提供一個突破箱型整理的程式 蠻實用的 謝謝!
想請問 想要增加(紀錄) "第一極大值 的相對應位置 k值 或 dif值 " 指令
比如: 第一極大值是105 "要找出它 相對位置的k值是 84.2 (或dif值) "
請問該如何增加指令?
感謝工程師 !
PS: 突破箱型整理的程式碼請閱下篇發文
突破箱型整理程式如下:
input:period(20);
input:rangeratio(10);
variable:h1(0),h2(0),l1(0),l2(0),hd1(0),hd2(0),ld1(0),ld2(0);
h1=nthhighest(1,high,period);
h2=nthhighest(2,high,period);
l1=nthlowest(1,low,period);
l2=nthlowest(2,low,period);
hd1=nthhighestbar(1,high,period);
hd2=nthhighestbar(2,high,period);
ld1=nthlowestbar(1,low,period);
ld2=nthlowestbar(2,low,period);
.
.
.
.
then ret=1;
end;
Hello 東尼,
網站上有教學區,裡面有XS語法的基礎和應用可以閱覽。
nthhighestbar 回傳的就是相對位置。
所以 hd1=nthhighestbar(1,high,period);,hd1 就會是第一極大值的相對位置。
您可以使用 Stochastic 或 MACD 函數來計算所需的指標,再搭配hd1取得相對位置的數值。
需注意此兩種指標都要前期運算值,所以資料讀取筆數要設定充足才能拿到正確的數值。
謝謝工程師指導
3 評論