[建議]請(qǐng)通達(dá)信編程人員修改DRAWTEXT_FIX函數(shù)的參數(shù)調(diào)用bug
作者:通達(dá)信 來源:cxh99.com 發(fā)布時(shí)間:2014年01月25日
-
咨詢內(nèi)容:
如題:
下面這段演示公式,可正確顯示:
R:1,NODRAW;
U:0,NODRAW;
T1:=STRCAT(STRCAT('【今天收盤】: ',CON2STR(C,2)),' 元 ');
T2:=STRCAT(STRCAT('【昨天收盤】: ',CON2STR(REF(C,1),2)),' 元 ');
DRAWTEXT_FIX(R,0.0,0.48,0,T1),COLORRED;
DRAWTEXT_FIX(U,0.0,0.48,0,T2),COLORRED;
一但參數(shù)R和U改為if條件函數(shù),則無法正確顯示,出現(xiàn)同時(shí)顯示的現(xiàn)象:
R:IF(C>=REF(C,1),1,0),NODRAW;
U:IF(CT1:=STRCAT(STRCAT('【今天收盤】: ',CON2STR(C,2)),' 元 ');
T2:=STRCAT(STRCAT('【昨天收盤】: ',CON2STR(REF(C,1),2)),' 元 ');
DRAWTEXT_FIX(R,0.0,0.48,0,T1),COLORRED;
DRAWTEXT_FIX(U,0.0,0.48,0,T2),COLORRED;
此主題相關(guān)圖片如下2013-12-23_162700.jpg:
-
通達(dá)信技術(shù)部:
R:IF(CONST(C>=REF(C,1)),1,0),NODRAW;
U:IF(CONST(C<REF(C,1)),1,0),NODRAW;
T1:=STRCAT(STRCAT('【今天收盤】: ',CON2STR(C,2)),' 元 ');
T2:=STRCAT(STRCAT('【昨天收盤】: ',CON2STR(REF(C,1),2)),' 元 ');
DRAWTEXT_FIX(R,0.0,0.48,0,T1),COLORRED;
DRAWTEXT_FIX(U,0.0,0.48,0,T2),COLORRED;
之所以都顯示 是因?yàn)闅v史上 有的滿足今天大于昨收假設(shè)有n次 有的滿足今天小雨昨收 假設(shè)有m次, 所以你的頂點(diǎn)文字在那個(gè)地方 寫了n次T1 寫了M次T2了 。。
你要是只以當(dāng)前k線的今收和昨收比較呢 就價(jià)格const
祝投資愉快!
-
通達(dá)信客服:
謝謝解答!