您現(xiàn)在的位置:程序化交易>> 股票公式>> 通達(dá)信>> 通達(dá)信知識(shí)>>正文內(nèi)容

求高手解答一個(gè)匪夷所思的公式計(jì)算問(wèn)題! [通達(dá)信]

  • 咨詢內(nèi)容: 思路:當(dāng)前MACD為負(fù)值,(即當(dāng)前光標(biāo)所處位置為MACD為綠柱子的區(qū)域)我想求出上一次MACD為負(fù)值時(shí)區(qū)間內(nèi)的最低價(jià),即求PQD的值。 表達(dá)式如下: {N1定義為最近一次MACD柱子下穿0軸的位置} N1:=BARSLAST(CROSS(0,MACD)); {N2定義為最近一次MACD柱子上穿0軸的位置} N2:BARSLAST(CROSS(MACD,0)); {N3定義為前一次MACD柱子下穿0軸的位置} N3:REF(N1,N1+1)+N1+1; {計(jì)算前低價(jià)格PQD} M23:N3-N2; PQD:REF(LLV(L,M23),N2+1); 問(wèn)題:上述公式驗(yàn)證時(shí)發(fā)現(xiàn)PQD的取值不正確。 驗(yàn)證過(guò)程如下:以深圳指數(shù)(04)日線為例,將光標(biāo)移至20150306,按道理此時(shí)的PQD的計(jì)算結(jié)果應(yīng)該為20150119日的最低值 10634.62。可是取到的卻是20150206的10715.43。 為進(jìn)一步驗(yàn)證細(xì)節(jié),將計(jì)算PQD所需要的各個(gè)參數(shù)加以輸出。此時(shí)M23(將光標(biāo)移至20150306)輸出為25,沒(méi)有問(wèn)題。將公示中的M23用常數(shù)25替代的話,則PQD的取值是正確的10634.62 但是直接用這樣表達(dá)PQD:REF(LLV(L,M23),N2+1);結(jié)算結(jié)果就不正確呢?? 請(qǐng)高手賜教!!

     

  • 通達(dá)信技術(shù)部:

    N1:=BARSLAST(CROSS(0,MACD.MACD));{N1定義為最近一次MACD柱子下穿0軸的位置}
    N2:=BARSLAST(CROSS(MACD.MACD,0));{N2定義為最近一次MACD柱子上穿0軸的位置}
    N3:=REF(N1,N1+1)+N1+1;{N3定義為前一次MACD柱子下穿0軸的位置}
    M23:=N3-N2;
    PQD:REF(LLV(L,M23),N2+1);{計(jì)算前低價(jià)格PQD};

    說(shuō)明:引用指標(biāo),取值默認(rèn)為第一個(gè)值。所以你上面的公式默認(rèn)取的是MACD中的DIF.要取MACD的值,得這樣寫(xiě)"MACD.MACD”。

     

  • 通達(dá)信客服: 謝謝回復(fù)~~ 我漏了一點(diǎn),我的公式定義的頂部就有以下幾行代碼,應(yīng)該是這樣的。 DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26); DEA:=EMA(DIFF,9); MACD:=2*(DIFF-DEA); N1:=BARSLAST(CROSS(0,MACD.MACD));{N1定義為最近一次MACD柱子下穿0軸的位置} N2:=BARSLAST(CROSS(MACD.MACD,0));{N2定義為最近一次MACD柱子上穿0軸的位置} N3:=REF(N1,N1+1)+N1+1;{N3定義為前一次MACD柱子下穿0軸的位置} M23:=N3-N2; PQD:REF(LLV(L,M23),N2+1);{計(jì)算前低價(jià)格PQD}; 現(xiàn)在的主要問(wèn)題還是主貼里的問(wèn)題,我將N1 N2 N3 M23的計(jì)算結(jié)果都輸出檢測(cè)了,這些計(jì)算都是正確的。可是 PQD:REF(LLV(L,M23),N2+1)這個(gè)計(jì)算結(jié)果不對(duì) 這一句我要表達(dá)的意思是 從光標(biāo)處作為當(dāng)前,求N2+1日之前的M23日這個(gè)區(qū)間內(nèi)L的最低值。

     

  • 網(wǎng)友交流: 為什么我的排版發(fā)出來(lái)就不換行了呢

     

  • 網(wǎng)友交流:

    你下載完整的數(shù)據(jù)在試試,我這里顯示的是正確的:

    DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
    DEA:=EMA(DIFF,9);
    MACD:=2*(DIFF-DEA);
    N1:=BARSLAST(CROSS(0,MACD));{N1定義為最近一次MACD柱子下穿0軸的位置}
    N2:=BARSLAST(CROSS(MACD,0));{N2定義為最近一次MACD柱子上穿0軸的位置}
    N3:=REF(N1,N1+1)+N1+1;{N3定義為前一次MACD柱子下穿0軸的位置}
    M23:=N3-N2;
    PQD:REF(LLV(L,M23),N2);{計(jì)算前低價(jià)格PQD};


    此主題相關(guān)圖片如下a1.png:

 

有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友

可聯(lián)系技術(shù)人員 QQ: 511411198  點(diǎn)擊這里給我發(fā)消息進(jìn)行 有償 編寫(xiě)!不貴!點(diǎn)擊查看價(jià)格!


【字體: 】【打印文章】【查看評(píng)論

相關(guān)文章

    沒(méi)有相關(guān)內(nèi)容
主站蜘蛛池模板: 绿巨人黑科技地址入口| 97人伦影院a级毛片| 91粉色视频在线导航| 欧美国产日韩1区俺去了| 啊灬啊灬别停啊灬用力啊免费 | 上原亚衣一区二区在线观看| 欧美一区二区三区高清不卡tv| 免费jizz在线播放视频高清版| 98精品全国免费观看视频| 日本a中文字幕| 亚洲午夜久久久久妓女影院 | 天天做天天爱夜夜爽毛片毛片| 亚洲成年人专区| 精品视频一区在线观看| 国产日韩精品欧美一区| 中文字幕第2页| 欧美va天堂在线电影| 人妻内射一区二区在线视频| 三级视频在线播放| 巨胸流奶水视频www网站| 久久综合久综合久久鬼色| 波多野结衣xxxxx在线播放| 啊好深好硬快点用力视频| 99久高清在线观看视频| 无码日韩精品一区二区免费 | 精品96在线观看影院| 国产亚洲精品美女久久久久| 你懂的免费视频| 在车里被撞了八次高c| 中国武警gaysexchina武警gay| 日韩午夜激情视频| 午夜电影免费观看| 911亚洲精品| 日韩AV无码久久一区二区| 免费国产一级特黄久久| 都市激情亚洲色图| 大乳丰满人妻中文字幕日本| 中文字幕免费播放| 日韩人妻无码一区二区三区| 亚洲国产品综合人成综合网站| 激情艳妇之性事高h|