拿系統/XQ量能指標裡的 CV指標程式碼, 重新編譯, 執行結果跟內建的 "CV" 指標的值差異很大(如附圖). 想請問為何會如此?
附上內建的 CV程式碼.
// XQ: CV指標
//
Variable: _cv(0);
If CurrentBar = 1 then
_cv = Close * Volume
else
_cv = _cv[1] + (Close - Close[1]) * Volume;
Plot1(_cv, "CV");

拿系統/XQ量能指標裡的 CV指標程式碼, 重新編譯, 執行結果跟內建的 "CV" 指標的值差異很大(如附圖). 想請問為何會如此?
附上內建的 CV程式碼.
// XQ: CV指標
//
Variable: _cv(0);
If CurrentBar = 1 then
_cv = Close * Volume
else
_cv = _cv[1] + (Close - Close[1]) * Volume;
Plot1(_cv, "CV");

Hi Anfernee:
請問您的版號是?謝謝。
Hi Anfernee:
會造成不同的原因是,資料開始計算的日期不同,
內建技術指標,開始計算的日期為1996/12/26
XS自訂指標,開始計算的日期為 1997/01/22
依照CV指標的計算公式,由於開始日期不同,故有落差,
以上,謝謝。

您好, 另外, 我發現一個問題, 我把圖縮到最小看到值是一樣的. (如圖一)
但是如果把圖放到最大, 系統的 CV跟我重新編譯的 test_cv的值就變不一樣了. 看起來像是系統內建的 CV值自己改變了(如圖二)
ps:我用 XQ 6.21的版本
.

Hi Anfernee:
謝謝您提供相關資訊,
待小編詢問相關人員後,再向您說明,以上,謝謝。
Hi Anfernee:
當圖縮到最小(也就是下方的scrollbar沒有的時候),
此時內建技術指標與XS技術指標計算的資料期間,是相同的,
故圖縮到最小看到值是一樣的,
以上,謝謝。
5 評論