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

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

  • #property copyright "Simon Yau"
    #property link "http://www.fx998.cn"
    #property version "1.00"
    int maFastHandle, maSlowHandle; //定義兩個指標操作句柄,用來操作兩條均線
    double maFast[], maSlow[]; //定義兩個數(shù)組,用于保存均線的數(shù)值
    //+------------------------------------------------------------------+
    //| Expert initialization function |
    //+------------------------------------------------------------------+
    int OnInit()
    {
    //---
    //在初始化函數(shù)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); //將數(shù)組設置為倒序保存,即圖表上方向由右向左
    ArraySetAsSeries(maSlow, true); //同上
    //---
    return(0);
    }
    //+------------------------------------------------------------------+
    //| Expert deinitialization function |
    //+------------------------------------------------------------------+
    //+------------------------------------------------------------------+
    //| Expert tick function |
    //+------------------------------------------------------------------+
    void OnTick()
    {
    //---
    MqlTradeRequest request;
    MqlTradeResult result;

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

    if (maFast[1]>maSlow[1] && maFast[2]<=maSlow[2]) //數(shù)組獲得指標的數(shù)值后,就可以進行均線交叉的判定了
    {
    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

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

相關文章

    沒有相關內(nèi)容
主站蜘蛛池模板: 桃子视频在线观看高清免费视频| 色中文字幕在线| 好爽快点使劲深点好紧视频| 亚洲AV无码乱码在线观看性色 | 大陆一级毛片免费视频观看| 久久久久亚洲av成人网人人软件 | 十分钟在线观看免费视频www| 香蕉伊思人在线精品| 好湿好大硬得深一点动态图| 久久国产欧美日韩精品| 欧美日韩激情一区二区三区| 全球全球gogo专业摄影| 视频一区在线免费观看| 国产精品久久99| 99精品全国免费观看视频| 成人妇女免费播放久久久| 久久精品国产精品亚洲| 欧美日韩在线视频一区| 免费又黄又爽1000禁片| 老司机午夜视频在线观看| 国产在线观看免费视频软件| 高清永久免费观看| 国产黄色二级片| jizz国产精品网站| 成人无码精品1区2区3区免费看 | 色窝窝亚洲av网| 国产手机精品一区二区| 3d无遮挡h肉动漫在线播放| 天天干天天草天天| 丁香六月激情综合| 日本三级香港三级人妇99| 乱肉妇岳奶水小说| 欧美成人免费在线| 亚洲精品视频久久久| 神马伦理电影看我不卡| 吃奶摸下激烈免费视频免费| 西西人体免费视频| 国产性生交xxxxx免费| 亚洲国产老鸭窝一区二区三区| 国产美女一级特黄毛片| 99在线精品视频|