您現(xiàn)在的位置:程序化交易>> 外匯現(xiàn)貨>> MT4>> MT4知識>>正文內(nèi)容

MT4指標(biāo)的循環(huán)計算概念說明 [MT4]

  • 本文只適合指標(biāo)的程序理解,與EA無關(guān)
    大家在制作自己的指標(biāo)文件時第一個遇到的問題應(yīng)該就是這個“循環(huán)”問題。之所以不清楚的原因在于沒有想明白MT的完整計算過程。下面我們說明一下。
    1、最右側(cè)的K線(最新K線)的標(biāo)號是0,依次往左的標(biāo)號是1、2、3的順序。當(dāng)一個新K線生成后,則新K線的標(biāo)號變成0,而原來標(biāo)號為0的K線變成標(biāo)號1。
    2、指標(biāo)加載后的計算過程需要詳細(xì)描述一下:
    指標(biāo)加載后,會從最左側(cè)的K線開始從左往右順序計算,這是“基本框架”
    然后因為每個K線上都需要計算一次,所以這個循環(huán)在第一次加載的時候是計算量最大的。
    為了減少加載后到來價格時的計算減少,我們一般在程序的循環(huán)上做些技巧處理。因為MT提供
    了標(biāo)記最后一個沒有計算的K線標(biāo)號。所以我們都采用從最后一個“未計算K線”到標(biāo)號0的順序進(jìn)行循環(huán)。
    這就是減少計算量的循環(huán)方法。下面列出常見的循環(huán)代碼框架:
    int i;
    int limit;
    int counted_bars=IndicatorCounted();
    if(counted_bars<0) return(-1);
    if(counted_bars>0) counted_bars--;
    limit=Bars-counted_bars;
    for (i=limit-1;i>=0;i--)
    {
    ........這里面就是循環(huán)計算的指標(biāo)主要部分。上面的循環(huán)控制就是從最后一個“未計算K線”到標(biāo)號0的順序
    }

【字體: 】【打印文章】【查看評論

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 一本一本久久a久久精品综合麻豆| 吃奶呻吟打开双腿做受在线视频| 一本久久a久久精品vr综合| www.尤物视频| 97久久精品无码一区二区| 一级做a爰片性色毛片16美国| 韩国理论片中文字幕版电影| 在线天堂中文字幕| 中日韩一区二区三区| 欧美一级www| 国产真实乱子伦精品视| 国产寡妇树林野战在线播放| 一道本不卡免费视频| 日韩精品电影在线| 亚洲精品国产综合久久久久紧| 老子的大ji巴cao死你| 国产激情电影综合在线看| 免费高清av一区二区三区| 免费高清日本1在线观看| a大片大片网y| 无码h黄肉3d动漫在线观看| 亚洲国产婷婷综合在线精品| 精品久久久久久国产潘金莲| 国产午夜亚洲精品国产| 18禁美女裸体网站无遮挡 | 欧美亚洲国产日韩电影在线| 免费无码黄网站在线看| 色综合久久伊人| 国产成人精品无码片区在线观看| 91呻吟丰满娇喘国产区| 好男人好资源影视在线| 中文字幕成人在线| 日韩人妻无码一区二区三区 | 天天摸天天做天天爽天天弄| 中文字幕亚洲欧美专区| 日韩不卡免费视频| 亚洲一区中文字幕在线电影网| 污网址在线观看| 免费久久一级欧美特大黄| 羞羞漫画成人在线| 国产人妖视频一区二区|