您現在的位置:程序化交易>> 外匯現貨>> MT5>> MT5知識>>正文內容

MT5 EA中獲得技術指標指定位置數據的方法 [MT4]

  • 顯然,我們是要使用CopyBuffer函數來獲得上述數據。
    我們最常用的要求是取得某個技術指標在指定序號K線上對應的數值。
    下面的例子里,我們沿用MQL4的序號排列概念(序號0代表最新的K線),來獲得相應的技術指標數值。
    自定義函數及EA完整源代碼:
    復制代碼
    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);
    這句話讓數組按照我們熟識的MQL4中的排列方式進行數據存儲。
    栽自:www.520fx.com

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

相關文章

    沒有相關內容
主站蜘蛛池模板: 久久久www成人免费精品| 国产精彩视频在线观看| 人妻无码一区二区三区AV| 99久久无码一区人妻| 日本肉体xxxx裸交| 亚洲欧美日韩中文字幕在线一| 四虎精品视频在线永久免费观看| 日本h片无遮挡在线观看| 冠希实干阿娇13分钟视频在线看 | 国产精品亚洲综合五月天| 一级毛片**不卡免费播| 欧美精品亚洲精品日韩专区va| 国产一区二区精品久久岳| avhd101av高清迷片在线| 欧洲精品无码一区二区三区在线播放 | 欧美性大战XXXXX久久久√| 国产在线播放免费| 一区五十路在线中出| 欧美最猛黑人xxxx黑人猛交98 | 国产在线激情视频| 19岁rapper潮水第一集| 日本一区视频在线播放| 亚洲色成人网一二三区| 91精品欧美产品免费观看| 性欧美午夜高清在线观看| 亚洲成a人片在线观看中文app| 精品国产一区二区三区久久影院| 国产美女一级做a爱视频| 中国内地毛片免费高清| 欧美成人综合在线| 国产aaaaaa| 8x视频在线观看| 日本在线视频WWW鲁啊鲁| 人人爽人人澡人人高潮| 成人爽爽激情在线观看| 国语对白做受XXXXX在线中国| 久久精品中文字幕免费| 男人添女人30分钟免费| 国产欧美日韩精品综合| 一级特黄aaa大片| 日本大片在线播放在线|