想請教有關xfmin_GetCurrentBar的問題

  •   163 
  • 最後發表   鎖螺絲  2022 五月 12
鎖螺絲 發文於   2022/05/05

小編您好:

想請教一個有關XScript指標編寫問題

我目前使用CurrentBar來顯示K棒編號

好讓我知道目前頻率的K棒走到第幾根

而現在打算使用xfMin_GetCurrentBar來跨頻率取相對K棒編號 

 

plot1(xfmin_GetCurrentBar("1"), "1分K編號");
plot2(xfmin_GetCurrentBar("5"), "5分K編號");
plot3(xfmin_GetCurrentBar("10"), "10分K編號");
plot4(xfmin_GetCurrentBar("15"), "15分K編號");
plot5(xfmin_GetCurrentBar("30"), "30分K編號");

 

在1分K線圖上,我指向10點的K棒,左邊就會提示我不同頻率是走到第幾根(如下圖)

 

 

但在5分K線圖上使用時,卻無法正確顯示正確的編號(如下圖)

一樣是點選10點那根K棒,1分K跟5分K的編號卻是一樣的,照理說1分K應該顯示61

 

請問是我哪個部分理解錯了,有辦法解決嗎?非常感謝!

排序方式: 標準 | 最新
XQ小幫手 發文於   2022/05/10

Hello 鎖螺絲,

 

就小幫手所知,xf或xfMin這種跨頻率的函數不能夠由大的頻率(5分鐘)跨到小的頻率(1分鐘),只能小跨大。

所以您用在5分鐘頻率的時候會計算錯誤。

如果要大跨小的話,您需要自行撰寫函數腳本來計算。

鎖螺絲 發文於   2022/05/12

原來是這樣,那我知道了,感謝小幫手!!!

發表回覆
Close