咨詢內容:
跪求網管大人幫我改一個均價線指標
原來舊版本的均價線指標無法在博易云里通過,晚上在本論壇搜到了一個代替的指標,有些細微地方,希望能再幫我再改一下,萬分感謝。
本論壇找到的,博易云新版本可用的均價線指標如下:
DP:= DATAPERIOD;?
日內均線:=1;?
ISNEWDAY:= REF(HOUR,1)=15 AND HOUR<>15;?
CNT:= BARSLAST(ISNEWDAY)+1;
DBARS:= SUM(1, CNT);?
DVOL_:= SUM(VOL, CNT);?
DVC:= SUM(VOL*(H+O+L+C)/4, CNT);?
DMAC:= DVC/DVOL_;?
PARTLINE((BETWEEN(DP,0,4) OR DP=13) AND CNT<>1, DMAC);
?
該指標現顯示的是從晚上9點到第二天下午3點的均價線。
我的想法是希望能把均價線按時間分成夜盤日盤兩段,分成兩條線顯示。第一條是顯示晚上9點到晚上23點30分收盤,夜盤成交的均價線。第二條是顯示早上9點開始到下午3點收盤的日盤成交均價線(從早上9點開始重新計算白天的均價線)。前面的指標應該怎么修改?謝謝了。
?
博易技術人員:
原來版本的均價線指標很好用,可是在新版本里顯示變量未定義,不知道應該怎么定義?
A:=IF(DATE<>REF(DATE,1),0,REF(A,1))+V;
B:=IF(DATE<>REF(DATE,1),0,REF(B,1))+(C+O+H+L)*0.25*V;
均價:B/A,LINETHICK0,PRECIS0;
E:=(H+L+C+O)/4;
PARTLINE(E>均價,均價),COLOR0000FF,LINETHICK2;
PARTLINE(E<均價,均價),COLOR00FF00,LINETHICK2;
if函數遞歸使用上有問題,已經將問題反饋給測試部,會在后期的版本改進。
?