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

 
Dzmitry Zaitsau :
안녕하세요, % 기호가 없으면 Print()에서와 같이 로그에 값이 표시되는 경우 PrintFormat()에 왜 % 기호가 필요한지 이해하도록 도와주세요.
PrintFormat ( "%s %d: 레버리지 = 1:%I64d" ,
                서버, 로그인, 활용);

이것은 형식이 지정된 출력입니다.

따옴표는 출력 값의 형식(유형, 문자 수 ...

도움 사례로 실험

 
안녕하세요! 커스텀 인디케이터에 부엉이를 만들고 있는데 문제가 있어요!
첫 번째 양초에만 신호(하나가 있을 때)가 있어야 하며 그게 전부입니다(예: 신호에서 첫 번째 양초 구매, 신호에서 첫 번째 양초 매도). 그리고 그는 첫 번째 양초에서 열리고 각각에 계속 열립니다! 어떤 종류의 막힘이 있는지 말해 줄 수 있습니까?
 

전역 변수 를 다음과 같이 만듭니다.

 bool up_opened= false , dn_opened= false ;

void OnTick ()
   {
   if (!up_opened && OrderSend (symbol,OP_BUY,.....)
      {
      up_opened= true ;
      dn_opened= false ;
      }


   if (!dn_opened && OrderSend (symbol,OP_SELL,.....)
      {
      dn_opened= true ;
      up_opened= false ;
      }
   }
 
Aleksei Stepanenko :

전역 변수 를 다음과 같이 만듭니다.

우리의 깃발은 전부입니다))) 그리고 진실은 당신이 추월할 수 없다는 것입니다)

 
Valeriy Yastremskiy :

우리의 깃발은 전부입니다))) 그리고 진실은 당신이 추월할 수 없다는 것입니다)

단 한 가지 문제는 재부팅 시 값을 재설정한다는 것입니다.

 
Vitaly Muzichenko :

단 한 가지 문제는 재부팅 시 값을 재설정한다는 것입니다.

뭐, 이렇게 넣어요) 열 때, 있을 때, 닫을 때, 없을 때. 좋은 핑과 나쁜) 잘, 아무도 파일과 외부 변수를 취소하지 않았습니다.

바보 증명은 항상 존재해야 함)

 

안녕하세요, 2가지 질문으로 저를 도와주세요.
1) OnTester 함수가 어떤 기준보다 낮은 경우 최적화 로그에 결과를 전혀 표시하지 않도록 할 수 있습니까? 내 테스트에서는 거의 1억 개의 결과가 나오는데 그 중 기껏해야 0.1%가 필요하고 결과가 너무 많아서 Excel에서 필터링할 수도 없습니다.

2) 반복 횟수가 1억회 이상일 때 테스터가 유전자 최적화에 들어가지 않도록 할 수 있습니까? (약 100억 정도 필요)? ParameterSetRange 는 도움이 되지 않습니다. 테스터는 어쨌든 유전학으로 이동합니다. 3분 동안 1억 개의 패스가 테스트됩니다.

 
Alexander Generalov :

안녕하세요, 2가지 질문으로 저를 도와주세요.
1) OnTester 함수가 어떤 기준보다 낮은 경우 최적화 로그에 결과를 전혀 표시하지 않도록 할 수 있습니까? 내 테스트에서는 거의 1억 개의 결과가 나오는데 그 중 기껏해야 0.1%가 필요하고 결과가 너무 많아서 Excel에서 필터링할 수도 없습니다.

2) 반복 횟수가 1억회 이상일 때 테스터가 유전자 최적화에 들어가지 않도록 할 수 있습니까? (약 100억 정도 필요)? ParameterSetRange 는 도움이 되지 않습니다. 테스터는 어쨌든 유전학으로 이동합니다. 3분 동안 1억 개의 패스가 테스트됩니다.

어드바이저에서 프레임을 처리한 후 개별 적합한 결과를 즉시 파일로 저장할 수 있습니다.

한 패스에 1개 이상의 프레임이 있을 수 있으므로 작업 수가 줄어듭니다.

예를 들어, 패스당 10,000개의 결과를 계산하고 동일한 수의 프레임을 전송하므로 유전학으로 이동하지 않습니다.

 
신호란 무엇입니까 - 동기화 실패, 거래 처리가 비활성화되었습니까?이를 이해하는 방법과 수행할 작업을 알려주십시오.
 
좋은 저녁이에요
 int   TimeHour( 
   datetime       date             // дата и время     );

설정에서 지정된 날짜의 시간(0-23) 값을 반환한다고 표시되어 있습니다. 현재 날짜뿐만 아니라 항상 고려하도록 기능을 보완하는 방법은 무엇입니까?