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

 
ponochka :
거기에 무엇이 있는지 이해하기 위해
 bool VerifityToSchet()
  {
          Print (( string )AccountNumber()+ " = " +( string )account);
   if (AccountNumber() != account)
     {
       Print ( "На данном счете индикатор работать не будет, вы его приобрели незаконным путем!!!" );   
     } else
     {
     Print ( "На данном счете индикатор авторизован" );
     }
   return ( false );
  } 
 
Pavel Kolchin :
거기에 무엇이 있는지 이해하기 위해

터미널이 다시 시작되면 AccountNumber() 콘솔에 0이 왔지만 터미널 자체는 계정 아래에 로드되어 작동합니다.

 
ponochka :

터미널이 다시 시작되면 AccountNumber() 콘솔에 0이 왔지만 터미널 자체는 계정 아래에 로드되어 작동합니다.

당신이 엉뚱한 곳에 쓰는 인형

 
ponochka :

터미널이 다시 시작되면 AccountNumber() 콘솔에 0이 왔지만 터미널 자체는 계정 아래에 로드되어 작동합니다.

계정 데이터, 잔액 등은 서버로부터 최신 정보를 받을 시간이 없습니다 - init() 는 터미널이 서버로부터 값을 받기 전에 실행됩니다.

 
Vitaly Muzichenko :

계정 데이터, 잔액 등은 서버로부터 최신 정보를 받을 시간이 없습니다 - init() 는 터미널이 서버로부터 값을 받기 전에 실행됩니다.

잘! 결정된! 공장! 그리고 여기에 또 다른 관련 질문이 있습니다.

표시기가 계정을 확인 중입니다! 그것은 터미널에서 서서 작동하지만 특정 순간에 사용자가 수동으로 계정을 변경합니다. 확인 규칙에 따라 표시기는 계정이 동일하지 않다고 이의를 제기해야 하지만 아무 것도 하지 않으며 설정이 완료될 때까지 계속 작동할 수 있습니다. 터미널을 다시 시작해도 변경됩니다! 그것을 처리하는 방법?

 
ponochka :

잘! 결정된! 공장! 여기에 또 다른 관련 질문이 있습니다.

표시기가 계정을 확인 중입니다! 그것은 터미널에서 서서 작동하지만 특정 순간에 사용자가 수동으로 계정을 변경합니다. 확인 규칙에 따라 표시기는 계정이 동일하지 않다고 이의를 제기해야 하지만 아무 것도 하지 않으며 설정이 완료될 때까지 계속 작동할 수 있습니다. 터미널을 다시 시작해도 변경됩니다! 그것을 처리하는 방법?

뭔가 제대로 작성되지 않았습니다

PS 인쇄 를 시도하십시오 ( AccountNumber() ); 계정을 변경할 때 무엇을 표시합니까? 그러나 인터넷에는 명확하지 않습니다.
 

안녕하세요 여러분!

MT4 책에서 작업 중 하나는 다음과 같습니다. 새 막대의 출현 사실을 확인하려면 0 막대 의 시작 가격 과 막대 1번의 비교를 사용하십시오(즉, 시작 가격이 변경된 경우 새 막대가 나타남) 이 방법을 사용했지만 테스터에서 간격 메시지가 발생하여 이해하기 시작했고 기억했습니다. - 여러 막대가 동일한 시작 가격을 가질 수 있으므로 이 방법은 오류뿐만 아니라 손실, 각각. 시가가 아닌 시간이나 다른 방법을 조심해서 사용하세요!!!

 
Roni Iron :

안녕하세요 여러분!

MT4 책에서 작업 중 하나는 다음과 같습니다. 새 막대의 출현 사실을 확인하려면 0 막대 의 시작 가격 과 막대 1번의 비교를 사용하십시오(즉, 시작 가격이 변경된 경우 새 막대가 나타남) 이 방법을 사용했지만 테스터에서 간격 메시지가 발생하여 이해하기 시작했고 기억했습니다. - 여러 막대가 동일한 시작 가격을 가질 수 있으므로 이 방법은 오류뿐만 아니라 손실, 각각. 시가가 아닌 시간이나 다른 방법을 조심해서 사용하세요!!!

아이타임

 
Vitaly Muzichenko :

뭔가 제대로 작성되지 않았다

PS Print( AccountNumber() ); 계정을 변경할 때 무엇을 표시합니까? 그러나 인터넷에는 명확하지 않습니다.

새(변경된) 계정을 표시하지만 아무 일도 일어나지 않습니다.

 
ponochka :

잘! 결정된! 공장! 그리고 여기에 또 다른 관련 질문이 있습니다.

지표가 점수를 확인하고 있습니다! 그것은 터미널에서 서서 작동하지만 특정 순간에 사용자가 수동으로 계정을 변경합니다. 확인 규칙에 따라 표시기는 계정이 동일하지 않다고 이의를 제기해야 하지만 아무 것도 하지 않으며 설정이 완료될 때까지 계속 작동할 수 있습니다. 터미널을 다시 시작해도 변경됩니다! 그것을 처리하는 방법?

MT4에 그런 쓰레기가 있습니다. OnInit이 계정을 변경한 후 작동하는지 모르겠습니다. 그러면 환경 에 계정 번호를 업데이트할 시간이 없거나 다른 잼이 있습니다. 타이머로 결정했습니다.

 void    OnTimer ()

       {

         static long account=AccountNumber();

         if (AccountNumber()!=account)

         {
                
            Print(account," was");
            account=AccountNumber();
            Print(account," now");
		Полундра и т.п. }}