이 오류는 일반적으로 일종의 부동입니다. RoboForex의 터미널이 있는 VPS가 하나 있습니다. 로봇이 타이머로 실행 중입니다. 설정을 변경하고 오류 4024가 발생합니다. 또한 밀리초 타이머와 두 번째 타이머를 모두 시작할 수 없습니다. 몇 주 동안 문제 없이 동일한 환경에서 동일한 어셈블리로 작업했지만. 동시에 같은 환경에 있는 이웃 단말은 타이머로 계속 작동한다. 마지막으로 모든 것이 VPS 재부팅 후에 시작되었지만 오류가 발생하고 타이머를 초기화할 수 없습니다.
Dmitriy Falkov : 이 오류는 일반적으로 일종의 부동입니다. RoboForex의 터미널이 있는 VPS가 하나 있습니다. 로봇이 타이머로 실행 중입니다. 설정을 변경하고 오류 4024가 발생합니다. 또한 밀리초 타이머와 두 번째 타이머를 모두 시작할 수 없습니다. 몇 주 동안 문제 없이 동일한 환경에서 동일한 어셈블리로 작업했지만. 동시에 같은 환경에 있는 이웃 단말은 타이머로 계속 작동한다. 마지막으로 모든 것이 VPS 재부팅 후에 시작되었지만 오류가 발생하고 타이머를 초기화할 수 없습니다.
우리는 생각합니다.
우선 진단 기능을 확장해 보겠습니다. 오류에는 5~6가지 이유가 있을 수 있습니다. 동시에 코드를 수정할 것입니다. 아마도 일부 오류가
그리고 브로커는 혹시 BCS가 아닌가요?
나는 오랫동안 이상한 MT5를 발견했습니다. 내 표시기가있는 실제 미니에서 작동하며 이유를 확인하기 위해 손이 닿지 않습니다 ... 다른 사람들에게는 모든 것이 정상인 것 같습니다.
이것은 지금까지 BCS의 MT4에서만 발생하는 결함입니다.
이 오류는 일반적으로 일종의 부동입니다. RoboForex의 터미널이 있는 VPS가 하나 있습니다. 로봇이 타이머로 실행 중입니다. 설정을 변경하고 오류 4024가 발생합니다. 또한 밀리초 타이머와 두 번째 타이머를 모두 시작할 수 없습니다. 몇 주 동안 문제 없이 동일한 환경에서 동일한 어셈블리로 작업했지만. 동시에 같은 환경에 있는 이웃 단말은 타이머로 계속 작동한다. 마지막으로 모든 것이 VPS 재부팅 후에 시작되었지만 오류가 발생하고 타이머를 초기화할 수 없습니다.
인터넷이 움직일 때 에러가 나는 것 같은데 어떻게 대처해야 할까요 xs...
OnInit()에 추가됨:
int counter= 1 ;
do
{
ResetLastError ();
EventSetMillisecondTimer (Timer);
error= GetLastError ();
Print (" EventSetMillisecondTimer . Attempt=",counter," Error=",error);
if (error!= 0 ) Sleep ( 1000 );
counter++;
}
while (error!= 0 && ! IsStopped ());
그리고 다음을 보았습니다. 다섯 번의 시도 실패. 동시에 차트가없는 이웃 터미널을 닫지만 거래를 복사하는 것만 가치가 있습니다. 그리고 즉시 행운을 빕니다. 타이머가 초기화되었습니다.
OnInit()에 추가됨:
int counter= 1 ;
do
{
ResetLastError ();
EventSetMillisecondTimer (Timer);
error= GetLastError ();
Print (" EventSetMillisecondTimer . Attempt=",counter," Error=",error);
if (error!= 0 ) Sleep ( 1000 );
counter++;
}
while (error!= 0 && ! IsStopped ());
그리고 다음을 보았습니다. 다섯 번의 시도 실패. 동시에 차트가없는 이웃 터미널을 닫지만 거래를 복사하는 것만 가치가 있습니다. 그리고 즉시 행운을 빕니다. 타이머가 초기화되었습니다.
오류는 항상 동일합니다 4024