XS KD某個條件成立後 儲存價格

  •   159 
  • 最後發表   allenimmac  2021 七月 01
allenimmac 發文於   2021/06/29

工程師你好,

我想要用XS 點出KD裡面當K值大於D值時  儲存當下的成交價 供之後添加程式碼予以比對

並且在K線圖上秀出這個成交價的數字

請問要如何展現出上面的事

謝謝

排序方式: 標準 | 最新
XQ小幫手 發文於   2021/07/01

Hello allenimmac,

 

您可以使用變數或array來記錄當K值大於D值的收盤價。

舉例來說:

input: Length(9, "期數"), RSVt(3, "RSVt權數"), Kt(3, "Kt權數");

variable: rsv(0), k(0), _d(0), _record(0);

 

SetTotalBar(maxlist(Length,6) * 3);

Stochastic(Length, RSVt, Kt, rsv, k, _d);

 

if k >_d then _record = close;

 

_record 紀錄了當 K > D 時的收盤價。您可以用此變數來作運算。

如果您單純只是要記錄下來的話,也可以使用 print 函數將價格印出。

需注意此值每次發生 K > D 時都會更新。

 

K線圖無法寫字,但是可以將 K > D時的K值給畫出來。

附上指標腳本供您參考。

附加文件

allenimmac 發文於   2021/07/01

感謝工程師的回覆 我先試看看

發表回覆
Close