iBarShift와 유사함 - 페이지 8

 
Vitaly Muzichenko :

재빨리 확인했습니다. 하루 이상 작동하는 기능이 있습니다. 대신 iBarShift3 으로 교체하고 EA가 잘못 작동하도록 했습니다. 이것에서 그는 결론을 내렸습니다.

여기 내가 사용하는 것이 있습니다

귀하의 기능으로 다음을 시도하십시오.

 Print ( "iBarShift1 = " + IntegerToString ( iBarShift ( _Symbol , PERIOD_H1 , D'04.04.2018 08:00:01' )));
Print ( "iBarShift0 = " + IntegerToString ( iBarShift ( _Symbol , PERIOD_H1 , D'04.04.2018 08:00:00' )));

함수는 다른 값을 제공하지만 시간은 동일합니다. 그래서 그녀는 일하지 않습니다.

MQL4에서 기본 함수는 동일한 값을 반환합니다.

iBarShift3 도 동일한 값을 제공하지만 기간 D1, W1 및 MN1에서도 동일한 실수를 범합니다. 코드를 약간 수정해야 합니다. 방법을 알고 있습니다. 조금 후에 시간이 있을 때 하도록 하겠습니다.

그렇지 않으면 이러한 기능이 동일하게 작동하며 iBarShift3만 훨씬 빠릅니다.


ZY: 죄송합니다. 기능이 올바르게 작동하고 있습니다. 잘못된 코드를 삽입했습니다. 기간 D1, W1 및 MN1에서 잘못 작동하는 것은 광산입니다. 오늘 보내드립니다.

 
프로그래밍의 기둥은 이미 저를 혼란스럽게 했습니다. 이제 어떤 함수가 모든 TF에서 모든 것을 정확하게 계산합니까?
 
Aleksey Vyazmikin :
프로그래밍의 기둥은 이미 저를 혼란스럽게 했습니다. 이제 어떤 함수가 모든 TF에서 모든 것을 정확하게 계산합니까?
글쎄, 논리적으로 가장 느린 사람은 모든 것이 옳다고 생각하는 것 같습니다 :-)
 
Aleksey Vyazmikin :
프로그래밍의 기둥은 이미 저를 혼란스럽게 했습니다. 이제 어떤 함수가 모든 TF에서 모든 것을 정확하게 계산합니까?
https://www.mql5.com/en/forum/743/page7#comment_6995147
 
Aleksey Vyazmikin :
프로그래밍의 기둥은 이미 저를 혼란스럽게 했습니다. 이제 어떤 함수가 모든 TF에서 모든 것을 정확하게 계산합니까?
그리고 바 패스가 있을 때 모든 것이 올바르게 작동합니까!
 
Yury Kirillov :
글쎄, 논리적으로 가장 느린 사람은 모든 것이 옳다고 생각하는 것 같습니다 :-)

아니요, 이전에 게시된 표시기로 판단할 때 가장 느린 것이 올바르게 계산되지 않습니다.

유리 키릴로프 :
그리고 바 패스가 있을 때 모든 것이 올바르게 작동합니까!

이것은 시간이 지남에 따라 발생하기 때문에 매우 중요하지만 특히 작은 TF에는 막대가 없으며 다른 날에는 분 단위로 막대 수가 다를 수 있습니다.

 
Vitaly Muzichenko :

재빨리 확인했습니다. 하루 이상 작동하는 기능이 있습니다. 대신 iBarShift3 으로 교체하고 EA가 잘못 작동하도록 했습니다. 이것에서 그는 결론을 내렸습니다.

여기 내가 사용하는

이것은 내 코드입니다. 문제가 있습니까?

 
Nikolai Semko :
...

@Alain Verleyen 을 포함하여 이전의 모든 알고리즘에 비정상적인 상황이 있습니다.

iBarShift MQL4의 완전한 유사체를 생성할 수 있지만 코드가 매우 방대할 것이므로 이 부분에서 어떤 점도 볼 수 없습니다.

어떤 문제를 찾았습니까?

 
Alain Verleyen :

어떤 문제를 찾았습니까?

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

iBarShift와 유사함

니콜라이 셈코 , 2018.04.04 17:47

당신의 기능으로 이것을 시도하십시오 :

 Print ( "iBarShift1 = " + IntegerToString ( iBarShift ( _Symbol , PERIOD_H1 , D'04.04.2018 08:00:01' )));
Print ( "iBarShift0 = " + IntegerToString ( iBarShift ( _Symbol , PERIOD_H1 , D'04.04.2018 08:00:00' )));

함수는 다른 값을 제공하지만 시간은 동일합니다. 그래서 그녀는 일하지 않습니다.

MQL4에서 기본 함수는 동일한 값을 반환합니다.

iBarShift3도 동일한 값을 제공하지만 기간 D1, W1 및 MN1에서도 유사한 실수를 범합니다. 코드를 약간 수정해야 합니다. 방법을 알고 있습니다. 조금 후에 시간이 있을 때 하도록 하겠습니다.

그렇지 않으면 이러한 기능이 동일하게 작동하며 iBarShift3만 훨씬 빠릅니다.


ZY: 죄송합니다. 기능이 올바르게 작동하고 있습니다. 잘못된 코드를 삽입했습니다. D1, W1 및 MN1 기간에 잘못 작동하는 것은 광산입니다. 오늘 보내드립니다.


 
Vitaly Muzichenko :

고맙습니다.
사유: