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

MT5 EA中獲得技術(shù)指標(biāo)指定位置數(shù)據(jù)的方法 [MT4]

  • 顯然,我們是要使用CopyBuffer函數(shù)來獲得上述數(shù)據(jù)。
    我們最常用的要求是取得某個(gè)技術(shù)指標(biāo)在指定序號(hào)K線上對(duì)應(yīng)的數(shù)值。
    下面的例子里,我們沿用MQL4的序號(hào)排列概念(序號(hào)0代表最新的K線),來獲得相應(yīng)的技術(shù)指標(biāo)數(shù)值。
    自定義函數(shù)及EA完整源代碼:
    復(fù)制代碼
    1. double MaBuffer[];
    2. int OnInit()
    3. {
    4. ArraySetAsSeries(MaBuffer,true);
    5. return(0);
    6. }
    7. void OnTick()
    8. {
    9. printf(GetData(1));
    10. }
    11. double GetData(int Index)
    12. {
    13. int Handle=iMA(Symbol(),0,1,0,MODE_SMA,PRICE_CLOSE);
    14. int Cnt=CopyBuffer(Handle,0,0,Index+1,MaBuffer);
    15. if(Cnt!=-1)return(MaBuffer[Index]);
    16. else {
    17. printf("Error in copying");
    18. return(0);
    19. }
    20. }

    注意:
    ArraySetAsSeries(MaBuffer,true);
    這句話讓數(shù)組按照我們熟識(shí)的MQL4中的排列方式進(jìn)行數(shù)據(jù)存儲(chǔ)。
    栽自:www.520fx.com

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

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 少妇无码一区二区二三区| 欧美金发大战黑人video| 国产成人年无码AV片在线观看| 99国产精品欧美一区二区三区| 成人欧美在线视频| 久久精品国产99国产| 欧美人与动性行为另类| 亚洲精品无码人妻无码| 第三种爱情免费完整版观看| 国产av永久精品无码| 香蕉视频在线观看黄| 国产男女猛烈无遮挡免费视频网站| 99久久免费看国产精品| 女朋友韩国电影免费完整版| 中文字幕在线网站| 日本久久久久久久中文字幕| 五月婷婷在线视频| 欧美八十老太另类| 亚洲欧美一区二区三区在线| 狠狠操精品视频| 免费国产在线观看| 精品亚洲福利一区二区| 四虎影视免费永久在线观看| 香蕉免费一级视频在线观看| 国产欧美综合一区二区| 二级毛片在线播放| 丰满人妻一区二区三区视频53| 中文字幕の友人北条麻妃| 99久久99久久精品免费观看| 饥渴难耐16p| 欧美综合图区亚欧综合图区| 日本一卡2卡3卡无卡免费| 国产精品蜜臂在线观看| 午夜欧美精品久久久久久久| 久久精品国产亚洲av麻豆色欲| 两个人看的www免费| freefron性中国国产高清| avtt2015天堂网| 精品久久久久久无码人妻蜜桃 | 久久久亚洲欧洲日产国码农村| 中文字幕热久久久久久久|