본문 바로가기
트레이딩/메타트레이더 코딩

MQL5. ATR ( Average True Range )

by i.got.it 2019. 4. 28.

개요. 

- 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; 
}

동영상. 

 

 

 

상위 정리글

 

 

메타트레이더 5. 체계정리. 활용법/지식

MetaTrader 5 메타트레이더 5 , 메타에디터, MQL5 활용정보 체계정리. 본 글에서 주요 정리대상 정보 1. 메타트레이더 5 사용법. 2. MQL5 언어 기반 "직접 코딩"하여 메타프레이더5에서 자동매매 달성하기 위한 기..

igotit.tistory.com


첫등록 : 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

댓글



 

비트코인




암호화폐       외환/나스닥/골드         암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)         프랍 트레이더 온라인 지원가능. MT4,MT5