철에 대한 조언 - 페이지 9

 

솔직히 말해서, 그 주제는 신경을 건드렸다! 여기에서 그들은 평균적인 컴퓨터로 작업하기에 충분하지만 게이머에게는 전원이 필요하다고 씁니다. 예, 작동하는 MTS를 시작하려면 간단한 넷북으로도 충분하지만 이를 개발(프로그램)하고 디버그하고 특히 테스터에서 테스트하려면 제 생각에는 어떤 힘도 충분하지 않습니다. 2코어도 4코어도 아닙니다. 테스트에는 몇 시간이 걸리고 최적화에는 며칠이 걸립니다. 그리고 몇 년 전 MT4에서는 죽은 컴퓨터에서 몇 분 만에 평균 MTS를 쉽게 최적화할 수 있었습니다. 컴퓨터의 능력은 산술적 발전과 기하학적 작업의 복잡성으로 증가하고 있음이 밝혀졌습니다. MT5가 개발 중일 때 저는 생각했습니다. "글쎄요, 드디어 기다렸습니다. 이제 모든 것이 날아갈 것입니다... 그리고 그들이 당신에게 왔습니다!". 최적화를 거의 포기했기 때문에 30분 만에 4개월 동안 8~10회 실행했습니다. 진정한 다중 통화(12쌍).

 
Erm955 :

솔직히 말해서, 그 주제는 신경을 건드렸다! 여기에서 그들은 평균적인 컴퓨터로 작업하기에 충분하지만 게이머에게는 전원이 필요하다고 씁니다. 예, 작동하는 MTS를 시작하려면 간단한 넷북으로도 충분하지만 이를 개발(프로그램)하고 디버그하고 특히 테스터에서 테스트하려면 제 생각에는 어떤 힘도 충분하지 않습니다. 2코어도 4코어도 아닙니다. 테스트에는 몇 시간이 걸리고 최적화에는 며칠이 걸립니다. 그리고 몇 년 전 MT4에서는 죽은 컴퓨터에서 몇 분 만에 평균 MTS를 쉽게 최적화할 수 있었습니다. 컴퓨터의 능력은 산술적 발전과 기하학적 작업의 복잡성에서 증가하고 있음이 밝혀졌습니다. MT5가 개발 중일 때 저는 생각했습니다. "글쎄요, 드디어 기다렸습니다. 이제 모든 것이 날아갈 것입니다... 그리고 그들이 당신에게 왔습니다!". 최적화를 거의 포기했기 때문에 30분 만에 4개월 동안 8~10회 실행했습니다. 진정한 다중 통화(12쌍).

이는 모두 TS, 최적화 매개변수 및 수행되는 알고리즘에 따라 다릅니다.

MT4와 MT5에서 비슷한 TS를 프로그래밍하면 최적화에 큰 차이가 있을 거라고 생각하지 않습니다.

예를 들어, 저는 4가 아니라 첫 번째 코어(프로그래밍 방식으로 2개)를 계속 관리하고 있습니다. 조만간 새로 사야 할 것 같지만...

그리고 물론 게이머의 경우, 특히 그래픽 측면에서 훨씬 더 강력한 컴퓨터가 필요합니다(비록 여러 모닉을 사용하는 경우 고려해야 할 사항이 있지만)...

 

Не думаю что если запрограммировать схожие ТС в МТ4 и MT5 будет сильное различие в оптимизации

예, 하지만 우리는 더 원합니다! 12개의 화폐가 하나가 아니라는 것, MT5 테스터가 현실에 가깝지만, 작업하기가 더 어려워지고 더 쉬워졌다는 것을 이해합니다. 예전에는 단일통화 MTS 10년 선도분석을 1주일이면 끝낼 수 있었는데(백은 1년, 선도는 2개월이었다) 지금은 한 달 만에 관리할 수 없다. 나는 개발자를 비난하지 않지만 컴퓨터가 더 강력할수록 더 복잡한 작업을 수행할 것이고 우리는 어떻게든 이 상황에서 벗어나야 합니다. 그렇지 않으면 우리는 기관차를 따라가지 못할 것입니다. 나는 지금 우리가 몇 분 안에 하고 있는 일이 곧 진드기와 깊은 역사 속에서 이루어져야 한다는 사실에 놀라지 않을 것입니다. 슈퍼컴퓨터를 빌릴까요?
 
Erm955 :
예, 하지만 우리는 더 원합니다! 12개의 화폐가 하나가 아니라는 것, MT5 테스터가 현실에 가깝지만, 작업하기가 더 어려워지고 더 쉬워졌다는 것을 이해합니다. 예전에는 단일통화 MTS 10년의 선도분석을 1주일이면 끝낼 수 있었는데(백은 1년, 선도는 2개월이었다) 이제는 한 달도 관리할 수 없다. 나는 개발자를 비난하지 않지만 컴퓨터가 더 강력할수록 더 복잡한 작업을 수행하고 우리는 어떻게 든이 상황에서 벗어나야합니다. 그렇지 않으면 기관차를 따라 잡을 수 없습니다. 나는 지금 우리가 몇 분 안에 하고 있는 일이 곧 진드기와 깊은 역사 속에서 이루어져야 한다는 사실에 놀라지 않을 것입니다. 슈퍼컴퓨터를 빌릴까요?

4개의 핵 + 외부 코어에 충분합니다(훨씬 더 연결할 수 있음).

그리고 10년의 역사에서 64개의 매개변수를 최적화하면 바보는 많은 시간을 이해합니다.

거래 모드의 또 다른 작업. 12쌍에 대한 만화가 4코어의 백분율을 사용하는 것이 얼마나 효과적인지 말해 주세요.

추신

그리고 Expert Advisors(일반적으로 작성되는 OOP 포함)의 복잡성이 MT4로 이전되면 테스터가 작업하는 시간이 줄어들 것 같지 않습니다. 개인적으로 더 많은...

예, MT5의 64비트는 아직 취소되지 않았습니다. MT4는 전혀 어렵지 않습니다.

 

당신은 여전히 나를 이해하고 싶어하지 않습니다. 첫째, 재최적화 단계를 오래 지났습니다. 나는 고전이 권장하는 것처럼 4-5 개의 매개 변수 만 있습니다. 방금 MT4에서 Expert Advisor를 전송하여 다중 통화로 만들었습니다. 그리고 이제 저는 순방향 분석이 훨씬 더 길어졌다고 말합니다(그러나 더 쉽고 빨라야 합니다. 결국 이것은 새 버전입니다). 일반적으로 이 문제는 다음과 같이 해결됩니다. 모델이 정확할수록 더 많은 리소스가 필요합니다. 우리 테스터에서는 매우 근사한 모델(막대 또는 1시간 후 타이머가 있음)조차도 여전히 매우 느리게 작동합니다. 진드기로 실행하면 생각만 해도 끔찍합니다!

 
Erm955 :

당신은 여전히 나를 이해하기를 원하지 않습니다. 첫째, 재최적화 단계를 오래 지났습니다. 나는 고전이 권장하는 것처럼 4-5 개의 매개 변수 만 있습니다. 방금 MT4에서 Expert Advisor를 전송하여 다중 통화로 만들었습니다. 그리고 이제 저는 순방향 분석이 훨씬 더 길어졌다고 말합니다(그러나 더 쉽고 빨라야 합니다. 결국 이것은 새 버전입니다). 일반적으로 이 문제는 다음과 같이 해결됩니다. 모델이 정확할수록 더 많은 리소스가 필요합니다. 우리 테스터에서는 매우 근사한 모델(막대 또는 1시간 후 타이머가 있음)조차도 여전히 매우 느리게 작동합니다. 진드기로 실행하면 생각만 해도 끔찍합니다!

포워드에 관해서는 여기에서 말하기가 어렵습니다. 아직 사용하지 않았습니다. 작업 기간의 관점에서 여기에서 질문은 포워드 동안 작업하는 에이전트의 수입니다 ...
 
Erm955 :
문의하고 싶습니다. MT4에서 최적화할 때 CPU 부하가 얼마나 나타났습니까? 예를 들어, 나는 13%를 가지고 있었고 더 이상은 없었습니다. 즉, 모든 것이 테스터 자체에 달려 있습니다. 이제 모든 것이 다시 철에 달려 있으며 프로세서(i7 860)는 100% 로드됩니다.
 

На счет форворда тут я затрудняюсь сказать, не юзал его пока. С точки зрения продолжительности работы тут вопрос в количестве работающих агентов во время форворда...

Farvard는 동일한 수의 에이전트가 있기 때문에 최적화 주기의 연속입니다 .

문의하고 싶습니다. MT4에서 최적화할 때 CPU 부하가 얼마나 나타났습니까? 예를 들어, 나는 13%를 가지고 있었고 더 이상은 없었습니다. 즉, 모든 것이 테스터 자체에 달려 있습니다. 이제 모든 것이 다시 철에 달려 있으며 프로세서(i7 860)는 100% 로드됩니다.

내가 말하고자 하는 바는 MT4 프로세서의 13%가 MT5의 100%보다 빨랐습니다. 최신 프로세서 모델(그리고 i7 컴퓨터는 현재 가장 고급임)은 아직 테스터에서 성능 기적을 보여주지 않습니다. 그러면 철이 또 무엇이 필요합니까? 좋은 노트북도 있어요()

Документация по MQL5: Основы языка / Операторы / Оператор продолжения continue
Документация по MQL5: Основы языка / Операторы / Оператор продолжения continue
  • www.mql5.com
Основы языка / Операторы / Оператор продолжения continue - Документация по MQL5
 
Erm955 :

내가 말하고자 하는 바는 MT4 프로세서의 13%가 MT5의 100%보다 빨랐습니다. 최신 프로세서 모델(그리고 i7 컴퓨터는 현재 가장 고급임)은 아직 테스터에서 성능 기적을 보여주지 않습니다. 그러면 철이 또 무엇이 필요합니까? 좋은 노트북도 있어요()

노트북은 정말 좋습니다. 그리고 "Windows 경험 지수 "를 클릭하면 더 완전한 그림이 표시됩니다. 프로세서와 메모리는 터미널에 더 중요합니다. 다음은 최소 등급이며 아마도 하드 드라이브에 대한 것입니다. 버전 5로 전환하기 시작하고 아직 내 자신의 것을 작성하지 않았기 때문에 MT4 또는 MT5에서 어느 테스터가 더 빠른지 현재로서는 비교할 수 없지만 mt5가 더 빨라야 한다고 생각하는 경향이 있습니다. 용량 사용에. 네 번째에서 자동 최적화 기능을 내장한 Expert Advisors에서 병렬 최적화를 위해 야간에 터미널 사본을 여러 개 실행해야 했습니다. 여기서는 5일차에 각 Expert Advisor에 대해 차례로 자동 최적화를 수행하는 1개의 사본을 희망합니다. 나는 당신을지지하거나 논쟁 할 수 없으므로 중립적 인 입장을 고수 할 것입니다.

파일:
untitled-1.jpg  122 kb
untitled-2.jpg  56 kb
 

제발:

문제는 내가 MT4 테스터를 옹호하는 것이 아니라 전혀 아닙니다. 문제는 MT5 테스터에서 고성능을 달성하는 방법입니다. MTS 개발자의 편안한 작업을 위해서는 매우 세련된 구성의 컴퓨터가 필요합니다. 실제로 이것은 개발자가 제공하는 것입니다(4코어, 6-8GB 메모리 - 어디선가 본 적이 있습니다).

여기서 나는 평균적인 컴퓨터가 MTS의 상인이자 개발자에게 충분하다고 믿는 사람들을 반대합니다. 핸드 브레이크의 경우 괜찮습니다. 프로그래머를 위해 - 나보다 낫다.

그런데 엘도라도에서 6코어 6기가바이트 20개 같은 시스템 유닛 광고가 빠져서 더이상 나오지 않습니다. 아무것도 아닌 구성!? ACCER처럼.