MetaTrader 5 거래 전략 테스터의 이념: 에이전트 - 페이지 3

 
Renat :
물론 모든 트래픽은 암호화되고 비밀번호 액세스가 가능하며 연결이 허용된 IP 주소 목록을 지정할 수 있도록 에이전트를 추가할 것입니다.

이 내장에서!

출시 기대...

 
테스터는 아직 테스트를 위해 입장하지 않았고 나는 이미 argosmic fit에 있습니다! 잘했어 얘들아. 이 모든 것이 무료라는 것이 놀랍습니다!
 

슈퍼 시스템. 어떻게 생겼습니까? 그러면 벌써 2월이 다가옵니다. 베타 테스팅 없이는 불가능하니 공개하겠습니다.

:) 역시 테스터만 기다리고 있습니다. 그들은 그것을 게임에 제공했을 것이고 기사와 코드는 강물처럼 흘렀을 것입니다. :) 그리고 실수 :)

 
C-4 :
테스터는 아직 테스트를 위해 입장하지 않았고 나는 이미 argosmic fit에 있습니다! 잘했어 얘들아. 이 모든 것이 무료라는 것이 놀랍습니다!
오픈 소스에 있습니다. 예, 이를 위한 많은 도구가 있습니다. 그러나 그들은 그들이 한 일을 잘 해냈습니다. 경쟁자는 이제 멀리 떨어져 있고 보이지 않습니다. :)
 

아이디어는 좋은데 2가지 질문이 있습니다.

1) nVidia CUDA 기술이 지원됩니까?

2) 에이전트(MetaTester.exe)는 프로세서 명령(sse2 등)에 따라 달라집니까?

에이전트가 백분율을 많이로드하지 않도록 낮은 우선 순위로 실행해야하며 작업은 실제로 보이지 않습니다.

 
SProgrammer :
오픈 소스에 있습니다. 예, 이를 위한 많은 도구가 있습니다. 그러나 그들은 그들이 한 일을 잘 해냈습니다. 경쟁자는 이제 멀리 떨어져 있고 보이지 않습니다. :)

가장 작은 것입니다. 작동하고 가장하지 않도록 이것을 염두에 두는 것이 남아 있습니다.

어떤 이유에서인지 "건설"을 만드는 데 사용된 나폴레옹 계획의 느낌이 떠나지 않습니다.

재작업의 반복 횟수와 그에 따른 작동성을 달성하는 데 얼마나 걸립니까(실제 적용 가능성 측면에서)?

 
손으로 느낄 수 있는 그 순간까지 완성된 작품의 질에 대해 이야기하는 것은 무의미하다고 생각합니다. 기다려 봐.
 
Graff :

아이디어는 좋은데 2가지 질문이 있습니다.

1) nVidia CUDA 기술이 지원됩니까?

2) 에이전트(MetaTester.exe)는 프로세서 명령(sse2 등)에 의존합니까?

에이전트가 백분율을 많이로드하지 않도록 낮은 우선 순위로 실행해야하며 작업은 실제로 보이지 않습니다.

1) 아니요. 이 질문은 이미 우리가 해결했습니다. CUDA는 계산에 어떤 식으로든 도움이 되지 않습니다. 매우 드물고 구체적이며 잘 준비된 대량 알고리즘에서만 도움이 될 수 있습니다. 예를 들어, 미리 하드코딩된 알고리즘을 사용하여 행렬의 대량 계산에서. CUDA는 MQL5 프로그램과 같은 범용 알고리즘에서 어떤 식으로든 도움이 되지 않습니다. 이전에 MQL4.com 포럼에서 CUDA를 포기한 이유를 설명했습니다.

우리는 CUDA 대신 SSE2(Pentium 4 이상)를 반드시 사용하기로 결정했습니다. 이는 코드 최적화 프로그램에서 이 명령 집합을 적극적으로 사용하기 때문에 모든 유형의 프로그램에 보장된 효과를 제공합니다. i386 프로세서의 고대 명령어 세트에 있는 프로그램의 99%처럼 영원히 앉아 있지 마십시오.

2) 테스터는 MetaTrader 5 클라이언트 터미널의 모든 주요 구성 요소와 마찬가지로 SSE2가 필요합니다. 이 명령 세트는 전체 프로젝트에서 실제 성능 향상을 제공합니다.


MetaTrader 5 의 거래 전략 테스터 는 기본 x86/x64 코드에서 Expert Advisors를 실행할 뿐만 아니라 터미널에서 완전히 분리되기 때문에 테스터보다 훨씬 빠릅니다. 이렇게 하면 데이터에 대한 액세스 동기화 문제가 제거되어 작업 속도가 크게 빨라집니다.

그러나 시뮬레이션된 다중 통화 환경의 기능 및 볼륨은 리소스가 최대 용량까지 점유될 수 있도록 Expert Advisor에서 요청할 수 있다는 점도 고려해야 합니다.

64비트 터미널도 출시되어 엄청난 정산 작업이 가능합니다. MQL5는 사용 가능한 모든 RAM에 액세스할 수 있는 기본 x64 코드로 자동 컴파일됩니다(이제 수십 기가바이트 메모리가 있는 데스크탑 및 서버 구축이 용이함) .

 

Renat :

64비트 터미널도 출시 되어 엄청난 결제 작업이 가능합니다. MQL5는 사용 가능한 모든 RAM에 액세스할 수 있는 기본 x64 코드로 자동 컴파일됩니다. ).

매우 즐거운 이벤트! 64비트 시스템 소유자에게 감사드립니다.

(테스터는 32비트 및 64비트 버전도 있음을 이해합니다.)

TESTER가 터미널과 완전히 분리되어 있다는 것도 깨달았습니다! ...

여기 터미널과 테스터 간의 인터페이스에 대한 질문이 있습니다.

그럴까

시각적 테스트 - 테스트할 때 엄청난 결과를 제공합니다.

 

글쎄요, 저는 오래된 문제에 관심이 있습니다. 모든 환경에서 테스터를 여러 번 실행하여 테이블에 분석 결과를 형성할 수 있습니까? 즉, 정방향 분석 절차를 자동화하는 것입니다. MT4에서는 Expert Advisors 작업 시간의 90%가 소요되었습니다.