개요.
- MQL5 EA코드내에서 ATR 활용하기.
- MQL5 내장함수인 iATR 호출 간단 구현가능.
- iATR() 호출하면 챠트에 ATR 인디게이터가 표현된다.
코드.
void OnTick()
{
double atr_crnt;
atr_crnt = Get_ATR(_Symbol,_Period);
}
double Get_ATR(string symbol,ENUM_TIMEFRAMES timeframe)
{
double arrATR[];
int ATRretv = iATR(symbol,timeframe,14);
ArraySetAsSeries(arrATR,true); // sort as index 0 is current
CopyBuffer(ATRretv,0,0,3,arrATR); //
double ATR_Crnt = NormalizeDouble(arrATR[0],_Digits);
return ATR_Crnt;
}
동영상.
상위 정리글
첫등록 : 2019년 4월 28일
최종 수정 : 2019년 10월 28일
단축 주소 : https://igotit.tistory.com/2146
'트레이딩 > 메타트레이더 코딩' 카테고리의 다른 글
MQL5. 사각형 그리기 (2) | 2019.04.29 |
---|---|
MQL5. 클래스 만들기 (0) | 2019.04.29 |
MQL5. 캔들 중 최고가 구하고 라인표현 (0) | 2019.04.27 |
MQL5. 수평선 그리기 (0) | 2019.04.27 |
MQL5. Data Collections. (0) | 2019.04.24 |
댓글