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

MT5編程實例課程(阿郎)---第三講(均線交叉EA) [MT4]

  • #property copyright "Simon Yau"
    #property link "http://www.fx998.cn"
    #property version "1.00"
    int maFastHandle, maSlowHandle; //定義兩個指標操作句柄,用來操作兩條均線
    double maFast[], maSlow[]; //定義兩個數組,用于保存均線的數值
    //+------------------------------------------------------------------+
    //| Expert initialization function |
    //+------------------------------------------------------------------+
    int OnInit()
    {
    //---
    //在初始化函數OnInit中,分別指定兩個操作句柄所對應的均線指標
    maFastHandle = iMA(Symbol(), PERIOD_CURRENT, 5, 0, MODE_SMA, PRICE_CLOSE); //對應5期均線
    maSlowHandle = iMA(Symbol(), PERIOD_CURRENT, 10, 0, MODE_SMA, PRICE_CLOSE); //對應10期均線

    ArraySetAsSeries(maFast, true); //將數組設置為倒序保存,即圖表上方向由右向左
    ArraySetAsSeries(maSlow, true); //同上
    //---
    return(0);
    }
    //+------------------------------------------------------------------+
    //| Expert deinitialization function |
    //+------------------------------------------------------------------+
    //+------------------------------------------------------------------+
    //| Expert tick function |
    //+------------------------------------------------------------------+
    void OnTick()
    {
    //---
    MqlTradeRequest request;
    MqlTradeResult result;

    CopyBuffer(maFastHandle, 0, 0, 3, maFast); //將句柄對應的指標數值復制入數組
    CopyBuffer(maSlowHandle, 0, 0, 3, maSlow); //同上

    if (maFast[1]>maSlow[1] && maFast[2]<=maSlow[2]) //數組獲得指標的數值后,就可以進行均線交叉的判定了
    {
    request.action = TRADE_ACTION_DEAL;
    request.symbol = Symbol();
    request.volume = 0.1;
    request.price = SymbolInfoDouble(Symbol(), SYMBOL_ASK);
    request.type = ORDER_TYPE_BUY;

    OrderSend(request, result); //下單
    }
    else if (maFast[1]<maSlow[1] && maFast[2]>=maSlow[2])
    {
    request.action = TRADE_ACTION_DEAL;
    request.symbol = Symbol();
    request.volume = 0.1;
    request.price = SymbolInfoDouble(Symbol(), SYMBOL_BID);
    request.type = ORDER_TYPE_SELL;

    OrderSend(request, result);
    }
    }
    作者:阿郎(shawnyau)栽自火線論壇http://www.fx998.cn。
    Lesson3代碼.rar (2 K) 下载次数:155

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

相關文章

    沒有相關內容
主站蜘蛛池模板: 在线观看国产成人AV片| 粗大的内捧猛烈进出视频| 国产资源视频在线观看| 三浦惠理子在线播放| 日本韩国中文字幕| 亚洲乱亚洲乱妇无码麻豆| 毛片基地免费观看| 免费看一级性生活片| 美女黄18以下禁止观看| 国产午夜鲁丝片AV无码免费| jlzzjlzz亚洲jzjzjz| 国产香蕉一区二区在线网站| gogo全球高清大胆啪啪| 性欧美乱妇高清COME| 丰满岳乱妇在线观看中字无码| 日韩精品无码一区二区视频| 亚洲欧美中日韩| 清冷受被放置play分腿器| 免费无遮挡无码视频网站| 美女的尿口无遮掩的照片| 国产做受视频120秒试看| 成人a在线观看| 国产男女猛视频在线观看网站| 800av凹凸视频在线观看| 在线播放亚洲美女视频网站| japonensisjava野外vt| 好黄好猛好爽好痛的视频| 三大高傲校花被调教成好文| 护士的小嫩嫩好紧好爽在线播放| 久久九九精品国产av片国产| 日韩欧美国产三级| 亚洲va中文字幕无码毛片| 2021国产麻豆剧| 天天操天天摸天天舔| 一出一进一爽一粗一大视频| 情人伊人久久综合亚洲| 中文字幕在线免费看| 教官你的太大了芊芊h| 久久久亚洲av波多野结衣| 日本精品一区二区三区视频| 久久精品亚洲日本波多野结衣 |