초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 446

 

동일한 설정을 가진 어드바이저의 테스트 결과가 다른 브로커(FXOpen, Weltrade, Alfa-Forex)의 터미널에서 왜 그렇게 많이 다른지 누가 설명할 수 있습니까? 스왑은 올빼미로 영향을 미치지 않습니다. 감소를 생성하지 않습니다. 13년 동안의 인용구, 동일한 젤륨, 동일한 날짜. 확산은 동일합니다. 반복 테스트는 동일합니다. 무슨 일이야?

파일:
3.jpg  227 kb
 
неAni :

동일한 설정을 가진 어드바이저의 테스트 결과가 다른 브로커(FXOpen, Weltrade, Alfa-Forex)의 터미널에서 왜 그렇게 많이 다른지 누가 설명할 수 있습니까? 스왑은 올빼미로 영향을 미치지 않습니다. 감소를 생성하지 않습니다. 13년 동안의 인용구, 동일한 젤륨, 동일한 날짜. 확산은 동일합니다. 반복 테스트는 동일합니다. 무슨 일이야?

EA 알고리즘은 촛대 내부에서 작동합니까 아니면 촛불이 닫힌 후에 작동합니까?
 

이 코드는 촛불을 닫고 여는 것을 보지 않습니다.

그리고 MODE_STOPLEVEL 브로커는 동일하게 알고리즘에 영향을 미치지 않습니다

 
неAni :

이 코드는 촛불을 닫고 여는 것을 보지 않습니다.

...

아마도 이것이 문제입니까? 각 거래 서버는 다른 견적 스트림을 가질 수 있습니다. 통화가 초가 아니라 틱을 분석하는 경우 테스트에 매우 큰 스프레드가 있을 수 있습니다.
 
Karputov Vladimir :
의도적으로 영어로 댓글을 작성합니다. 언어에 대한 지식을 쌓았기 때문에 러시아어로 된 댓글이 없습니다. 죄송합니다.

그리고 이것은 내가 이해하는 바와 같이 사이트의 러시아어를 사용하는 다국적 부분 에서 일반적으로 받아 들여지는 언어와 다른 언어에 대한 지식을 개발하는 커뮤니티의 또 다른 구성원입니다. 그러나 댓글 대신 블로그 게시물에서 연습하고 연습하기로 결정했습니다.


따라서 MQL5/MQL4의 교환 및 장외 거래 및 프로그래밍의 주제가 너무 단순하고 이해할 수 있어 적어도 그렇지 않은 언어로 된 구로 복잡하게 만드는 것이 더 나은 행복한 사람들이 여전히 있습니다. 사이트의 러시아어를 사용하는 다국적 부분에서 완전히 이해할 수 있습니다. 어떤이. 물론 여기가 아니라면 다른 곳에서 낯설거나 친숙하지 않은 언어를 개발할 수 있습니다.

 
Karputov Vladimir :
아마도 이것이 문제입니까? 각 거래 서버는 다른 견적 스트림을 가질 수 있습니다. 통화가 초가 아니라 틱을 분석하는 경우 테스트에 매우 큰 스프레드가 있을 수 있습니다.
그리고 13년 동안 내가 직접 인용문을 삽입했는데 인터넷이 끊어졌다면 서버는 무엇과 관련이 있습니까?
 
 if (( iRSI ( NULL , 0 , 14 , PRICE_HIGH ,i) < ( iRSI ( NULL , 0 , 21 ,High[iHighest( NULL , 0 ,MODE_HIGH, 21 ,i)],i) - iRSI ( NULL , 0 , 21 ,High[iHighest( NULL , 0 ,MODE_HIGH, 14 ,i)],i)* 2 ))){
            CrossDown[i] = Low[i] + Range* 0.5 ;

여기서 무슨 문제가 있습니까?

 
неAni :
그리고 13년 동안 내가 직접 인용문을 삽입했는데 인터넷이 끊어졌다면 서버는 무엇과 관련이 있습니까?
견적이 동일하다면 다른 거래 서버에서 테스트하는 요점이 무엇입니까? 그리고 어떤 테스트 설정 을 설정했습니까(대답은 "동일" - 좋지 않음).
 
azfaraon :

여기서 무슨 문제가 있습니까?

하나의 추가 중괄호를 삽입했거나 그 반대의 경우 중괄호 하나를 잊어버렸습니다. 좋아요:

   if (( iRSI ( NULL , 0 , 14 , PRICE_HIGH ,i)<( iRSI ( NULL , 0 , 21 ,High[iHighest( NULL , 0 ,MODE_HIGH, 21 ,i)],i)- iRSI ( NULL , 0 , 21 ,High[iHighest( NULL , 0 ,MODE_HIGH, 14 ,i)],i)* 2 )))
      CrossDown[i]=Low[i]+Range* 0.5 ;
 
Karputov Vladimir :

하나의 추가 중괄호를 삽입했거나 그 반대의 경우 중괄호 하나를 잊어버렸습니다. 좋아요:

물론 감사합니다 .. 논리에 대해 더 물어봤습니다 .. 줄에 쓰여진 내용을 어떻게 이해합니까?
특정 범위에서 rsi의 최대 지점을 표시하는 방법은 무엇입니까?

보시다시피 저는 서로 다른 범위의 두 최고점을 비교하려고 합니다.
사유: