RVI指標的計算方法
網友問了以下的公式能否用XS寫出來 我試著寫了對應的XS自訂指標腳本如下 VAR:UP1(0),DN1(0),UPAVG(0),DNAVG(0),RVIORIG(0),RVI1(0); IF CLOSE>CLOSE[1] THEN BEGIN UP1=standarddev(CLOSE,9,1… Read More »
網友問了以下的公式能否用XS寫出來 我試著寫了對應的XS自訂指標腳本如下 VAR:UP1(0),DN1(0),UPAVG(0),DNAVG(0),RVIORIG(0),RVI1(0); IF CLOSE>CLOSE[1] THEN BEGIN UP1=standarddev(CLOSE,9,1… Read More »
腳本 // XQ: CVI指標 // variable: _cvi(0); If CurrentBar > 1 then _cvi = _cvi[1] + GetField(“UpVolume”) – GetField(“DownVolume”); Plot1(_cvi, “CVI”); 參考… Read More »
腳本 // XQ: CV指標 // Variable: _cv(0); If CurrentBar = 1 then _cv = Close * Volume else _cv = _cv[1] + (Close – Close[1]) * Volume; Plot1(_cv, “CV… Read More »
腳本 // XQ: 心理線 // input: Length1(12), Length2(24); SetInputName(1, “天數一”); SetInputName(2, “天數二”); Value1 = 100 * CountIf(Close > Close[1], Length1)… Read More »
腳本 // XQ: MO指標 // input: Length(10); variable: mo(0); SetInputName(1, “天數”); mo = 100 * Close / Close[Length]; Plot1(mo, “MO”); 參考圖表
PVI ( Positive Volume Index ) 正量指標 及 NVI ( Negative Volume Index ) 負量指標 這兩個指標必須放在一起看,才能對股票量價的變動有整體的瞭解.基本上這兩個指標是用來體現所謂的「量價關係」,從指標的變動方向與股價的變動方向… Read More »
函數腳本 SetBarMode(2); { XQ: WA/D 指標 } variable: wadt(0), adt(0); if CurrentBar = 1 then wadt = 0 else begin if close = close[1] then adt = 0 else… Read More »
公式 (簡單)n日移動平均 MA_t = (P_t + P_[t-1] + P_[t-2] +…+ P_[t-n+1] ) / n 即把最近n個資料作平均即得,這種方式中各天的價格權數均相等. 另一種指數平滑移動平均則為 E_t = E_[t-1] + a * (P_t + E_[t-1] ) 即離… Read More »
今天跟大家介紹一個很阿殺利的指標,就是江湖人稱動量指標的MTM MTM的算法很爽快,就是今天收盤價減n日前的收盤價,一行搞定。 我們用xs語法來把MTM寫成一個函數 input: price(numericseries), length(numericsimple); Momentum = pric… Read More »
MACD的英文原名為 Moving Average Convergnece & Divergence,也就是收斂發散移動平均線的意思,所以顧名思義它是移動平均線的一種。這個指標在技術分析各指標當中,算是極普遍又有名的一個。以下是MACD的計算步驟,附表1即為MACD的計算範例: 1. … Read More »