[建議]請通達信編程人員修改DRAWTEXT_FIX函數的參數調用bug [通達信]
-
咨詢內容:
如題:
下面這段演示公式,可正確顯示:
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;
一但參數R和U改為if條件函數,則無法正確顯示,出現同時顯示的現象:
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;
此主題相關圖片如下2013-12-23_162700.jpg:
-
通達信技術部:
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;之所以都顯示 是因為歷史上 有的滿足今天大于昨收假設有n次 有的滿足今天小雨昨收 假設有m次, 所以你的頂點文字在那個地方 寫了n次T1 寫了M次T2了 。。
你要是只以當前k線的今收和昨收比較呢 就價格const
祝投資愉快!
- 通達信客服: 謝謝解答!
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容