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

MQL5. 수평선 그리기

by 리치굿맨 2019. 4. 27.

메타트레이더5의 챠트 화면에 수평선 그리기. 

- 아래 그림에서 백색 수평선과 같은것을 MQL5 코드에서 구현하는 방법. 

 

 

 

전체 코드. 

 

int OnInit()
{

   Init_myLine(); 
   
   return(INIT_SUCCEEDED);
}


void OnTick()
{
   double price_ask = SymbolInfoDouble(_Symbol, SYMBOL_ASK); // get price ask.
   
   ObjectMove(_Symbol, "Line1",0,0,price_ask); // draw line 
}


void Init_myLine()
{

   ObjectCreate(
            _Symbol, 
            "Line1",  
            OBJ_HLINE,  
            0, //int sub_window
            0, //datetime time1 
            0 // y value on chart
   ); 
   
   ObjectSetInteger(
            0, // long chart_id
            "Line1",
            OBJPROP_COLOR, //int properti_modifier
            clrWhite       // long value
   );
   
   ObjectSetInteger(0,"Line1",OBJPROP_WIDTH, 1); // line width. 
}

실행 동영상.

 

 

 

 

 

 본 글 포함된 상위 정리글

 

 메타트레이더5 체계정리 : https://igotit.tistory.com/1775

 

 


첫등록 : 2019년 4월 27일

최종수정 : 

 

본 글 단축주소 : https://igotit.tistory.com/2141

 


 

'트레이딩 > 메타트레이더 코딩' 카테고리의 다른 글

MQL5. ATR ( Average True Range )  (3) 2019.04.28
MQL5. 캔들 중 최고가 구하고 라인표현  (0) 2019.04.27
MQL5. Data Collections.  (0) 2019.04.24
MQL5. 포지션 함수, 클래스.  (0) 2019.04.23
MQL5. CPositionInfo  (0) 2019.04.23

댓글0


.    
현물 |선물 인버스 |선물 USDT     현물 | 선물 USDT |봇제작툴/카피트레이딩     현물 |선물 인버스 |선물 USDT     .