<p id="bffd9"><cite id="bffd9"></cite></p>

      <cite id="bffd9"><b id="bffd9"><thead id="bffd9"></thead></b></cite>
        <output id="bffd9"><cite id="bffd9"></cite></output>

              <p id="bffd9"></p>

                    <p id="bffd9"></p>
                    只發布交易干貨的網站
                    用實戰期貨交易系統和心得助你重塑交易認知

                    正規期貨開戶 | 手續費只+1分

                    90%交易者的手續費都被加收超1倍,一起看看最新的交易所手續費一覽表吧!

                    通達信指標公式編寫學習實例(通達信公式編寫教程自創指標)

                    我們在看盤分析研究的過程中,很多時候是有必要分析F10的基本面數據信息,如果每次都打開F10去找數據會有點麻煩,那么我們可以自行把有用的數據提煉出來,做成表格展示。

                    通達信指標公式編輯提供有很多相關的功能函數,我喜歡用DRAWRECTREL、DRAWTEXT_FIX這兩個函數。我們打開編輯器的插入函數,在繪圖函數中可以找到這兩個,其原型如下:

                    1.相對位置上畫矩形.

                    用法: DRAWRECTREL(LEFT,TOP,RIGHT,BOTTOM,COLOR),以圖形窗口(LEFT,TOP)為左上角,(RIGHT,BOTTOM)為右下角繪制矩形,坐標單位是窗口沿水平和垂直方向的1/1000,取值范圍是0—999,超出范圍則可能顯示在圖形窗口外,矩形中間填充顏色COLOR,COLOR為0表示不填充.

                    例如: DRAWRECTREL(0,0,500,500,RGB(255,255,0))表示在圖形最左上部1/4位置用黃色繪制矩形.

                    上面是指標編輯器里的用法解釋已非常清楚,相信大家一看就知道如何用,補充一點,就是坐標范圍,不管主圖或副圖窗口,都是默認寬0-999,高0-999,如主圖給個起始點(500,500),表示從主圖的中心點開始,終點用(999,999)表示主圖窗口的右下角;多試幾次就會用了。

                    2.固定位置顯示文字;在指標排序中顯示字符串欄目.

                    用法: DRAWTEXT_FIX(COND,X,Y,TYPE,TEXT),當COND條件滿足時,在當前指標窗口內(X,Y)位置書寫文字TEXT,X,Y為書寫點在窗口中相對于左上角的百分比,TYPE:0為左對齊,1為右對齊.

                    例如: DRAWTEXT_FIX(CURRBARSCOUNT=1 AND CLOSE/OPEN>1.08,0.5,0.5,0,'大陽線')表示最后一個交易日實體陽線大于8%時在窗口中間位置顯示'大陽線'字樣.若文字中含有&,則進行折行

                    此處補充:此函數與上面函數坐標定位上有差異,(X,Y)是給定點文字書寫的起點,并且是用小數表示,即范圍在0-1之間,(函數內部處理應該是用的百分比計算)。

                    以下為實例應用代碼:

                    {參數:錄入EPS 0 1 0}

                    DRAWRECTREL(0,0,999,999,RGB(1,1,1));

                    DRAWRECTREL(0,160,999,160.3,RGB(110,110,110));

                    DRAWRECTREL(350,840,615,840.3,RGB(110,110,110));

                    DRAWRECTREL(90,0,90.2,999,RGB(110,110,110));

                    DRAWRECTREL(200,0,200.2,999,RGB(110,110,110));

                    DRAWRECTREL(350,0,350.2,999,RGB(110,110,110));

                    DRAWRECTREL(455,0,455.2,840,RGB(110,110,110));

                    DRAWRECTREL(540,0,540.2,840,RGB(110,110,110));

                    DRAWRECTREL(615,0,615.2,999,RGB(110,110,110));

                    DRAWRECTREL(966,0,999,999,RGB(20,20,20));

                    X1:=0.06; X2:=0.10; X3:=0.075;

                    Y1:=0.05; Y2:=0.13; Y3:=0.25; Y4:=0.35; Y5:=0.45;

                    YEAR1:=YEAR;

                    YEAR2:=YEAR1-1;

                    YEAR3:=YEAR2-1;

                    YEAR4:=YEAR3-1;

                    YEAR5:=YEAR4-1;

                    YEAR6:=YEAR5-1;

                    SN:=STR2CON(CODE)+1000000;

                    {預測均值:=TDXDLL5(55,SN,錄入EPS,錄入EPS); 此處原為調用DLL,方便演示改為下一句直接給0}

                    預測均值:=0;

                    XA:=FINONE(1,YEAR2,1231);

                    XB:=IF(MONTH>=4,1,0);

                    XC:=IF(XB,XA,預測均值);

                    {XD:=TDXDLL5(69,SN,C,O); 此處同上原因,直接給收盤價C}

                    XD:=C;

                    XE_T:=IF(XD=1,'錄入數據',IF(XD=YEAR1,CON2STR(預測均值,2),'注意更新'));

                    X_A:=IF(XD=1,X1+X2*1.15,IF(XD=YEAR1,X1+X2*1,X1+X2*1.15));

                    DRAWTEXT_FIX(ISLASTBAR,X1+0.005,Y1,1,'年 份'),COLORLIMAGENTA;

                    DRAWTEXT_FIX(ISLASTBAR,0.12,Y1,0,'每股收益'),COLORLIMAGENTA;

                    DRAWTEXT_FIX(ISLASTBAR,0.22,Y1,0,'年收盤價(不復權)'),COLORLIMAGENTA;

                    DRAWTEXT_FIX(ISLASTBAR,0.36,Y1,0,'每股收益增速'),COLORLIMAGENTA;

                    DRAWTEXT_FIX(ISLASTBAR,0.47,Y1,0,'股價增速'),COLORLIMAGENTA;

                    DRAWTEXT_FIX(ISLASTBAR,0.55,Y1,0,'評估結果'),COLORLIMAGENTA;

                    DRAWNUMBER_FIX(ISLASTBAR,X1,Y1+Y2*1,1,YEAR6),COLORWHITE;

                    DRAWNUMBER_FIX(ISLASTBAR,X1,Y1+Y2*2,1,YEAR5),COLORWHITE;

                    DRAWNUMBER_FIX(ISLASTBAR,X1,Y1+Y2*3,1,YEAR4),COLORWHITE;

                    DRAWNUMBER_FIX(ISLASTBAR,X1,Y1+Y2*4,1,YEAR3),COLORWHITE;

                    DRAWNUMBER_FIX(ISLASTBAR,X1,Y1+Y2*5,1,YEAR2),COLORWHITE;

                    DRAWNUMBER_FIX(ISLASTBAR,X1,Y1+Y2*6,1,YEAR1),COLORWHITE;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*1,Y1+Y2*1,1,CON2STR(FINONE(1,YEAR6,1231),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*1,Y1+Y2*2,1,CON2STR(FINONE(1,YEAR5,1231),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*1,Y1+Y2*3,1,CON2STR(FINONE(1,YEAR4,1231),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*1,Y1+Y2*4,1,CON2STR(FINONE(1,YEAR3,1231),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR AND XB=1,X1+X2*1,Y1+Y2*5,1,CON2STR(XC,2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR AND XB=0,X1+X2*1,Y1+Y2*5,1,CON2STR(XC,2)),COLORMAGENTA;

                    DRAWTEXT_FIX(ISLASTBAR,X_A,Y1+Y2*6,1,XE_T),COLORMAGENTA;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*2+0.02,Y1+Y2*1,1,CON2STR(REF(C,5),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*2+0.02,Y1+Y2*2,1,CON2STR(REF(C,4),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*2+0.02,Y1+Y2*3,1,CON2STR(REF(C,3),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*2+0.02,Y1+Y2*4,1,CON2STR(REF(C,2),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*2+0.02,Y1+Y2*5,1,CON2STR(REF(C,1),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*2+0.02,Y1+Y2*6,1,CON2STR(REF(C,0),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*3+0.05,Y1+Y2*1,1,CON2STR(預測均值/FINONE(1,YEAR6,1231),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*3+0.05,Y1+Y2*2,1,CON2STR(預測均值/FINONE(1,YEAR5,1231),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*3+0.05,Y1+Y2*3,1,CON2STR(預測均值/FINONE(1,YEAR4,1231),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*3+0.05,Y1+Y2*4,1,CON2STR(預測均值/FINONE(1,YEAR3,1231),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*3+0.05,Y1+Y2*5,1,CON2STR(預測均值/FINONE(1,YEAR2,1231),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*4+0.05,Y1+Y2*1,1,CON2STR(C/REF(C,5),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*4+0.05,Y1+Y2*2,1,CON2STR(C/REF(C,4),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*4+0.05,Y1+Y2*3,1,CON2STR(C/REF(C,3),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*4+0.05,Y1+Y2*4,1,CON2STR(C/REF(C,2),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR,X1+X2*4+0.05,Y1+Y2*5,1,CON2STR(C/REF(C,1),2)),COLORYELLOW;

                    DRAWTEXT_FIX(ISLASTBAR AND C/REF(C,5)>預測均值/FINONE(1,YEAR6,1231),X1+X2*5+0.03,Y1+Y2*1,1,'高估'),COLORRED;

                    DRAWTEXT_FIX(ISLASTBAR AND C/REF(C,4)>預測均值/FINONE(1,YEAR5,1231),X1+X2*5+0.03,Y1+Y2*2,1,'高估'),COLORRED;

                    DRAWTEXT_FIX(ISLASTBAR AND C/REF(C,3)>預測均值/FINONE(1,YEAR4,1231),X1+X2*5+0.03,Y1+Y2*3,1,'高估'),COLORRED;

                    DRAWTEXT_FIX(ISLASTBAR AND C/REF(C,2)>預測均值/FINONE(1,YEAR3,1231),X1+X2*5+0.03,Y1+Y2*4,1,'高估'),COLORRED;

                    DRAWTEXT_FIX(ISLASTBAR AND C/REF(C,1)>預測均值/FINONE(1,YEAR2,1231),X1+X2*5+0.03,Y1+Y2*5,1,'高估'),COLORRED;

                    DRAWTEXT_FIX(ISLASTBAR AND C/REF(C,5)

                    DRAWTEXT_FIX(ISLASTBAR AND C/REF(C,4)

                    DRAWTEXT_FIX(ISLASTBAR AND C/REF(C,3)

                    DRAWTEXT_FIX(ISLASTBAR AND C/REF(C,2)

                    DRAWTEXT_FIX(ISLASTBAR AND C/REF(C,1)

                    DRAWTEXT_FIX(ISLASTBAR,0.975,0.08,0,'七'),COLORCYAN;

                    DRAWTEXT_FIX(ISLASTBAR,0.975,0.25,0,'月'),COLORCYAN;

                    DRAWTEXT_FIX(ISLASTBAR,0.975,0.43,0,'之'),COLORCYAN;

                    DRAWTEXT_FIX(ISLASTBAR,0.975,0.61,0,'夜'),COLORCYAN;

                    DRAWTEXT_FIX(ISLASTBAR,0.975,0.80,0,'著'),COLORCYAN;

                    DRAWTEXT_FIX(ISLASTBAR,0.76,Y1,0,'使 用 說 明'),COLORCYAN;

                    DRAWTEXT_FIX(ISLASTBAR,0.62,Y1+Y2*1,0,'1.通過網站等收集機構對每股收益預測;'),COLORBROWN;

                    DRAWTEXT_FIX(ISLASTBAR,0.62,Y1+Y2*2,0,'2.手工計算,機構對個股下一年度收益預測的平均值;'),COLORBROWN;

                    DRAWTEXT_FIX(ISLASTBAR,0.62,Y1+Y2*3,0,'3.確定主圖為年K線(設定模板時綁定周期)、不復權;'),COLORBROWN;

                    DRAWTEXT_FIX(ISLASTBAR,0.62,Y1+Y2*4,0,'4.請查看指標用法注釋,按方法錄入預估收益;'),COLORBROWN;

                    DRAWTEXT_FIX(ISLASTBAR,0.62,Y1+Y2*5,0,'5.評估結果會自動顯示,高估紅色低估綠色;'),COLORBROWN;

                    DRAWTEXT_FIX(ISLASTBAR,0.62,Y1+Y2*6,0,'6.詳情請參閱開宇老師BKD春季精英班課程,謝謝!'),COLORBROWN;

                    整個實例基本都是兩個函數的應用,運行后結果輸出如下圖:

                    通達信指標公式編寫學習實例(通達信公式編寫教程自創指標)

                    表格應用

                    來源:生活資訊網

                    本文名稱:《通達信指標公式編寫學習實例(通達信公式編寫教程自創指標)》
                    本文鏈接:http://www.bjhqmc.com/gu/56663.html
                    免責聲明:投資有風險!入市需謹慎!本站內容均由用戶自發貢獻,或整編自互聯網,或AI編輯完成,因此對于內容真實性不能作任何類型的保證!請自行判斷內容真假!但是如您發現有涉嫌:抄襲侵權、違法違規、疑似詐騙、虛假不良等內容,請通過底部“聯系&建議”通道,及時與本站聯系,本站始終秉持積極配合態度處理各類問題,因此在收到郵件后,必會刪除相應內容!另外,如需做其他配合工作,如:設置相關詞匯屏蔽等,均可配合完成,以防止后續出現此類內容。生活不易,還請手下留情!由衷希望大家能多多理解,在此先謝過大家了~

                    我要說說 搶沙發

                    評論前必須登錄!

                    立即登錄   注冊

                    切換注冊

                    登錄

                    忘記密碼 ?

                    切換登錄

                    注冊

                    我們將發送一封驗證郵件至你的郵箱, 請正確填寫以完成賬號注冊和激活

                      <p id="bffd9"><cite id="bffd9"></cite></p>

                        <cite id="bffd9"><b id="bffd9"><thead id="bffd9"></thead></b></cite>
                          <output id="bffd9"><cite id="bffd9"></cite></output>

                                <p id="bffd9"></p>

                                      <p id="bffd9"></p>
                                      成人电影