大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人

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

OnCaculate的用法 [MT4]

  • OnCaculate事件因Tick的到來而觸發,他有兩種調用方式:
    復制代碼
    1. int OnCalculate(const int rates_total,//指標數組的全部元素個數
    2. const int prev_calculated,//前一次計算完的指標數組的個數
    3. const int begin,//指標數組最早的其實元素序號
    4. const double &price[])//本指標計算需要用到的K線的單個數組

    這里比較難理解的是price數組。其實price數組是有指標其實階段的一個參數#property indicator_applied_price進行定義的。
    一般定義方式是:
    復制代碼
    1. #property indicator_applied_price PRICE_OPEN

    這里表示OnCaculate事件里使用的price數組是OPEN開盤價隨對應的數組。
    如果不使用上面的語句進行指定,則默認price數組使用CLOSE收盤價對應的數組。
    總結:可以看出上面這種OnCaculate事件的調用僅適合于使用K線單個數組的技術指標的調用。
    ==============================
    方式2:
    復制代碼
    1. int OnCalculate (const int rates_total, // размер входных таймсерий
    2. const int prev_calculated, // обработано баров на предыдущем вызове
    3. const datetime& time[], // Time
    4. const double& open[], // Open
    5. const double& high[], // High
    6. const double& low[], // Low
    7. const double& close[], // Close
    8. const long& tick_volume[], // Tick Volume
    9. const long& volume[], // Real Volume
    10. const int& spread[] // Spread
    11. );

    這種方式相對于第一種調用的不通在于:引入了K線所有對應的數值數組,可以全面使用K線對應的各種數據。

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

相關文章

    沒有相關內容
主站蜘蛛池模板: 麻豆国产精品免费视频 | 国产综合成色在线视频 | 国产精品亚洲一区在线播放 | 国产精品久久久久久 | 精品综合久久久久久97超人 | 一级白嫩美女毛片免费 | 狠狠色狠狠色 | 国产精品四虎视频一区 | 国产精品国产自线拍手机观看 | 国产精品视频不卡 | 97视频免费上传播放 | 国产精品欧美韩国日本久久 | 日韩中文字幕在线观看视频 | 亚洲国产综合专区在线播一一 | 亚洲第一区在线 | 亚洲 欧美 精品 中文第三 | 视频亚洲一区 | 国产成人做受免费视频 | 天天干天天色综合网 | 朴妮唛禁福利视频在线 | 国产激情对白一区二区三区四 | 素人259luxu在线观看暴露 | 久久香蕉国产线看精品 | 亚洲综合色区图片区 | 国产高清视频 | 欧美一区二区三区精品影视 | 欧美麻豆久久久久久中文 | 全黄h全肉边做边吃奶在线观看 | 国产成人精品午夜二三区 | 久久婷婷久久一区二区三区 | 人人插97| 99re这里只有精品在线 | 国产精品亚洲综合色区韩国 | 成人a视频高清在线观看 | 亚洲国内精品久久 | 狠狠色丁香婷婷久久 | 亚洲毛片网站 | 亚洲精品一区二区深夜福利 | 色多网站免费视频 | 国产欧美一区二区久久 | 成人国产精品一级毛片天堂 |