백테스팅/최적화 - 페이지 46

 
siscop:
안녕,

나는 백테스트에서 내가 기대했던 것을 하지 않는 약간의 브레이크아웃 EA를 작성했습니다. 그래서 변수를 추적하기 위해 모든 루프에 인쇄 명령을 배치했습니다. 일지에는 내가 확인할 수 없는 큰 차이가 있습니다. F2 키를 누르면 기록 데이터가 완료되어 오류가 발생할 수 없음을 알 수 있습니다.

당신의 도움을 주셔서 감사합니다.

언니

저널의 쓰기 프로세스가 백테스트 의 속도를 따라잡을 수 없기 때문에 저널에 쓰기 전에 데이터가 저널 버퍼에 저장되지만 이미 가득 차면 이전 데이터를 덮어씁니다.

그래서 저널에 누락된 줄이 몇 개 있습니다.

솔루션: 백테스트를 더 느리게 실행합니다(시각적 슬라이더를 약 20으로 설정).

그리고 더 빠르게 만들려면 3줄의 코드를 1줄로만 결합할 수 있습니다(--> Print("long",long," short",short," ticket",ticket); <--)

그것이 당신의 수수께끼에 대한 답이 되길 바랍니다

고엔

 
RealFx:
안녕!

내 MT4 전략 테스터는 이제 매우 느립니다. 아무 일도 일어나지 않았다. 어떡해? 테스트를 시작하면 모든 컴퓨터 리소스를 먹어치웁니다... "시작"을 누른 후 모든 작업이 매우 느리게 진행됩니다. 테스트가 작동하지 않을 때마다 테스트를 중지해야 합니다. "사용 날짜"에 1일만 입력하고 다른 EA를 사용하면 이런 일이 발생합니다.

제발 도와주세요... 아이디어가 있나요?? 전에는 정상이었습니다. 테스트 후 여유 디스크 공간이 0이 될 때도 같은 종류의 문제가 있었지만 지금은 48Gt 여유 공간이 있습니다.

MT 테스터가 사용 가능한 디스크 공간을 모두 차지하지만 테스트 실행 후 반환하지 않는 이유는... 몇 번의 테스트 후에 기가바이트가 흐릅니다. 그런 논리가 이해가 안가네요.

몇 가지 세부 사항으로 말하기는 어렵습니다. 많은 답변, 많은 질문.

테스터는 리소스 할당에 매우 집중합니다. 또한 컴퓨팅 성능 (사용 중인 PC)에 따라 다릅니다.

HS를 채우는 것은 이미 결함이 있는 EA, 결함있는 설정 등으로 인해 큰 로그를 생성하기 때문입니다...

사용 가능한 HD 공간이 충분하지 않으면 모든 컴퓨터가 느려집니다.

 
RealFx:

어떤 종류의 세부 사항을 원하십니까? 많은 답변, 많은 질문??? exatly 두 (질문) 있습니다.

내가 말했듯이 "전에는 정상이었다". 어떤 종류의 PC를 가지고 있는지 할 일이 없습니다. 같은 PC의 다른 디스크에 다른 Metatrader도 있습니다. 이 다른 하나는 잘 작동합니다. 이 IB:s 버전의 테스터가 지금 50GT 이상인 이 디스크에서 내가 언급한 대로 작동을 멈췄습니다.

예, 저는 그것을 보았기 때문에 믿습니다. "질문"은 냉소적이었습니다... 이 테스터는 몇 번의 테스트 끝에 수십 기가바이트를 먹어치웠습니다. 그렇게 현명하지 않습니다.

포스트를 시작하는 문자 그대로의 표현이었습니다. 문제가 될 수 있는 것이 무엇인지 물었습니다.

그렇다면 어떤 EA? MT 버전? 모든 틱 또는 제어점으로 테스트하시겠습니까? 다른 지표가 추가되었습니까? 우리 컴퓨터 내에서 문제를 복제하려고 시도하는 몇 가지 예?.

현재 상태에서 과거 사이에 어떤 일이 발생해야 합니다.

 
RealFx:
안녕!

내 MT4 전략 테스터는 이제 매우 느립니다. 아무 일도 일어나지 않았다. 어떡해? 테스트를 시작하면 모든 컴퓨터 리소스를 먹어치웁니다... "시작"을 누른 후 모든 작업이 매우 느리게 진행됩니다. 테스트가 작동하지 않을 때마다 테스트를 중지해야 합니다. "사용 날짜"에 1일만 입력하고 다른 EA를 사용하면 이런 일이 발생합니다.

제발 도와주세요... 아이디어가 있나요?? 전에는 정상이었습니다. 테스트 후 여유 디스크 공간이 0이 될 때도 같은 종류의 문제가 있었지만 지금은 48Gt 여유 공간이 있습니다.

MT 테스터가 사용 가능한 디스크 공간을 모두 차지하지만 테스트 실행 후 반환하지 않는 이유는... 몇 번의 테스트 후에 기가바이트가 흐릅니다. 그런 논리가 이해가 안가네요.

테스터의 속도를 늦추는 더 빈번한 이유는 EA가 많은 계산( 표시기 호출 등 ...)을 수행하고 매 틱마다 수행하기 때문입니다.

신호가 닫힘이 확인된 막대에서 취하는 경우 솔루션은 각 틱 대신 막대를 한 번 계산하는 것입니다. 그러나 이것을 생각하는 것이 코더의 몫입니다...

FerruFx

 

기록과 명령문을 처음으로 다시 0으로 재설정하는 방법은 무엇입니까?

안녕,

메타 트레이더에서 모든 기록을 다시 0으로 재설정하는 설정이 있습니까? 즉, 문이 계속 증가하지 않도록 처음부터 시작합니까? ftp에 게시하는 속도가 느려집니다.

감사해요

 

메타 트레이더 보고서

최적화 보고서의 기준으로 "숏 포지션 획득 %" 및 "롱 포지션 획득 %"를 사용하여 전략 테스터 보고서를 필터링하는 방법이 있습니까? 현재는 이익, 총 거래, 이익 요인, 예상 수익 등만 필터링할 수 있습니다.

미리 감사드립니다!

 

슈퍼 빅 EA 문제!

누군가 나를 도울 수 있습니까?

난 노력 했어

1. 다운로드 기록

2. "도구>옵션>차트~~~~"에서 변경

그게 내가 할 수 있는 일이야

백테스트하는 동안

파일:
untitled.gif  79 kb
 

우리가 당신을 도우려면 조금 더 많은 정보가 필요합니다.

EA, TF 등을 첨부하면 테스트하고 문제를 재현할 수 있는지 확인할 수 있습니다.

다른 사람들이 당신을 도울 수 있도록 도와주세요. 그러면 더 나은 응답을 받게 될 것입니다.

럭스

 

이는 잘 알려진 문제이며 일치하지 않는 데이터입니다. MQL 포럼을 참조하십시오. F2를 클릭하고 pair/timetime을 선택한 다음 다운로드를 클릭합니다. 이력 데이터는 최소한 다운로드되거나 다시 계산됩니다.

 

알았어 아 EA좀 봐줘

luxinterior:
우리가 당신을 도우려면 조금 더 많은 정보가 필요합니다.

EA, TF 등을 첨부하면 테스트하고 문제를 재현할 수 있는지 확인할 수 있습니다.

다른 사람들이 당신을 도울 수 있도록 도와주세요. 그러면 더 나은 응답을 받게 될 것입니다.

럭스

당신은 그것을 얻었다

다음 포스트에서

그리고 또 하나의 질문

위의 오류가 실시간 거래에 영향을 미치나요?

이 EA가 작동합니까?

도와주세요

오!, TF=60m~~~~

_________________________________________________________________