MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 202

 
Romal001 :
이것을 이해하는 지적인 사람은 질문에 답할 것입니다. 그리고 지식과 정보가 부족해서 '질문이 똑똑하지 않다'는 말은 하지 않겠습니다. 간단히 말해서, 빈에서 빈으로 부어, 우리 자신이 주인입니다) 모두에게 평화

그게 당신이 흘리는 방법입니다. 질문은 무엇입니까 - 이것이 답입니다.

이 상황에서 어떻게 해야 하는지 알려주세요.

a=8; b=7; // ?????

모든 답변에만 유용합니다.

 
Artyom Trishkin :

그게 당신이 흘리는 방법입니다. 질문은 무엇입니까 - 이것이 답입니다.

이 상황에서 어떻게 해야 하는지 알려주세요.

a=8; b=7; // ?????

모든 답변에만 유용합니다.

답변 부탁드려도 될까요!

귀하의 경우 = 7을 바꿀 수 있습니다. b=8

100배는 더 좋을 거라고 장담합니다. 변수 "c"를 입력하고 c=7.5 값을 할당할 수도 있습니다.

내가 어떻게 양질의 유용한 답변을 했는지 주목하십시오)

 
Artyom Trishkin :

그게 당신이 흘리는 방법입니다. 질문은 무엇입니까 - 이것이 답입니다.

이 상황에서 어떻게 해야 하는지 알려주세요.

a=8; b=7; // ?????

모든 답변에만 유용합니다.


 double Dopen1 = iOpen ( NULL ,TimeFr, 1 );
   double Dclose1 = iClose ( NULL ,TimeFr, 1 );
   double Dopen2 = iOpen ( NULL ,TimeFr, 2 );
   double Dclose2 = iClose ( NULL ,TimeFr, 2 );
   double Dopen3 = iOpen ( NULL ,TimeFr, 3 );
   double Dclose3 = iLow ( NULL ,TimeFr, 3 );

   Dmax= iHigh ( NULL ,TimeFr, 1 ); // high прошлой свечи
   Dmin= iLow ( NULL ,TimeFr, 1 ); // low прошлой свечи
   TempT= iTime ( NULL ,TimeFr, 1 ); // время прошлой свечи
나는 vsevolesh가 이 캐드에 대해 변경 사항을 추가할 수 있는지 물었고 이에 대한 응답 으로 소금, 후추를 추가했습니다. 소스 좀 더.

그리고 여기에서 읽을 수도 있습니다. 많은 유용합니다.


 
Romal001 :

나는 vsevolesh가 이 캐드에 대해 변경 사항을 추가할 수 있는지 물었고 이에 대한 응답 으로 소금, 후추를 추가했습니다. 소스 좀 더.

그리고 여기에서 읽을 수도 있습니다. 많은 유용합니다.


말이 없다, 오히려 있다 라는 단어가 거의 없고, 대부분 검열이 되지 않아 사용하지 않기로 했습니다.

 
Romal001 :

나는 vsevolesh가 이 캐드에 대해 변경 사항을 추가할 수 있는지 물었고 이에 대한 응답 으로 소금, 후추를 추가했습니다. 소스 좀 더.

그리고 여기에서 읽을 수도 있습니다. 많은 유용합니다.


맨 위 6줄에 주석을 추가합니다. 그렇지 않으면 엉망이 됩니다. 7, 8, 9번째 줄에는 주석이 있지만 1-6번째 줄에는 주석이 없습니다.
 
Vitaly Muzichenko :

말이 없다, 오히려 있다 라는 단어가 거의 없고, 대부분 검열이 되지 않아 사용하지 않기로 했습니다.


하하하 많은 관심과 시간 내주셔서 감사합니다) 이 포럼의 "베스트 오브 베스트 마인드"와 토론할 수 있어서 좋았습니다.질문은 종료되었습니다.
[삭제]  
Vitaly Muzichenko :
Artyom Trishkin :
Trollers :) 주기에서 가격을 받는 것이 좋습니다. 따라서 배열에 저장합니다.
 
Alexey Kozitsyn :
Trollers :) 주기에서 가격을 받는 것이 좋습니다. 따라서 배열에 저장합니다.
수업의 모든 것을 래핑하도록 조언할 수도 있습니다. 질문자가 무엇을 필요로 하는지 모른 채 많은 것들이 조언될 수 있습니다.
[삭제]  
Artyom Trishkin :
수업의 모든 것을 래핑하도록 조언할 수도 있습니다. 질문자가 무엇을 필요로 하는지 모른 채 많은 것들이 조언될 수 있습니다.
글쎄요.. 그렇게 깊게 파고들 필요는 없다고 생각하지만, 주기의 요청에 대해 - 이것이 실제로 가장 먼저 눈에 띄는 것입니다.
 
Victor Nikolaev : 작은 스크립트
      int tmp=n;
      int a=MathMod(tmp,3);
      tmp=(tmp-a)/3;
      int b=MathMod(tmp,3);
      tmp=(tmp-b)/3;
      int c=MathMod(tmp,2);
      tmp=(tmp-c)/2;
      int d=tmp;

내 생각에는 더 쉽다

 //+-------------------------------------------------------+
//| Перебор                                      PROBA.mq4|
//+-------------------------------------------------------+
#property strict

//+-------------------------------------------------------+
//| Программа скрипта                                     |
//+-------------------------------------------------------+
void OnStart ()
{
   Alert ( "Номер     A       B       C       D" );   // Нижний заголовок
   int n= 0 ;   // Счетчик

   for ( int D= 16 ; D<= 48 ; D+= 4 )   //                      D меняется от 16 до 48 шаг 4
   for ( int C= 0 ;  C<= 1 ;  C++)     // Для каждого значения D меняется C от 0 до 1 шаг 1
   for ( int B= 1 ;  B<= 3 ;  B++ )   // Для каждого значения C меняется B от 1 до 3 шаг 1
   for ( int A= 2 ;  A<= 6 ;  A+= 2 , n++) // Для каждого знач-я B меняется A от 2 до 6 шаг 1
   Alert ( "    " , n, "     " ,A, "       " ,B, "       " ,C, "      " ,D);   // Разделил пробелами. Можно точнее выровнить

   Alert ( "Номер     A       B       C       D" );    // Верхний заголовок
}

경고 는 화면에 즉시 표시됩니다. 이것이 테이블의 끝