배열 질문입니다. 첫 번째 막대가 아닌 차트의 마지막 막대에 필요한 수에서 표시기의 가장 높은 값을 찾는 방법은 무엇입니까?
//--- создадим массив double array[];
int size= 772 ;
ArrayResize (array,size);
//--- заполним его значениями индикатора for ( int i= 0 ;i<size;i++)
{
array[i]=iATR(NULL,0,14,i);
}
//--- найдем позицию максимального элемента в массиве int max_position= ArrayMaximum (array, 772 , 0 );
//--- теперь получим само максимальное значение в массиве double max=array[max_position];
글쎄, 이것은 여러 번 논의되었지만 (찾을 수 없음) 배열을 사용할 일이 거의 없기 때문에주의를 기울이지 않았습니다.
인덱싱 문제를 해결하는 방법을 알려주십시오. ArrayMaximum (배열)을 통해 더 우아하게 처리할 수 있습니까?
이러한 키워드의 경우 도움말에서 많은 흥미로운 내용을 읽을 수 있습니다. 코드 예제에서 원하는 단어에서 F1을 누르기만 하면 됩니다.
표시기에 임베딩하기 위한 코드는 대략 다음과 같습니다.
if((TimeHour( TimeCurrent() )== 요청 된 시간 ) && ( TimeMinute (TimeCurrent())== 요청된 분 ) &&(주문 없음)) SetOrders;
그리고 이익은 어디에 있습니까?
안녕하세요.
표시기 창에서 히스토그램이 빨간색 선(빨간색 화살표로 표시)을 통과하는 위치에 시간을 넣고 싶습니다. 어떤 기능이 이것을 할 수 있습니까? SetIndexStyle은 선과 히스토그램만 제공합니다.![](https://c.mql5.com/mql4/forum/2016/08/indicator_time_small.png)
안녕하세요.
표시기 창에서 히스토그램이 빨간색 선(빨간색 화살표로 표시)을 통과하는 위치에 시간을 넣고 싶습니다. 어떤 기능이 이것을 할 수 있습니까? SetIndexStyle은 선과 히스토그램만 제공합니다.
안녕하세요.
표시기 창에서 히스토그램이 빨간색 선(빨간색 화살표로 표시)을 통과하는 위치에 시간을 넣고 싶습니다. 어떤 기능이 이것을 할 수 있습니까? SetIndexStyle은 선과 히스토그램만 제공합니다.
텍스트 개체를 사용할 수 있습니다.
ObjectCreate(name, OBJ_LABEL, Window, Time, ...) 이름은 달라야 합니다. 이름으로 시간을 가져 가라. 그리고 이익은 어디에 있습니까?
좋은 오후입니다. 신사 숙녀 여러분.
배열 질문입니다. 첫 번째 막대가 아닌 차트의 마지막 막대에 필요한 수에서 표시기의 가장 높은 값을 찾는 방법은 무엇입니까?
글쎄, 이것은 여러 번 논의되었지만 (찾을 수 없음) 배열을 사용할 일이 거의 없기 때문에주의를 기울이지 않았습니다.
인덱싱 문제를 해결하는 방법을 알려주십시오. ArrayMaximum (배열)을 통해 더 우아하게 처리할 수 있습니까?
어딘가에 기본적인 실수가 있으면 실례합니다. 독학입니다.
좋은 오후입니다. 신사 숙녀 여러분.
배열 질문입니다. 첫 번째 막대가 아닌 차트의 마지막 막대에 필요한 수에서 표시기의 가장 높은 값을 찾는 방법은 무엇입니까?
글쎄, 이것은 여러 번 논의되었지만 (찾을 수 없음) 배열을 사용할 일이 거의 없기 때문에주의를 기울이지 않았습니다.
인덱싱 문제를 해결하는 방법을 알려주십시오. ArrayMaximum(array)을 통해 더 우아하게 처리할 수 있습니까?
어딘가에 기본적인 실수가 있으면 실례합니다. 독학입니다.
전체 배열에서 검색 하면 ArrayMaximum() 함수 에서 배열 이름만 있으면 충분합니다.