自訂指標改版後無法計算 數值顯示N/A

  •   217 
  • 最後發表   Richillman  2022 四月 08
Richillman 發文於   2022/03/27

此指標程式碼已經使用很久,這次改版後在指數變得無法計算出數值(TSE/OTC),個股正常,請小幫手幫忙看一下。

 

vars:

AdjClose(0),

AdjLow(0),

AdjHigh(0),

Price(0),

VWAP(0),

VWAPD(0),

VolumeSum(0),

ValueSum(0);

 

if Date <> Date[1] then begin

VWAPD = VWAP[1];

VolumeSum = 0;

ValueSum = 0;

end;

 

AdjClose = GetField("Close", "1", Adjusted:=true);

AdjHigh = GetField("High", "1", Adjusted:=true);

AdjLow = GetField("Low", "1", Adjusted:=true);

 

Price = (AdjHigh + AdjLow + AdjClose) / 3;

VolumeSum = VolumeSum + Volume;

ValueSum = ValueSum + Price * Volume;

 

if VolumeSum <> 0 then VWAP = ValueSum / VolumeSum;

 

Plot1(VWAPD, "VWAP D", Checkbox:=1);

Plot2(VWAP, "VWAP", Checkbox:=1);

排序方式: 標準 | 最新
Richillman 發文於   2022/04/02

嗨 請問一下都已經發文一個禮拜了 有人可以解答嗎??

改版前是可以使用在指數上正常計算以及顯示的,底層到底改了什麼可以說明一下嗎?? 

 

小木可 發文於   2022/04/02

小弟只拿掉程式碼 "Adjusted:=true" 共三處,就可以在 TSE、OTC 顯示。

查了一下 Adjusted 的用法,好像是要顯示 原始 / 還原 資料。

小弟猜...... TSE, OTC 沒有所謂的還原資料,所以無法正常運作?

 

只是個人猜測,純參考~

 

 

---

2025年最新XQ全球贏家優惠碼 推薦碼:7377WZB

 

Richillman 發文於   2022/04/03

了解,那我得新增指數商品的條件判斷,謝謝你

XQ小幫手 發文於   2022/04/08

Hello Richillman,

 

OTC 和 TSE 小幫手確認了一下確實沒有還原資料,可能如同 小木可 所說因此導致無法運作。

會和相關人士確認是否如此,如果不是的話會再告知。

 

另外補充小幫手在回覆問題時會從後面的頁面開始回覆。(先發問的用戶優先回覆)

如果您在同一篇文章推文的話會導致問題向前移動延後小幫手看到的時間。

由於近來發問的題目眾多,所以麻煩您發文後多等待一陣子。

 

感謝 小木可 的熱心回覆。

發表回覆
Close