誠邀您參加全球知名外匯經紀商OANDA的自營交易(Prop Trader)
報名OANDA自營交易(Prop Trader),並通過我們的考核,您就可以使用OANDA提供的資金進行交易,獲得高達90%的交易利潤分成。
優化了挑戰塞交易規則
無最低交易天數限制等優化了挑戰賽的交易規則。
500,000美元交易資金
您可以使用最高500,000美元的資金進行交易。
豐富的交易商品
您可以交易包括外匯、黃金、原油、股票指數等多種商品。
使用MovingAverages.mqh獲取平均數值-MT4的外匯自動程式交易編碼教學
獲取平均數值時雖然一般都會使用iMA,但是,也可以使用MovingAverages.mqh來進行。MovingAverages.mqh是在MQL4/Include中默認提供的功能。
另外,在MT5中也有相同功能,所以,具有高度的通用性。
使用MovingAverarges.mqh時首先要進行include。
#include
以下位SMA的定義。
double SimpleMA(const int position,const int period,const double &price[])
與iMA相比較。v double iMA(string symbol,int timeframe,int ma_period,int ma_shift,int ma_method,int applied_price,int shift);
SimpleMA中的position是iMA沒有概念。
iMA獲取的是指定週期內的以往的平均數值,而SimpleMA可以獲取從position到一定週期內的未來平均數值。
position是iMA的period + ma_shift + shift -1。
SimpleMA的period與iMA的ma_period是相同數值。
SimpleMA因為使用price[]數值來傳送數值,所以不需要symbol與timeframe。
樣本源代碼)
#include
void OnTick(){
double MA=iMA(Symbol(),PERIOD_M1,10,5,MODE_SMA,PRICE_CLOSE,1);
Comment(“mqh:”,SimpleMA(15,10,Close),”\niMA”,MA);
}
把iMA與SimpleMA進行比較。
顯示了相同數值。
在MovingAverages.mqh中除了SimpleMA以外還有函數。
double ExponentialMA(const int position,const int period,const double prev_value,const double &price[])
double SmoothedMA(const int position,const int period,const double prev_value,const double &price[])
double LinearWeightedMA(const int position,const int period,const double & price[])
int SimpleMAOnBuffer(const int rates_total,const int prev_calculated,const int begin,
const int period,const double& price[],double& buffer[])
int ExponentialMAOnBuffer(const int rates_total,const int prev_calculated,const int begin,
const int period,const double& price[],double& buffer[])
int LinearWeightedMAOnBuffer(const int rates_total,const int prev_calculated,const int begin,
const int period,const double& price[],double& buffer[],int &weightsum)
int SmoothedMAOnBuffer(const int rates_total,const int prev_calculated,const int begin,
const int period,const double& price[],double& buffer[])
將EA自動程式交易應用於外匯與差價合約交易中
我們以圖文形式詳細介紹有關EA自動程式交易的基本知識,以及在MT4/MT5平台上的安裝、參數設定方法、編碼等等內容。另外,對持有OANDA帳戶的客戶,還可以免費使用我們的獨有EA與指標工具。
誠邀您參加全球知名外匯經紀商OANDA的自營交易(Prop Trader)
報名OANDA自營交易(Prop Trader),並通過我們的考核,您就可以使用OANDA提供的資金進行交易,獲得高達90%的交易利潤分成。
優化了挑戰塞交易規則
無最低交易天數限制等優化了挑戰賽的交易規則。
500,000美元交易資金
您可以使用最高500,000美元的資金進行交易。
豐富的交易商品
您可以交易包括外匯、黃金、原油、股票指數等多種商品。