[ARCHIVE] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 3. - 페이지 16

 

코드를 도와주세요. 버퍼가 있는 지표와 과거로 이동한 수직선 이 있는 차트가 있습니다.

세로선이 있는 막대에서 시작하여 차트 끝까지(제로 막대)까지 표시기 버퍼에서 값을 읽는 방법은 무엇입니까?

나는 다음과 같이 씁니다.

tm=ObjectGet("수직선",0);
for(x=iBarShift(Symbol(),0,tm);x==0;x--)
{
인쇄(x);
인쇄(버퍼[x]);

}

나오지도 않고 아예 나오지도 않습니다. 돕다

 
ZZZEROXXX :

나는 다음과 같이 씁니다.

tm=ObjectGet("수직선",tm);
for(x=iBarShift(Symbol(),0,tm);x==0;x--)
{
인쇄(x);
인쇄(버퍼[x]);

}

아마도 문제는 다음 줄에 있습니다. tm=ObjectGet("VerticalLine",tm);

도움말을 읽으려면 다음과 같은 것이 필요합니다. tm=ObjectGet("VerticalLine",OBJPROP_TIME1);

 
IgorM :

아마도 문제는 다음 줄에 있습니다. tm=ObjectGet("VerticalLine",tm);



죄송합니다. 엉망이고 펜으로 작성했습니다. 원본 tm=ObjectGet(" VerticalLine ",0); 아무것도 전혀 작동하지 않습니다

 
ZZZEROXXX :


죄송합니다. 엉망이고 펜으로 작성했습니다. 원본 tm=ObjectGet(" VerticalLine ",0); 아무것도 전혀 작동하지 않습니다

 if ( ObjectFind ( "VerticalLine" )!=- 1 ){
     datetime TimeVL= ObjectGet ( "VerticalLine" , OBJPROP_TIME1); //получили координату времени где стоит вертикальная тиния с именем VerticalLine , которая сознательно выставлена - так как не проверяется какая это линия и тд 
     int shift= iBarShift ( NULL , 0 , TimeVL); //получил смещение линииот текущего момента в свечах 
    
     //int c=Bars- shift ; //если вдруг хочется до конца истории вывести значение индикатора (после линии)

     int c= 10 ; // а это на скольких свечах после вертикальной линии анализировать значение индикатора
     for ( int i=shift; i<=shift+c; i++){
     //double x=iCustom(NULL, 0, "СвойИндикатор", ..., int mode, i); // тут вроде как свой индикатор ....
     double x= iMA ( NULL , 0 , 12 , 0 , MODE_SMA , PRICE_CLOSE , i) ; // для примера вывод МА
     Print ( "x=" ,i, " MA=" ,x);
    }
   }
   else Print ( "Нет Вертикальной линии" );

- 주의 - 코드가 틱 단위로 작동하면 분석을 위한 많은 데이터가 있을 것입니다 :) 각 틱마다 코드가 다시 실행됩니다.

내가 당신이 원하는 것을 올바르게 이해한다면

 
MQL에서 표시기 색상에 바인딩할 수 있습니까? 저것들. 표시기 또는 표시기 점의 색상을 변경할 때 위치가 열렸습니다 .
 
vilard :
MQL에서 표시기 색상에 바인딩할 수 있습니까? 저것들. 표시기 또는 표시기 점의 색상을 변경할 때 위치가 열렸습니다.
 
rustein :

구현 방법(가능한 경우 간단한 예제 또는 코드 링크)
 
vilard :

구현 방법(가능한 경우 간단한 예제 또는 코드 링크)

https://www.mql5.com/en/search?keyword=iCustom

https://www.mql5.com/ru/code/9235

 

안녕하세요!

지식이 있는 사람들에게 MQL4에 어떤 라이브러리가 있고 무엇과 함께 사용해야 하는지 알려달라고 요청합니다. 미리 감사드립니다.