請教成交量加權移動平均線(VWMA)的寫法是否正確?

  •   14 
  • 最後發表   Pingzz  昨天
Pingzz 發文於   2026/03/05

你好,

我嘗試撰寫成交量加權移動平均線(VWMA)不知邏輯是否正確?

value1=

average(getfield("AvgPrice")*volume,Period) /

average(volume,Period);

另外請教成交量加權平均價(VWAP)與VWMA的差異在哪裡?

VWAP是指日內的當日成本線?所以是用每1個Tick的價與量來換算的?

排序方式: 標準 | 最新
虎科大許教授 發文於   2026/03/06

(1)VWMA計算公式如下:

3期VWMA=(c[2]*v[2]+c[1]*v[1]+c*v)/(v[2]+v[1]+v)

value1=IFF(summation(v, period)<>0, summation(c*v, period)/summation(v, period), 0);

(2)VWMP的計算請參考下列網站:

https://tw.tradingview.com/support/solutions/43000502018/

  • 按讚來自於
  • Pingzz0719
Pingzz 發文於   2026/03/06

原來在EXCEL中的函數SUMPRODUCT,在XS中可用函數summation來達成,

原來在EXCEL中的函數IF,在XS中可用函數IFF來達成,

不知道有無EXCEL函數和XS函數的使用對照表?

再次感謝您的指導!

虎科大許教授 發文於   2026/03/06

遇到問題再提問吧!我想應該不會有人會花時間去整理Excel與XS的對照表。

發表回覆
Close