通达信函数 文字时间显示合并

图中是我自己编辑的公式,如上方的信号‘13 u’、‘15u“、’k20‘表示背离,单因为是不同两个显示公式出来的,所以会有重叠或对不上,我的问题是怎么让时间和字母合在一起用一个信号表示出来,我好像见过一个函数,现在可惜忘了叫什么,告诉我函数或编辑下面公式都行。TH:=MAX(HIGH,REF(CLOSE,1));TL:=MIN(LOW,REF(CLOSE,1));ACC1:=SUM(CLOSE-TL,7)/SUM(TH-TL,7);ACC2:=SUM(CLOSE-TL,14)/SUM(TH-TL,14);ACC3:=SUM(CLOSE-TL,28)/SUM(TH-TL,28);UOS:=(ACC1*14*28+ACC2*7*28+ACC3*7*14)*100/(7*14+7*28+14*28);MUOS:=EXPMEMA(UOS,6);DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIFF,9);A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));MACD底背:=REF(C,A1+1)>C AND REF(DIFF,A1+1)<DIFF AND CROSS(DIFF,DEA);A2:=BARSLAST(REF(CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3)),1));KDJ底背:=REF(C,A2+1)>C AND REF("KDJ.K"(9,3,3),A2+1)<"KDJ.K"(9,3,3) AND CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3));A3:=BARSLAST(REF(CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24)),1));RSI底背:=REF(C,A3+1)>C AND REF("RSI.RSI1"(6,12,24),A3+1)<"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));A4:=BARSLAST(REF(CROSS(UOS,MUOS),1));UOS底背:=REF(C,A4+1)>C AND REF(UOS,A4+1)<UOS AND CROSS(UOS,MUOS);C1:=BARSLAST(REF(CROSS(DEA,DIFF),1));MACD顶背:=REF(C,C1+1)<C AND REF(DIFF,C1+1)>DIFF AND CROSS(DEA,DIFF);C2:=BARSLAST(REF(CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3)),1));KDJ顶背:=REF(C,C2+1)<C AND REF("KDJ.K"(9,3,3),C2+1)>"KDJ.K"(9,3,3) AND CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3));C3:=BARSLAST(REF(CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24)),1));RSI顶背:=REF(C,C3+1)<C AND REF("RSI.RSI1"(6,12,24),C3+1)>"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24));C4:=BARSLAST(REF(CROSS(DEA,DIFF),1));UOS顶背:=REF(C,C4+1)<C AND REF(UOS,C4+1)>UOS AND CROSS(MUOS,UOS);STICKLINE(MACD底背 OR KDJ底背 OR RSI底背 OR UOS底背,OPEN,CLOSE,0.25,0),COLOR00FFFF;STICKLINE(MACD顶背 OR KDJ顶背 OR RSI顶背 OR UOS顶背,OPEN,CLOSE,0.25,0),COLOR000055;DRAWTEXT(MACD底背,L*0.98,'M'), COLOR00FFFF;DRAWNUMBER(MACD底背,L*0.99,A1);DRAWTEXT(KDJ底背,L*0.97,'K'), COLOR00FFFF;DRAWNUMBER(KDJ底背,L*0.98,A2);DRAWTEXT(RSI底背,L*0.96,'R'), COLOR00FFFF;DRAWNUMBER(RSI底背,L*0.97,A3);DRAWTEXT(UOS底背,L*0.95,'U'), COLOR00FFFF;DRAWNUMBER(UOS底背,L*0.96,A4);DRAWTEXT(MACD顶背,H*1.02,'M'), COLORGREEN;DRAWNUMBER(MACD顶背,H*1.03,C1);DRAWTEXT(KDJ顶背,H*1.03,'K'), COLORGREEN;DRAWNUMBER(KDJ顶背,H*1.04,C2);DRAWTEXT(RSI顶背,H*1.04,'R'), COLORGREEN;DRAWNUMBER(RSI顶背,H*1.05,C3);DRAWTEXT(UOS顶背,H*1.05,' U'), COLORGREEN;DRAWNUMBER(UOS顶背,H*1.06,C4);

第1个回答  2016-11-11
你要的是字母和数字不要重叠,只要错开显示就OK了