포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 1082

 
evillive :

이러한 키워드의 경우 도움말에서 많은 흥미로운 내용을 읽을 수 있습니다. 코드 예제에서 원하는 단어에서 F1을 누르기만 하면 됩니다.

표시기에 임베딩하기 위한 코드는 대략 다음과 같습니다.


당신의 도움을 주셔서 대단히 감사합니다.
 
모두에게 좋은 하루. 예를 들어 23:59에 하루가 끝날 때 매수 스톱 및 매도 스톱 주문을 배치하도록 어드바이저를 만드는 방법을 어디에서 찾을 수 있는지 알려주거나 보여주십시오. 나는 시간의 기능에 대한 정보를 거의 찾지 못한다.
 
wishmast : 들어 23:59 에 주문했습니다.

if((TimeHour( TimeCurrent() )== ​요청 된 시간 ) && ( TimeMinute (TimeCurrent())== 요청된 분 ) &&(주문 없음)) SetOrders;

그리고 이익은 어디에 있습니까?

 

안녕하세요.

표시기 창에서 히스토그램이 빨간색 선(빨간색 화살표로 표시)을 통과하는 위치에 시간을 넣고 싶습니다. 어떤 기능이 이것을 할 수 있습니까? SetIndexStyle은 선과 히스토그램만 제공합니다.

 
abeiks :

안녕하세요.

표시기 창에서 히스토그램이 빨간색 선(빨간색 화살표로 표시)을 통과하는 위치에 시간을 넣고 싶습니다. 어떤 기능이 이것을 할 수 있습니까? SetIndexStyle은 선과 히스토그램만 제공합니다.

텍스트 개체를 사용할 수 있습니다.
 
abeiks :

안녕하세요.

표시기 창에서 히스토그램이 빨간색 선(빨간색 화살표로 표시)을 통과하는 위치에 시간을 넣고 싶습니다. 어떤 기능이 이것을 할 수 있습니까? SetIndexStyle은 선과 히스토그램만 제공합니다.

ObjectCreate(name, OBJ_LABEL, Window, Time, ...) 이름은 달라야 합니다. 이름으로 시간을 가져 가라. 여기서 이익은 어디에 있습니까?
 
evillive :
텍스트 개체를 사용할 수 있습니다.
고맙습니다.
 
LRA :
ObjectCreate(name, OBJ_LABEL, Window, Time, ...) 이름은 달라야 합니다. 이름으로 시간을 가져 가라. 그리고 이익은 어디에 있습니까?
고맙습니다.
 

좋은 오후입니다. 신사 숙녀 여러분.

배열 질문입니다. 첫 번째 막대가 아닌 차트의 마지막 막대에 필요한 수에서 표시기의 가장 높은 값을 찾는 방법은 무엇입니까?

   //--- создадим массив 
   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 (배열)을 통해 더 우아하게 처리할 수 있습니까?

어딘가에 기본적인 실수가 있으면 실례합니다. 독학입니다.

 
Craft :

좋은 오후입니다. 신사 숙녀 여러분.

배열 질문입니다. 첫 번째 막대가 아닌 차트의 마지막 막대에 필요한 수에서 표시기의 가장 높은 값을 찾는 방법은 무엇입니까?

글쎄, 이것은 여러 번 논의되었지만 (찾을 수 없음) 배열을 사용할 일이 거의 없기 때문에주의를 기울이지 않았습니다.

인덱싱 문제를 해결하는 방법을 알려주십시오. ArrayMaximum(array)을 통해 더 우아하게 처리할 수 있습니까?

어딘가에 기본적인 실수가 있으면 실례합니다. 독학입니다.

전체 배열에서 검색 하면 ArrayMaximum() 함수 에서 배열 이름만 있으면 충분합니다.

 int max_position= ArrayMaximum (array);