MT4의 채워진 직사각형

 
안녕하세요 여러분, 그래서 저는 Meta Editor를 통해 이것을 작동시키려고 노력했지만 저는 코더가 아니므로 여러분이 짐작할 수 있듯이 저는 전혀 성공하지 못했습니다. 누구든지 MT4의 직사각형이 색상으로 채워지도록 만드는 방법을 알고 있습니까?
 
 
honest_knave :

OBJPROP_FILL

근데 어디서 하지? 나를 인도하는 마음?
 

물론, 사각형을 생성하는 코드를 게시하면 어디로 가는지 보여드리겠습니다.

 
honest_knave :

물론, 사각형을 생성하는 코드를 게시하면 어디로 가는지 보여드리겠습니다.

+---------------------------------------------------------------- ------------------+
//| "사각형" 개체 만들기 |
//+----------------------------------------------- -------------------+
bool CChartObjectRectangle::Create(긴 차트 ID, const 문자열 이름, const int 창,
const datetime time1, const 두 배 price1,
const datetime time2, const 두 배 price2)
{
if(!ObjectCreate(chart_id, 이름, OBJ_RECTANGLE , 창, 시간1, 가격1, 시간2, 가격2))
반환(거짓);
if(!첨부(chart_id,이름,창,2))
반환(거짓);
//--- 성공적인
반환(참);
}
 
+------------------------------------------------------------------+
//| Create object "Rectangle"                                        |
//+------------------------------------------------------------------+
bool CChartObjectRectangle::Create(long chart_id,const string name,const int window,
                                   const datetime time1,const double price1,
                                   const datetime time2,const double price2)
  {
   if(!ObjectCreate(chart_id,name,OBJ_RECTANGLE,window,time1,price1,time2,price2))
      return(false);
   ObjectSetInteger(chart_id,name,OBJPROP_FILL,true);
   if(!Attach(chart_id,name,window,2))
      return(false);
//--- successful
   return(true);
  }
 
honest_knave :

그렇게했는데 여전히 작동하지 않습니다. '객체를 배경으로 그리기''를 선택하면 모든 것이 투명해지고 사라지지만 선택하지 않은 상태로 두면 모양이 여전히 비어 있습니다 ./
 
  1. 코드를 붙여넣지 마세요.
    동영상 재생
    게시물을 수정 하세요.
    많은 양의 코드는 첨부하십시오.

  2. 당신의 게시물 을 비교
    jakubdonovan36 : 여전히 작동하지 않습니다.
    // ObjectSetInteger(chart_id,name,OBJPROP_FILL,clrGray); 라인 ?
    제안 으로.
    정직한_knave :
      ObjectSetInteger (chart_id,name, OBJPROP_FILL , true );  LINE 1
    채우라고 말하지만 채울 색상을 설정하지 마십시오. ObjectSetInteger에서 - MQL4 문서
     ObjectSetInteger ( 0 ,name, OBJPROP_COLOR , clrBlack );         LINE 2
 
WHRoeder :
채우라고 말하지만 채울 색상을 설정하지 마십시오. ObjectSetInteger에서 - MQL4 문서



여전히 작동하지 않습니다.

//| "사각형" 개체 만들기 |
//+----------------------------------------------- -------------------+
bool CChartObjectRectangle::Create(긴 차트 ID, const 문자열 이름, const int 창,
const datetime time1, const 두 배 price1,
const datetime time2, const 두 배 price2)
{
if(!ObjectCreate(chart_id,이름,OBJ_RECTANGLE,창,시간1,가격1,시간2,가격2))
반환(거짓);
ObjectSetInteger(chart_id,이름,OBJPROP_FILL,clrGray);
if(!Attach(chart_id,이름,창,2))
반환(거짓);
//--- 성공적인
반환(참);
 
WHRoeder :
채우라고 말하지만 채울 색상을 설정하지 마십시오. ObjectSetInteger에서 - MQL4 문서



씬을 작동시키는 방법에 대한 제안 사항이 있습니까?
 
honest_knave :

이 작업을 수행하는 방법에 대한 제안 사항이 있습니까?