close
MetaTrader 5 使用iMA建立移動平均線,並且輸出數值
int iMA
(
string symbol,//交易商品名稱,NULL值代表當前交易商品
ENUM_TIMEFRAMES period,//周期,ENUM_TIMEFRAMES值的其中之一,0為當前時間
int ma_period, //計算移動平均數的平均周期,例如MA5
int ma_shift,//平移
ENUM_MA_METHOD ma_method,//移動平均類型
ENUM_APPLIED_PRICE applied_price,//使用價格類型
);
範例如下
int OnInit()
{
//---
MA_handle=iMA(NULL,0,5,0,MODE_SMA,PRICE_CLOSE);
return(0);
//---
return(INIT_SUCCEEDED);
}
void OnTick()
{
CopyBuffer(MA_handle,0,0,100,MA);
ArraySetAsSeries(MA,true);
printf(MA[0]);
printf(MA[1]);
}
全站熱搜
留言列表