기고글 토론 "일반 VPS보다 MetaTrader4, MetaTrader5 가상 호스팅이 더 나은 이유" - 페이지 48

 
tembulat55:
열 번째 요점은 밤이 시작될 때 모든 것이 내 컴퓨터에서는 작동하지만 호스팅에서는 작동하지 않는다는 것입니다.
 
tembulat55:
밤의 시작의 열 번째 지점, 내 컴퓨터에서는 모든 것이 작동하지만 호스팅에서는 작동하지 않습니다.

EA에서 TimeLocal을 사용하는 경우 서버에서 다를 수 있습니다.

TimeCurrent 또는 TimeGMT로 작업하는 경우 차이가 없습니다.

 
Andrey Khatimlianskii:

Expert Advisor에서 TimeLocal을 사용하는 경우 서버에서 다를 수 있습니다.

TimeCurrent 또는 TimeGMT로 작업하는 경우에는 차이가 없습니다.

Expert Advisor에서 어떤 시간이 사용되는지 어떻게 알 수 있나요?
 
tembulat55:
전문가 어드바이저에서 어떤 시간이 사용되었는지 확인하려면 어떻게 해야 하나요?
이렇게 하려면 편집 가능한 mq5 코드를 확인해야 합니다. 코드가 없는 경우 이 EA를 만든 사람에게 문의하세요.
[삭제]  

제가 알기로는 EA는 가상 호스팅에서 파일을 만들 수 있습니다(예: MQL/Files 폴더).

질문은 EA를 다시 동기화하고 삭제하면 EA가 만든 파일도 삭제되나요? 그렇지 않다면 어떻게 삭제할 수 있나요?

 
tembulat55:
전문가 어드바이저에서 어떤 시간이 사용되는지 어떻게 알 수 있나요?

코드를 보면 알 수 있습니다.

또는 간접적으로 - 로그(로그에 무언가를 기록하는 경우) 또는 작업(시간과 연결된 기능 중 하나가 어떻게 작동하는지 정확히 알고 있는 경우 VPS에서 해당 기능을 활성화하고 언제 작동하는지 확인)을 통해 확인할 수 있습니다.

 
Александр:

제가 알기로는 EA는 가상 호스팅에서 파일을 만들 수 있습니다(예: MQL/Files 폴더).

질문: EA를 다시 동기화하고 삭제하면 EA가 만든 파일도 삭제되나요? 그렇지 않다면 어떻게 삭제하나요?

파일을 생성하는 것이 확실합니까? 저에게는 작동하지 않는 것 같아서 파일을 포기해야 했습니다.

FileDelete()를 사용하여 언제든지 파일을 삭제할 수 있습니다.

[삭제]  
Andrey Khatimlianskii:

정말 그런가요? 저에게는 작동하지 않는 것 같아서 파일을 포기해야 했습니다.

FileDelete()로 언제든지 삭제할 수 있습니다.

조금 전에 MQ의 누군가가 가상 호스팅에서 생성 할 수 있지만 동기화 중에 파일이 호스팅으로 전송되지 않는다고 썼습니다.

다음 동기화 중에 기존 파일에 어떤 일이 발생하는지 이해하고 싶었습니다.

 
Александр:

조금 전에 MQ의 누군가가 공유 호스팅에서 만들 수 있지만 동기화 중에 파일이 호스팅으로 전송되지 않는다고 썼습니다.

다음 동기화 중에 기존 파일에 어떤 일이 발생하는지 알고 싶었습니다.

전문가 및 표시기는 동기화 중에 덮어씁니다. 기본 제공 공유 호스팅의 모든 파일이 삭제되는 것 같습니다.

그러나 이것은 항상 확인할 수 있습니다:

  • 먼저 한 가지 작업만 수행하는 전문가 어드바이저 #1을 동기화하여 "test_deleting.txt" 파일을 만듭니다.
  • 그런 다음 한 번 더 동기화를 수행하되, 한 가지 작업만 수행하는 Expert Advisor #2에서만 "test_deleting.txt" 파일의 존재 여부를 확인하고 검색 결과를 보고합니다.

 

기존 파일을 MQL5\Files에서 호스팅으로 전송하려면 #property tester_file 구문을 사용합니다.

호스팅에서 클라이언트 터미널로 파일을 역전송할 수 없습니다.

호스팅 터미널의 단순 시작-정지 중에는 파일이 파괴되지 않습니다.

마이그레이션하는 동안(반복되는 경우에도) 호스팅 터미널의 폴더는 매번 새로 만들어지며 이전 파일은 저장되지 않습니다.