[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 522

 
costy_ писал(а) >>

클러스터 유형?

생소하지만 예를 들어 괜찮습니다. 대략 폐차장에서 가져온 것이므로 확인하십시오.


감사합니다. 조사해 보겠습니다.

 

난수를 생성하는 방법?
예: 1과 5를 포함하여 1에서 5까지.

 
NTH >> :

난수를 생성하는 방법?
예: 1과 5를 포함하여 1에서 5까지.

https://docs.mql4.com/en/math/MathRand

1+4*MathRand()/32767 또는 이와 유사한 것과 같습니다.

 

알겠습니다. :)

 
안녕하세요! 주어진 시간(예: 13:00~18:00) 동안 최대값과 최소값을 최적으로 결정하는 방법을 알려주시겠습니까?
 
여기 내 버전이 있지만 어떤 이유로 작동하지 않습니다.
 int start()                                          
 { 
    int i, a; 
    while (TimeHour(Time[i])>= 0 )
     {
      i++;
     }
     Alert ( "i = " , i);
    while (TimeHour(Time[a])>= 8 )
     {
      a++;
     }
     Alert ( "a = " , a);

    double max = High[iHighest( NULL , 0 ,MODE_HIGH,i,a)];
    Alert ( "max =" , High[iHighest( NULL , 0 ,MODE_HIGH,i,a)]);
    double min = Low [iLowest ( NULL , 0 ,MODE_LOW,i,a) ];
    Alert ( "min =" , Low [iLowest ( NULL , 0 ,MODE_LOW,i,a) ]);
 }
 
sergey1302 >> :
Вот мой вариант, но он почему-то не работает:

13시간에서 18시간까지 스크립트를 사용해 보세요.

   int start_hour= 13 ;
   int end_hour= 18 ;
   
   for ( i=limit; i>= 0 ; i--){
     if (TimeHour(Time[i])==end_hour+ 1 &&TimeMinute(Time[i])== 00 ){
     double max_index = iHighest( Symbol (), 0 ,MODE_HIGH,(end_hour-start_hour+ 1 )* 60 / Period (),iBarShift( Symbol (), 0 ,Time[i])),
           min_index = iLowest( Symbol (), 0 ,MODE_LOW,  (end_hour-start_hour+ 1 )* 60 / Period (),iBarShift( Symbol (), 0 ,Time[i]));
     double max = iHigh( Symbol (), 0 ,max_index),
           min =iLow( Symbol (), 0 ,min_index);
     string name_max = i,
           name_min = name_max+ 1 ;
     ObjectCreate (name_max, OBJ_ARROW , 0 ,iTime( Symbol (), 0 ,max_index),max);
    ObjectSet(name_max, OBJPROP_ARROWCODE , 6 );
    
     ObjectCreate (name_min, OBJ_ARROW , 0 ,iTime( Symbol (), 0 ,min_index),min);
    ObjectSet(name_min, OBJPROP_ARROWCODE , 6 );
    }
   } 
파일:
 
costy_ >> :

13시간에서 18시간까지 스크립트를 사용해 보세요.

또는 이것은 프레임 < H4에서 강한 수준을 볼 수 있습니다.

파일:
 
먼저 MQL5를 제대로 이해하고 도움을 줄 수 있는 분들에게 호소합니다.
몇 가지 질문이 있습니다.

1. - MQL5의 스크립트에서 가격 배열에 액세스하는 방법: Open, High, Close, Low; mql4에서는 mql4에서 모든 것이 매우 간단했습니다. 아마도 5번째 버전에서도 간단했을 것입니다. 그러나 가격에 대한 호출이 있는 스크립트 중에서 예제를 찾지 못했습니다.
2. - 2차원 배열을 사용해야 하는데 파일로 저장하기 위해서 구조로 설명을 하려고 했는데 어째서인지 안나오네요... 클래스의 경우에는 더 어렵습니다. , 거기에 코를 돌리려고도하지 않았지만 저장 한 다음 어느 클래스 또는 클래스를 성공적으로 열 수 있다면 방법을 알려주십시오 ...

누구든지 이러한 문제에 대한 코드를 도와줄 수 있다면 도와주세요. 나는 그것을 스스로 알아낼 것이지만 불행히도 나는 함으로써 배우는 것에 더 익숙합니다 ...

작업 자체는 매우 간단합니다.
1. 가격을 조작해야 합니다(이전 막대의 값을 일부 변수에 할당). 이것은 높거나 낮지만 중요하지 않습니다.... 하지만 스크립트에서.
2. 모든 요소에 1을 할당하는 것과 같이 2차원 배열로 조작을 수행해야 하지만 이 배열을 저장하고 읽는 것이 중요하며 구조를 사용하는 것이 바람직합니다.

그러나 그것이 내가 알고 싶은 전부입니다 :) .... 아마도 어리석은 질문 ... 그러나 조언 할 수있는 모든 사람에게 감사하겠습니다!

모두 미리 감사드립니다!!!
 

질문은 다음과 같습니다. 이 EA는 누구를 위해 매수 및 매도 주문을 모두 열 수 있습니까?
또는 내가 뭔가를 잘못 이해하고 있지만 오류 138이 발생합니다.
https://www.mql5.com/ru/code/8177