MQL5 Cloud Network

자주 묻는 질문

네트워크는 어떻게 작동합니까?

MQL5 클라우드 네트워크는 분산 컴퓨팅 클라우드 네트워크입니다. 즉, 컴퓨팅 작업은 해당 네트워크에 등록된 컴퓨터의 점수로 분산됩니다.

병렬 연결로 연산을 많이 수행해야 하는 경우 네트워크를 입력하고 작업을 모든 예비 CPU 용량으로 분산할 수 있습니다. 기술 세부 정보는 도움에서 확인할 수 있습니다.


누가 참여할 수 있나요?

MQL5 Cloud Network는 모든 사용자에게 열려 있으며 사전 등록이 필요하지 않습니다. MetaTrader 5 Strategy Tester Agent만 다운로드하고 컴퓨터에 테스터 에이전트를 설치하면 됩니다.


어떻게 등록하나요?

당신은 단지 모든 필요한 현장을 채우고 등록섹션에 가야합니다. 데이터를 제출한 후 등록을 확인하는 이메일이 입력된 사서함으로 전송됩니다. 데이터를 제출한 후 등록을 확인하는 이메일이 입력된 보관함으로 전송됩니다.


분산 컴퓨팅 작업을 생성하려면 어떻게 해야 합니까?

태스크는 MQL5로 작성된 프로그램을 뜻합니다. 분산 컴퓨팅은 일반적으로 동일한 알고리즘을 다른 입력 데이터에 적용하여 대량의 결과를 얻는 데 사용됩니다. MetaTrader 5 거래 터미널의 테스터는 이러한 다중 스레드 계산을 Expert Advisor 최적화 모드에서 수행할 수 있습니다.


네트워크에 연결하려면 MetaTrader 5 터미널을 설치해야 합니까?

아뇨, 그럴 필요 없습니다. 거래 전략 또는 분산 컴퓨팅 작업이 포함된 MQL5 프로그램을 실행하려면 MetaTrader 5 터미널이 필요합니다.

무료 컴퓨팅 용량만 빌릴 경우에는 MQL5 Cloud Network에 포함할 각 컴퓨터에 MetaTrader 5 Strategy Tester Agent만 다운로드하고 테스터 에이전트를 설치하시면 됩니다.


MQL5 Cloud Network에서 사용되는 프로그래밍 언어는 무엇입니까?

MQL5 Cloud Network를 활용하려면 거래 전략 생성에 사용되는 MQL5 프로그래밍 언어로 프로그램을 작성해야 합니다. 언어는 구문과 실행 속도에 따라 C++에 매우 가깝습니다. 이를 통해 적시에 탐색하고 다른 고급 언어의 알고리즘을 사용할 수 있습니다.

MQL5 언어는 MetaTrader 5 거래 터미널에 포함되어 있습니다. 커뮤니티 웹사이트는 기고글 섹션에 많은 양의 교육 자료를 제공합니다.


클라우드 컴퓨팅을 위해 내 컴퓨터를 제공하는 것이 얼마나 안전합니까?

모든 테스트 에이전트는 MQL5 Cloud Network의 자체 가상 샌드박스에서 작동합니다. 이 샌드박스는 MQL5 프로그램의 외부 요청을 차단합니다. 지정된 디렉토리 외부에 있는 모든 DLL 호출 및 파일 이벤트가 금지됩니다.


MQL5 Cloud Network agents를 사용하는 경우 다른 사람이 내 프로그램 코드나 다른 데이터에 액세스할 수 있습니까?

첫째, 컴퓨팅 주문 고객과 에이전트 간의 모든 데이터 교환이 암호화됩니다. 둘째, 테스트 에이전트는 제출된 프로그램의 코드를 드라이브에 저장하지 않습니다. 따라서 연산을 수행하는 컴퓨터에서는 캡처할 수 없습니다. 또한 에이전트 자체는 실행 환경에 침투하여 메모리에서 데이터를 캡처하려는 시도로부터 보호됩니다.

따라서, 고객 데이터를 주문하는 컴퓨팅을 보호하기 위해 필요한 모든 조치를 취합니다.


에이전트를 설치하고 올바른 MQL5.com 로그인 id 및 비밀번호를 입력했지만 프로필에 에이전트가 없습니다.

에이전트는 MQL5 클라우드 네트워크에 대한 첫 번째 작업을 완료한 후 즉시 프로필에 나타납니다. 그 전까지는 MQL5.community의 사용자 프로필에 표시되지 않습니다.


프로필에 에이전트가 5명(10명, 15명 등) 있었는데, 지금은 에이전트가 적게 표시됩니다. 이유가 무엇일까요?

마지막 날 활성화 확인란의 선택을 취소하십시오. MQL5 클라우드 네트워크에서 실행되는 모든 에이전트가 표시될 것입니다.

프로필에서의 에이전트


내 에이전트의 PR을 어떻게 알 수 있나요?

각 에이전트의 PR은 해당 에이전트의 프로필에 표시됩니다. 주기적으로 계산되며 컴퓨터 부하에 따라 약간 다를 수 있습니다.


작업에 대해 느린 최적화(모든 매개 변수의 테스트)를 선택하지만 유전 알고리즘을 사용한 빠른 최적화는 그 이후에 시작됩니다. 이유가 무엇일까요?

만약 최적화 통과 총 수가 100 만을 초과하면 빠른 최적화가 자동으로 시작됩니다. 자세한 내용은 도움말에서 확인하십시오(최적화 유형 참조).


32비트 시스템에서 최적화를 사용할 수 없는 이유는 무엇입니까?

32비트 시스템은 분산 컴퓨팅의 현대적 요구 사항을 충족하지 못하고, 생산성을 저하시키며, 네트워크 인프라 유지보수에 추가 비용을 초래합니다. 그리하여 MQL5 Cloud Network를 사용하는 최적화를 위해 32비트 시스템 지원을 중단하고 64비트 시스템만 사용하도록 결정했습니다.


MQL5 Cloud Network의 모든 서버와 무료 에이전트는 전체 최적화에 사용되며, MQL5 Cloud의 한 노드의 에이전트만 유전자 최적화에 참여합니다. 이유가 무엇일까요?

유전자 최적화를 위해, 전체 패스 세트는 한 모집단에 대해 제한된 패스 세트(256개 이하)를 제공하는 유전자의 조합으로 대체됩니다. 유전 알고리즘의 특성은 결과를 처리하고 다음 모집단에서 새로운 패스를 만들기 전에 한 모집단에서 모든 패스의 계산을 완료해야 합니다.

따라서 가장 신뢰할 수 있는 방법은 MQL5 Cloud Network의 한 노드의 에이전트 간에 유전자 최적화 작업을 배포하는 것입니다. 자세한 내용은 유전 알고리즘 - 쉬워요!에서 찾을 수 있습니다.

문의 사항이 있으시면 여기를 방문하세요 MQL5.community