DRAWTEXT_FIX函數(shù)的求助 [通達(dá)信]
-
咨詢內(nèi)容:
老師:
先祝節(jié)日快樂(lè)!
我有個(gè)問(wèn)題,如下:想在主圖右下角固定位置,根據(jù)某一條件,顯示'牛股階段'這四個(gè)漢字條件是120線大于240線。DRAWTEXT_FIX(顯示條件,0.96,0.99,0,'牛股階段');
情況1---直接把判斷式植入DRAWTEXT_FIX(MA(C,120)>MA(C,240),0.96,0.99,0,'牛股階段'),COLORGREEN;
情況2---把判斷式先設(shè)為過(guò)渡變量DD后,再植入DD:=MA(C,120)>MA(C,240);DRAWTEXT_FIX(DD,0.96,0.80,0,'牛股階段'),COLORMAGENTA;DRAWTEXT_FIX(DD=1,0.96,0.85,0,'牛股階段'),COLORMAGENTA;DRAWTEXT_FIX(DD=0,0.96,0.90,0,'牛股階段'),COLORMAGENTA;
情況3---把顯示內(nèi)容先設(shè)為過(guò)渡變量RR后,再植入RR:=IF(MA(C,120)>MA(C,240),'牛股階段','');DRAWTEXT_FIX(1,0.96,0.90,0,RR),COLORMAGENTA;
以深科技為例,今天120線低于240線,只有第三種寫(xiě)法能正確顯示,為什么前兩種寫(xiě)法不對(duì)?先謝謝老師了。?
-
通達(dá)信技術(shù)部:
DRAWTEXT函數(shù)中COND不做交易日限制的話默認(rèn)的是K線界面中有K線滿足該條件就寫(xiě)文字,情況1,2就屬于這種;
情況3用IF來(lái)限制寫(xiě)文字特別好,可以避免上面的問(wèn)題;或者可以對(duì)情況3稍作修改:DRAWTEXT_FIX(CURRBARSCOUNT=1 AND MA(C,120)>MA(C,240),0.5,0.99,0,'牛股階段'),COLORGREEN;
?
-
通達(dá)信客服:
源碼如下:
N:=30;Y1:=HHV(H,N);Y2:=LLV(L,N);?YZ:=Y1-Y2;
Y4:Y2+YZ/2,NODRAW;
EE:=IF(CLOSE>Y4,'線上','線下');DRAWTEXT(CURRBARSCOUNT=10,Y4*1.02,EE),COLORYELLOW;NOTEXT1:CONST(Y4),COLORCYAN;
上面的源碼想表達(dá),提取最近30天的最高和最低價(jià),再取中值,即主圖中的青色水平線。如果今天的收盤(pán)價(jià)高于它,就顯示【線上】,如果低于它,就顯示【線下】下兩圖:深中華和中興通訊是對(duì)的
此主題相關(guān)圖片如下快照2.png:
此主題相關(guān)圖片如下快照6.png:而下圖的各圖均是錯(cuò)的(深康佳,深赤灣,華聯(lián)控股)
此主題相關(guān)圖片如下快照1.png:
此主題相關(guān)圖片如下快照3.png:
此主題相關(guān)圖片如下快照4.png:
?
-
網(wǎng)友交流:
問(wèn)題是??這邊輸出后沒(méi)問(wèn)題,你的條件是離最后交易日10個(gè)周期滿足上面條件就寫(xiě)相應(yīng)漢字。
?
-
網(wǎng)友交流:
不啊,樓上那個(gè)你添加的紅框內(nèi)的CURRBARSCOUNT=10僅是為了把顯示的文字左移,以便看清。因?yàn)槲野阉臑镮SLASTBAR的話,一樣會(huì)出現(xiàn)我所說(shuō)的問(wèn)題。
有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫(xiě)!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容