關(guān)于固定位置顯示字符函數(shù) [文華財(cái)經(jīng)]
- 咨詢內(nèi)容:
能不能增加一個(gè)絕對(duì)位置寫文字的函數(shù),不會(huì)因K線縮放而隱藏,始終在屏幕固定坐標(biāo)位置顯示 ,同時(shí)能否增加一個(gè)數(shù)值轉(zhuǎn)字符串的函數(shù)numtostr?
文件名:微信截圖_20170316103138.png類似大智慧上可以在固定位置寫文字,同時(shí)文字中可以帶數(shù)值(需要數(shù)值轉(zhuǎn)字符串函數(shù)),不會(huì)因圖形縮放而消失,始終在屏幕給定坐標(biāo)位置顯示
- 文華技術(shù)人員:
您截圖上方的標(biāo)注,是您手動(dòng)自己輸入的還是通過軟件計(jì)算標(biāo)注的?
您對(duì)這個(gè)功能的需求是為了實(shí)現(xiàn)什么目的?您需要在軟件固定位置顯示那些內(nèi)容呢?
- 文華客服:
如圖,實(shí)現(xiàn)一些信息提示,那是用代碼寫的自動(dòng)提示的 黑色框綠字內(nèi)容
- 網(wǎng)友回復(fù):
提示信息是您輸入的,只是用函數(shù)顯示在軟件固定位置上
而不是用一定思路寫成模型計(jì)算出來的返回值是么
- 網(wǎng)友回復(fù):
這段源碼大致的意思就是 計(jì)算給定參數(shù)的兩根均線交叉的價(jià)位和時(shí)間,然后在價(jià)位上畫橫線,時(shí)間點(diǎn)上畫豎線,同時(shí)在主圖面板上方固定位置寫出交叉的時(shí)間和點(diǎn)位,但此價(jià)位計(jì)算的收益率等信息,只是文華財(cái)經(jīng)中沒有固定位置寫信息的函數(shù),現(xiàn)有繪圖函數(shù) drewtext或者ktext都會(huì)隨著圖形縮放串位,所以希望增加一個(gè)能在主圖面板固定位置寫文字的函數(shù),同時(shí)文化財(cái)經(jīng)沒有數(shù)值轉(zhuǎn)化為字符串的函數(shù),比如圖上文字信息中需要些交叉的價(jià)格和時(shí)間,這都是數(shù)值
DRAWTEXTABS(260,30,'§信號(hào)給出時(shí)間:'+NUMTOSTR(JCSJYEAR2)+' / '+NUMTOSTR(JCSJMONTH2)+' / '+NUMTOSTR(JCSJDAY2)+' / [ '+NUMTOSTR(JCSJHOUR2)+' 點(diǎn) : '+NUMTOSTR(JCSJMIN2)+' 分] '+wenzi2+'價(jià)位:'+NUMTOSTRN(JCJG2,ZXCJ)+' 目前盈虧:'+NUMTOSTRN(fuyin2,ZXCJ)+' 點(diǎn)'+' '+NUMTOSTRN
DRAWTEXTABS(x坐標(biāo),y坐標(biāo),'文字信息')大智慧有這么一個(gè)給定坐標(biāo)寫信息的函數(shù),不會(huì)因?yàn)閳D形縮放而移位,文華沒有
NUMTOSTRN(數(shù)值,精度) 大智慧里有這么一個(gè)函數(shù),可以嵌入到寫文字函數(shù)中實(shí)現(xiàn)文字中顯示數(shù)值的功能,文華財(cái)經(jīng)沒有,drawnumber和dtrawtext功能是分開的
main:=ma(close,10);
sub:=ma(close,20);CCTSlong:=BARSLAST(CROSS(main,sub));
CCTSshort:=BARSLAST(CROSS(sub,main));
MINCC2:=MIN(CCTSlong,CCTSshort);JCJG2:=REF(CLOSE,MINCC2);
JCSJYEAR2:=REF(YEAR,MINCC2);
JCSJMONTH2:=REF(month,MINCC2);
JCSJDAY2:=REF(DAY,MINCC2);
JCSJHOUR2:=REF(HOUR,MINCC2);
JCSJMIN2:=REF(MINUTE,MINCC2);fuyin2:=IF(CCTSlong<CCTSshort,CLOSE-JCJG2,JCJG2-CLOSE);
hslong:=SUM(CROSS(main ,sub),0);
hhlong:=HHVAll(SUM(CROSS(main ,sub),0));
tjlong:=hhlong-hslong;
hsshort:=SUM(CROSS(sub ,main),0);
hhshort:=HHVAll(SUM(CROSS(sub ,main),0));
tjshort:=hhshort-hsshort;signal:=IF(CCTSlong<CCTSshort,tjshort,tjlong);
VERTLINE(CROSS(0.5,signal) and CCTSlong=MINCC2 ,2),layer2,colorff00ff;
VERTLINE(CROSS(0.5,signal) and CCTSshort=MINCC2 ,2),layer2,colorcccc33;
{
HORILINE(CROSS(0.5,signal) and CCTSlong=MINCC2,jcjg2,CROSS(0.5,signal)),dotline,colorblack,layer0;
HORILINE(CROSS(0.5,signal) and CCTSshort=MINCC2,jcjg2,CROSS(0.5,signal)),dotline,colorblack,layer0;}wenzi2:=IFs(CCTSlong>CCTSshort,'( 空 )','( 多 )');
wenzi3:=IFs(CCTSlong>CCTSshort,' 空',' 多');DRAWTEXT(barstatus=2 and CCTSlong=MINCC2,JCJG2,'---------------------------------------------------------------------------------------------------'),linethick2,colorff00ff,align1,valign1,layer0;
DRAWTEXT(barstatus=2 and CCTSshort=MINCC2,JCJG2,'---------------------------------------------------------------------------------------------------'),linethick2,colorcccc33,align1,valign1,layer0;
DRAWTEXTABS(245,27,'████████████████████████████████████████████ '),LINETHICK4,COLOR333333,LAYER4;
DRAWTEXTABS(250,27,'████████████████████████████████████████████ '),LINETHICK4,COLOR333333,LAYER4;
DRAWTEXTABS(260,30,'§信號(hào)給出時(shí)間:'+NUMTOSTR(JCSJYEAR2)+' / '+NUMTOSTR(JCSJMONTH2)+' / '+NUMTOSTR(JCSJDAY2)+' / [ '+NUMTOSTR(JCSJHOUR2)+' 點(diǎn) : '+NUMTOSTR(JCSJMIN2)+' 分] '+wenzi2+'價(jià)位:'+NUMTOSTRN(JCJG2,ZXCJ)+' 目前盈虧:'+NUMTOSTRN(fuyin2,ZXCJ)+' 點(diǎn)'+' '+NUMTOSTRN(100*fuyin2/JCJG2,2)+' %'+' 持倉(cāng)( '+NUMTOSTR(MINCC2)+' 個(gè)) '+period),COLOR00ff00,LINETHICK2,LAYER0;DRAWTEXT(CROSS(0.5,signal) and CCTSlong=MINCC2,JCJG2,'〇'),linethick7,color0000ff,align1,valign1,layer0;
DRAWTEXT(CROSS(0.5,signal) and CCTSshort=MINCC2,JCJG2,'〇'),linethick7,COLOR00cc00,align1,valign1,layer0;
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容