關於1分鐘K現內取得5日最高價指標

  •   701 
  • 最後發表   AKADD  2021 八月 30
AKADD 發文於   2021/08/25

小編不好意思,又要麻煩您了,我真的研究很久還是寫不出來
我自己有寫一個指標

我的本意是在1分鐘K線圖裡面顯示前3跟5日中的最高低價位畫一條線
可是我寫出來變成第3日跟第5日的高底點

舉例假設今天8/25 小台指5日中的最高價是昨天16842
那我今天1分K那邊16842會顯示一條線,但是我的語法
變成顯示8/18的最高點16795。

我有試著寫

value1 = getField("High","D")

value2 = highest(value1,5)

plot1 = (value1,"1H")

但是寫出來還不是我想要的

麻煩小編有空可以教教我,謝謝

 

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

Hello AKADD,

 

關於 HighDLowDCloseD您可以參考函數說明,此函數是取得該日的最高/最低/收盤價,而不是這段時間內的最高/最低/收盤價。

跨頻率取前期值時須注意:

value1 = GetField("High", "D");

value1[1] 會是該頻率前一根Bar的日頻率最高價,所以如果您使用1分鐘頻率的話就會是1分鐘前的日頻率最高價。

GetField("High", "D")[1] 則會是前一日的日頻率最高價。

所以若您要取三日內最高價的話就會是 highest(GetField("High", "D"), 3),前三日最高價的話則會是 highest(GetField("High", "D")[1], 3)。

附上指標腳本供您參考。

附加文件

AKADD 發文於   2021/08/30

謝謝小編的教學與幫忙~順利解決了!!!!

發表回覆
Close