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

MQL5. 사각형 그리기

by i.got.it 2019. 4. 29.

MQL5 에서 챠트에 사각형그리기 (아래 그림 같은것)

 

 

코드. 

void OnTick()
{
   MqlRates rates_myCandle[]; 
   ArraySetAsSeries(rates_myCandle,true); // the index = 0 is current candle 
   CopyRates(_Symbol, _Period,0,100,rates_myCandle ); // Copy price data into rates_myCandle[] 
   
   ReDraw_myRect1(rates_myCandle[99].time, rates_myCandle[99].high, rates_myCandle[0].time, rates_myCandle[0].low);
      
}



void ReDraw_myRect1(datetime x1_time,double y1_price, datetime x2_time, double y2_price)
{
   ObjectDelete(_Symbol, "myRect1"); // delete if already exists
   
   ObjectCreate(
               _Symbol,    // long chart_id
               "myRect1", // string object_name
               OBJ_RECTANGLE,// object_type
               0,  // sub_window
               x1_time,  // datetime time1. left up corner
               y1_price,  // double price1. left up corner
               x2_time,  // datetime time2  right down corner 
               y2_price  // double price2. right down corner 
               );

   ObjectSetInteger(0,"myRect1",OBJPROP_COLOR,clrLightGray); // Set Line Color
   ObjectSetInteger(0,"myRect1",OBJPROP_FILL,clrAqua); // Set Box Fill Color
   
   
}

동영상. 

;

 

 

 

 

 본 글 포함된 상위 정리글

 

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

 

 

 


첫등록 : 2019년 4월 27일 

최종수정 : 

 

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

 


 

 

 

 

 

 

 

 

 

 

 

댓글



 

비트코인




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