기고글 토론 "가상 호스팅으로 마이그레이션하기 위해 거래 계정을 준비하는 방법" - 페이지 12

[삭제]  
Rosh:

동기화를 위해 선언된 전문가 어드바이저 및 지표 외에 호스팅에 가끔 업로드할 수 있는 것은 무엇인가요? 호스팅은 무엇을 가져 오나요?

그리고 호스팅 구독 자동 갱신의 틱을 분류하는 것이 나쁘지 않을 것입니다 - 작동하지 않습니다.

[삭제]  

호스팅을 조금 더 테스트하기로 결정했는데 다시 오류가 발생했습니다!

메타쿼트 서버에서SendNotification()이 작동하지 않습니다! 응답이 없습니다! 하지만 거래 알림은 작동합니다.

웹질라에서는 작동하지만 러시아어 텍스트는 올바르게 보낼 수 없습니다 - 상형 문자는 라틴어와 함께 정상적으로 보냅니다.

이 전문가 어드바이저로 테스트

int sleep =6100;
int OnInit()
  {
   EventSetMillisecondTimer(sleep);
   return(INIT_SUCCEEDED);      
  }
void OnDeinit(const int reason)
  {
   EventKillTimer();
  }
void OnTimer()
  {
 if(IsTradeAllowed()){
SendNotification ("뭐야 씨발.");
}}

그리고 본격적인 터미널이있는 다른 타사 VPS에서는 모든 것이 잘 작동합니다.

약간의 불안정한 느낌.

 

알림을 확인해 보겠습니다. 직접 확인해보니 모든 것이 작동했습니다.

러시아어는 유니코드 시스템이 아니며 운영체제가 분명히 영어이기 때문에 MT4에서 실제로 문제가 될 수 있습니다. 레코딩에 적합한 언어를 선택할 수 있는 방법을 찾아보세요.

[삭제]  
Renat:

알림을 확인해 보겠습니다. 직접 확인해보니 모든 것이 작동했습니다.

러시아어는 유니코드 시스템이 아니며 운영체제가 분명히 영어이기 때문에 MT4에서 실제로 문제가 될 수 있습니다. 레코딩에 적합한 언어를 선택할 수 있는 방법을 찾아보세요.

멋진 점은 푸시 알림입니다. 마음에 듭니다.

"동기화를 위해 선언된 전문가 어드바이저 및 지표 외에 호스팅에 업로드할 수 있는 것은 무엇인가요?"라는 질문은어떻게 되나요? 대부분의 동기화에서는 모든 것이 정상이지만 현실적으로 일부 상황에서는 트래픽에 큰 불일치가 있었습니다. (개인적으로 용서할 수도 있습니다).

[삭제]  
wealthclimber:

네, 그랬어요. 컴퓨터를 종료하고 휴대폰으로 EA가 작동하는지 모니터링하기 시작하자마자 새로운 거래가 표시되지 않는 것을 확인했습니다.
VPS에서 로그를 확인하셨나요? 모든 로그와 함께 서비스데스크에 보고서를 작성해 주세요. 여기에서 VPS에 대해 자세히 알아보세요.
[삭제]  
Edic:

메타쿼트 서버에서SendNotification() 이 작동하지 않습니다! 응답이 없습니다! 트랜잭션 알림은 작동합니다.


지금은 작동합니다. 그러나 초기화는 때때로 오래 기다려야 합니다. 호스팅이 취소 된 것 같지만 prodlal 봇이 때때로 몇 분 동안 계속 흔들리지 만 사소한 일입니다.
 

가상 서버의 기본 로그에서 이 줄은 무엇을 의미하나요( 계정 번호가 ABCDE로 대체됨)?

2014.12.08 23:55:56.504 'ABCDE': 연결 실패 [계정 비활성화]

데스크톱에서 실행 중인 터미널에서 EA가 문제 없이 거래됩니다. 터미널 빌드는 745입니다.

몇 번이고 반복해서 - 문서가 충분하지 않습니다. 사이트 전체를 검색했지만 일치하는 내용이 없습니다.

 

Renat, 기사에서 이해하지 못했습니다-신호 복사가 터미널에서 차단되고 가상 호스팅으로 전송됩니다. 즉, 평소 터미널을 켜면 신호에 대한 거래가 표시되지 않습니까? 그리고 신호에서 무슨 일이 일어나고 있는지 어디서 어떻게 볼 수 있습니까? 그리고 신호 구독을 연장하려면 어디에서 해야 하나요?

가상 터미널을 대여한 후 컴퓨터에서 일반 터미널을 켜면 계좌 상태, 마진, 여유 자금 등에 대한 정확한 정보가 표시됩니까?

그리고 내 터미널에서 수동으로 거래를 개시하면 가상 터미널로 자동으로 전송되므로 추가로 동기화할 필요가 없다는 것을 올바르게 이해했습니까?

또 다른 질문입니다. 저는 제 터미널에서 EA가 필요 없는 보조지표를 사용합니다. 마이그레이션하기 전에 이를 끄는 것이 좋다고 알고 있습니다. 나중에 터미널에서 다시 켜면 가상 서버의 상태에 어떤 영향도 미치지 않나요?

 
bhumi22:

Renat, 기사에서 이해하지 못했습니다-신호 복사가 터미널에서 차단되고 가상 호스팅으로 전송됩니다. 즉, 일반 단말기를 켜면 신호 거래가 표시되지 않나요?

컴퓨터에서 일반 단말기를 켜면 (가상 단말기를 대여한 후) 계좌 상태, 마진, 여유 자금 등에 대한 정확한 정보가 표시됩니까?

물론 이 계좌에 연결하면 개설된 포지션, 대기 주문, 거래 내역, 마진, 수익 등 모든 정보가 클라이언트 터미널에 표시됩니다. 가상 터미널은 하루 24시간 계좌에 연결된 호스팅상의 터미널일 뿐입니다. 그리고 모든 복사 작업은 신호를 구독할 때 평소와 같이 터미널 로그에 기록됩니다.
 
bhumi22:

신호에서 어떤 일이 일어나고 있는지 어디서 어떻게 확인할 수 있나요?

클라이언트 터미널에서 직접 바이러스 터미널의 로그를 요청하세요 . https://www.mql5.com/ko/articles/994.


열린 로그 보기 창에서 로그 기록을 필터링할 텍스트를 지정하고 원하는 간격을 설정한 다음 "요청" 버튼을 클릭하여 찾은 기록을 다운로드할 수 있습니다.


가상 터미널의 로그는 요청될 때마다 업데이트되며 <터미널 데이터 카탈로그>/logs/hosting.<호스팅_ID>.terminal 및 <터미널 데이터 카탈로그>/logs/hosting.<호스팅_ID>.experts와 같은 폴더에 저장됩니다.
Подготовка торгового счета к миграции на виртуальный хостинг
Подготовка торгового счета к миграции на виртуальный хостинг
  • 2014.10.01
  • MetaQuotes Software Corp.
  • www.mql5.com
Клиентский терминал MetaTrader идеально подходит для автоматизации торговых стратегий. Для разработчиков торговых роботов в нем есть всё ‒ мощный язык программирования MQL4/MQL5 на основе C++, удобная среда разработки MetaEditor, многопоточный тестер стратегий с поддержкой распределенных вычислений в MQL5 Cloud Network. В этой статье вы узнаете, как перенести свой клиентский терминал со всеми разработками в виртуальную среду.