1) MT4 에서 전략 테스터 를 사용하고 이전에 최적화된 시간 구간 동안 로봇을 테스트했을 때 옵티마이저의 결과(최적화 기간, 즉 백테스트 기간 동안의 이익)와 테스트 결과(포워드 테스트 ) 같은 기간 동안 적절한 결과를 얻었습니다. MT5에서도 비슷한 현상이 있나요? 아니면 최적화 기간 동안 받은 수익과 같은 시간 간격으로 테스트 해본 결과가 다를 것으로 예상할 수 있나요 ,,, ???? !!!! 그리고 다르다면 이 백분율 차이는 얼마나 클 수 있습니까(0.1%, 5%, 200% 등)? 그리고 그러한 차이가 존재한다면 그 본질은 무엇입니까?
2) 예를 들어 10개월 동안 최적화(백테스트)를 수행하고 1/4 전방 테스트 옵션을 선택한 경우 다음을 이해해야 합니다.
a) 최적화는 10개월 동안 진행되었으며, 그 후 2.5개월 동안 최적화 프로그램은 최적화 기간을 벗어난 매개변수를 확인했습니다. 즉, 실제로 옵티마이저가 전체적으로 작동한 간격은 12.5개월이었다.
또는
b) 옵티마이저는 10개월을 3/4 및 1/4의 두 간격으로 나눕니다. 10개월부터 3/4 간격으로 최적화가 진행되고, 1/4 간격으로 정방향 테스트?
MT5에서는 이 모든 것이 어떻게 구성되어 있습니까?
3) 최적화 시간(백테스트 시간 /WB/)과 최적화 후 기간(수익성 포워드 테스트 시간 /VPFT/)에서 Expert Advisor의 수익성 있는 운영 시간의 비율에 대한 질문입니다. 내가 틀리지 않았다면 MT4에서 WPFT는 WB의 약 1/3 또는 1/4이었습니다. MT4와 MT5에서의 경험에서 이 비율은 각각 얼마입니까? 모든 것이 Expert Advisor 작성 알고리즘, 거래 전략, TIMEFRAME(매우 중요 !!!) 및 아마도 다른 것에 달려 있다고 말할 수 있다는 것을 이해합니다. 이것은 부분적으로 사실이며 이러한 비율은 다양할 것이지만 어떤 전략과 프로그램 구현에 따라 VPFT의 특정 최소 기간이 단순히 발생하지 않는 것보다 적습니다. 제 생각에는 어떤 통화쌍과 어떤 전략이든 어드바이저의 수익성이 백테스트 기간(WB)과 함께 갑자기 멈출 수 없습니다. 이 문제에 대한 귀하의 의견은 무엇입니까?
안녕하세요!
테스트가 끝날 때 테스트 모드 에서 배열의 데이터를 파일로 출력하는 방법을 아는 사람이 있습니까?
안녕하세요!
테스트가 끝날 때 테스트 모드 에서 배열의 데이터를 파일로 출력하는 방법을 아는 사람이 있습니까?
재설정 마지막 오류();
filehandle=FileOpen("테스트",FILE_WRITE,'\t');
if(파일 핸들!=INVALID_HANDLE)
{
for(int j=0; j<line;j++)
{
FileWrite(파일 핸들, 속도_스피드업[j][0]);
}
파일 닫기(파일 핸들);
Print("파일 열기 확인");
}
OnTester 또는 OnDeinit 또는 OnTesterDeinit가 작동하지 않고 테스트할 때 파일이 열리지 않습니다. 다른 방법이 배열을 표시할 수 있습니다.
OnTester 또는 OnDeinit 또는 OnTesterDeinit가 작동하지 않고 테스트할 때 파일이 열리지 않습니다. 다른 방법이 배열을 표시할 수 있습니다.
1. 코드를 올바르게 붙여넣습니다 .
2. 어떤 오류 코드가 반환됩니까?
MA 또는 AMA 또는 DEMA가 다른 표시기의 핸들을 참조하는 Expert Advisor를 본 사람이 없습니까?
이론에는 문제가 없으며 문제는 테스터에 있습니다. 그리고 이 문제를 해결할 수 있는 사람이 있어야 합니다. (서비스데스크 직원들에게 편지를 썼는데...)
여기요,
MT4에서는 다음과 같이 했습니다.
https://docs.mql4.com/en/indicators/imaonarray 는 MT4에 대해 여기에 표시됩니다.
https://www.mql5.com/ru/articles/81 여기에서 MT5로 전환하는 방법을 볼 수 있습니다.
iMAOnArray에 대한 페이지에서 찾으십시오.
나 자신은 아직 MT5에 이것을 쓰지 않았습니다.
행운을 빕니다
MA 또는 AMA 또는 DEMA가 다른 표시기의 핸들을 참조하는 Expert Advisor를 본 사람이 없습니까?
이론에는 문제가 없으며 문제는 테스터에 있습니다. 그리고 이 문제를 해결할 수 있는 사람이 있어야 합니다. (서비스데스크 직원들에게 편지를 썼는데...)
나는 뭔가를했고, 오류가 있음을 알았습니다. 누가 비울 수 있습니까?
보류 중인 주문 에 대해 시장 가격에서 오프셋을 설정하는 방법을 알려주세요.
레스터 :
끝났어, 아주 멍청하게.
사용자 정의 이동 평균 표시기의 본체를 가져와서 내부에 MFI 버퍼를 배치했습니다.
필요한 경우 가격을 변경했습니다. 그게 전부입니다.
나는 전문가로서 당신을 위해 그것을했습니다. 단지 칠면조와 확인을위한 의견입니다. 일반적으로.
MT5에서 전략 테스터의 작동에 관해 몇 가지 질문이 있습니다.
1) MT4 에서 전략 테스터 를 사용하고 이전에 최적화된 시간 구간 동안 로봇을 테스트했을 때 옵티마이저의 결과(최적화 기간, 즉 백테스트 기간 동안의 이익)와 테스트 결과(포워드 테스트 ) 같은 기간 동안 적절한 결과를 얻었습니다. MT5에서도 비슷한 현상이 있나요? 아니면 최적화 기간 동안 받은 수익과 같은 시간 간격으로 테스트 해본 결과가 다를 것으로 예상할 수 있나요 ,,, ???? !!!! 그리고 다르다면 이 백분율 차이는 얼마나 클 수 있습니까(0.1%, 5%, 200% 등)? 그리고 그러한 차이가 존재한다면 그 본질은 무엇입니까?
2) 예를 들어 10개월 동안 최적화(백테스트)를 수행하고 1/4 전방 테스트 옵션을 선택한 경우 다음을 이해해야 합니다.
a) 최적화는 10개월 동안 진행되었으며, 그 후 2.5개월 동안 최적화 프로그램은 최적화 기간을 벗어난 매개변수를 확인했습니다. 즉, 실제로 옵티마이저가 전체적으로 작동한 간격은 12.5개월이었다.
또는
b) 옵티마이저는 10개월을 3/4 및 1/4의 두 간격으로 나눕니다. 10개월부터 3/4 간격으로 최적화가 진행되고, 1/4 간격으로 정방향 테스트?
MT5에서는 이 모든 것이 어떻게 구성되어 있습니까?
3) 최적화 시간(백테스트 시간 /WB/)과 최적화 후 기간(수익성 포워드 테스트 시간 /VPFT/)에서 Expert Advisor의 수익성 있는 운영 시간의 비율에 대한 질문입니다. 내가 틀리지 않았다면 MT4에서 WPFT는 WB의 약 1/3 또는 1/4이었습니다. MT4와 MT5에서의 경험에서 이 비율은 각각 얼마입니까? 모든 것이 Expert Advisor 작성 알고리즘, 거래 전략, TIMEFRAME(매우 중요 !!!) 및 아마도 다른 것에 달려 있다고 말할 수 있다는 것을 이해합니다. 이것은 부분적으로 사실이며 이러한 비율은 다양할 것이지만 어떤 전략과 프로그램 구현에 따라 VPFT의 특정 최소 기간이 단순히 발생하지 않는 것보다 적습니다. 제 생각에는 어떤 통화쌍과 어떤 전략이든 어드바이저의 수익성이 백테스트 기간(WB)과 함께 갑자기 멈출 수 없습니다. 이 문제에 대한 귀하의 의견은 무엇입니까?