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

 
artmedia70 :

주기:




정수 이후에는 계산 속도가 10배 증가합니다. 그리고 표준 검색 기능을 사용할 수 있습니다.
 
Vinin :

필요한 경우 솔루션을 찾을 수 있습니다. 예를 들어, 정수 정렬된 배열로 이동합니다. 원하는 값을 찾으십시오.
고맙습니다.
 
artmedia70 :

주기:



고맙습니다.
 
solnce600 :
배열 요소의 원하는 값을 찾는 표준 함수의 이름을 알려주십시오.

배열 작업을 위한 기능 그룹에서 나는 그런 것을 찾지 못한 것 같습니다.


이 기능을 자세히 살펴보세요
 
Vinin :

이 기능을 자세히 살펴보세요
알았어 고마워.
 
안녕하세요! 표현을 어떻게 쓰는지 알려주세요. Bar2의 시가가 종가보다 낮으면 Bar2b 값을 할당하고 반대의 경우 Bar2m 값을 할당합니다. 고맙습니다!
 
art-gan :
안녕하세요! 표현을 어떻게 쓰는지 알려주세요. Bar2의 시가가 종가보다 낮으면 Bar2b 값을 할당하고 반대의 경우 Bar2m 값을 할당합니다. 고맙습니다!

따라서 다음과 같이 작성하십시오.

     //---- Объявляем переменную, которой будем присваивать значение
     double ld_Value;
     //---- Теперь запичываем условие
     if (Open[ 2 ] < Close[ 2 ]) ld_Value = Bar2b; else ld_Value = Bar2m; 
 
정말 감사합니다!
 

좋은 하루, 친애하는 포럼 사용자!!!

방금 MQL을 배우기 시작했는데 간단한 질문에 대해 사과드립니다...

동일한 별도의 창에 LWMA를 삽입해야 하는 표시기가 있습니다... 구현 방법을 알려주세요...

그림에서 Vector 표시기(흰색 및 노란색 선)와 빨간색 점이 지하에 있는 이 칠면조에 겹쳐져 있습니다 ???

 

안녕하세요.

D1에 있는 마우스의 판독값을 원하고 더 작은 TF에 섹션을 그립니다. 아무 것도 그리지 않습니다. 코드를 첨부하겠습니다.

int start()
{
int counted_bars=IndicatorCounted();
int limit;
if (TimeFrame>0) limit=Bars-counted_bars+(TimeFrame/Period());
else limit=Bars-counted_bars-1;
int i=limit;
int C_time;
int Bar_Shift;
if (limit==0) return(0);
//wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
int h,l,h1,l1;
while(i>=0)
{
C_time=Time[i];
Bar_Shift=iBarShift(NULL,TimeFrame,C_time,true);
h=iMA(NULL,0,period,0,MODE_EMA,2,Bar_Shift);
l=iMA(NULL,0,period,0,MODE_EMA,3,Bar_Shift);

//----
ExtMapBuffer1[Bar_Shift]=h;
ExtMapBuffer2[Bar_Shift]=l;
i--;}
//----
return(0);
}

 


누군가가 코드를 수정하거나 코드가 어떻게 되어야 하는지 알려줄 것입니다.

미리 감사드립니다.