請教NthLowest 用法(幾乎每根K棒都標示)

  •   136 
  • 最後發表   Skywalker  2021 二月 17
Skywalker 發文於   2021/02/15

想把高低點標示出來,方便判斷多空趨勢

所以設定以五均為界,當K棒收盤站上五均,就向左找到最低點,標示。

但是寫到 往左找最低點 時就卡住了,用NthLowest 幾乎每根K棒都會標示,而且都是收盤價上五均的地方就有標示

寫法如下,應該我哪裡沒搞懂,甚至根本誤會大了。想請教:

 Q1:原以為NthLowest 找出來的是價位,改用 NthLowestbar 也一樣。要如何寫才能標示在正確的K棒下方?

Q2:如果 NthLowest 做不到,有什麼函數可以用嗎?

感謝指導

value1 =average(close,5);

value2 =close-value1;

if value2>0 then begin //站上五均

value3 = NthLowest(1,low,5);//往前找最低點

plot3(value3);//標示

end;

XQ小幫手 發文於   2021/02/17

Skywalker 您好

Q:原以為NthLowest 找出來的是價位,改用 NthLowestbar 也一樣。要如何寫才能標示在正確的K棒下方?

A: nthlowest 這類的函式主要是讓您於當期知道過去N期的極小值

但是因為股票線型屬於時間序列

也就是無法回到過去的K棒上做記載 只能於當下的K棒紀錄

 所以目前來說是無法達成的

  • 按讚來自於
  • skywalker0123
發表回覆
Close