金字塔分時圖的黃色均線計算方法及公式編寫 [金字塔]
- 咨詢內容:
最近經常看到兄弟們提的問題是:如何引用分時圖的黃色均價,在此,我想再次發帖,給大家一個精確算法:
首先,我批判“常見問題匯總里提供的結算價的算法”
{今日結算價}
ZQ:=IF(LLV(DAY,0)=HHV(DAY,0),0,BARSLAST(DAY<>REF(DAY,1))+1),LINETHICK0;
結算價:IF(SUM(VOL,ZQ)=0,(HIGH+LOW+OPEN+CLOSE)/4,SUM((HIGH+LOW+OPEN+CLOSE)/4*VOL,ZQ)/SUM(VOL,ZQ)) ;
很明顯,這種算法偏差大了些。要精確計算,就要知道算法。分時圖的黃色均價的算法是什么呢?
“所有成交價格按成交量的加權平均價。”
換一種說法,就是=sum(每個價格*成交量)/sum(成交量)
=sum(每個價格*成交量*單位)/sum(成交量*單位)
=成交總額/(成交總量*單位)
于是比較精確的結算價算法如下:
cond:=day<>ref(day,1);
n:=barslast(cond)+1;
jj:sum(amount,n)/sum(vol,n)/multiplier;//適用日線及日線以下周期的K線,也試用所有品種
大家盡管把我的指標加載在分時圖上,看是否和系統自帶的黃色均價完全重疊!!
其實,這個問題我之前就有發表過,不過,帖子被沉入海底了
http://www.weistock.com/bbs/dispbbs.asp?BoardID=4&ID=4550&skin=0
[此貼子已經被作者于2011-4-24 23:18:19編輯過] - 金字塔客服:
- 用戶回復:
版主,這個公式在一分鐘K線上不能正常計算,但把多分鐘線設置為1分鐘又可以正常計算,測試了一下在1分鐘線上sum(amount,n)和sum(vol,n)無輸出數據。
- 網友回復:
可以的。是不是你勾選了“K線圖只使用當日分筆數據”?
改為這樣試試:
cond:=day<>ref(day,1) or barpos=1;
n:=barslast(cond)+1;
jj:sum(amount,n)/sum(vol,n)/multiplier;//適用日線及日線以下周期的K線,也試用所有品種
[此貼子已經被作者于2011-8-2 15:14:25編輯過] - 網友回復: 以下是引用leevolvo在2011-7-29 8:22:48的發言:
可以的。是不是你勾選了“K線圖只使用當日分筆數據”?
改為這樣試試:
cond:=day<>ref(day,1) or barpos=1;
n:=barslast(cond)+1;
jj:sum(amount,n)/sum(vol,n)/multiplier;//適用日線及日線以下周期的K線,也試用所有品種
是用了“K線圖只使用當日分筆數據”模式,更改后可在1分鐘顯示均線了。謝謝
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 262069696 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容