이 동작을 찾았습니다. 오류의 결과로 함수에서 나 자신을 호출합니다. MT5 Strategy Tester에서 Expert Advisor를 시작할 때 테스터는 "Stack Overflow"를 올바르게 씁니다. 그러나 MT4에서는 터미널이 단순히 잘립니다(Alparey에서 빌드 765).
Laryx : 이 동작을 찾았습니다. 오류의 결과로 함수에서 나 자신을 호출합니다. MT5 Strategy Tester에서 Expert Advisor를 시작할 때 테스터는 "Stack Overflow"를 올바르게 씁니다. 그러나 MT4에서는 터미널이 단순히 잘립니다(Alparey에서 빌드 765).
코드를 보는 방법? 나는 적극적으로 재귀 (자체에서 여러 함수 호출)를 사용하지만 오류를 보지 못했습니다.
일단 터미널을 열어 디버깅을 처음 시작할 때 나왔다.
일단 터미널을 열어 디버깅을 처음 시작할 때 나왔다.
Market Watch에서 기호가 제거되지 않는 이유는 무엇입니까? 프로그래밍 방식으로든 수동으로든. 이 기호에 대해 열린 차트가 없습니다.
빌드 1108.
이 동작을 찾았습니다. 오류의 결과로 함수에서 나 자신을 호출합니다. MT5 Strategy Tester에서 Expert Advisor를 시작할 때 테스터는 "Stack Overflow"를 올바르게 씁니다. 그러나 MT4에서는 터미널이 단순히 잘립니다(Alparey에서 빌드 765).
닉네임이 사라졌는데 이제 인증된 사용자에게는 항상 이렇겠죠?
코드를 보는 방법? 나는 적극적으로 재귀 (자체에서 여러 함수 호출)를 사용하지만 오류를 보지 못했습니다.
아니, 내가 실수를 했다. 조건에 실수를 하여 무한 재귀가 발생했습니다. 요점은 MT5 단말이 이 상황을 정상적으로 처리하고 Expert Advisor를 끄고 스택 오버플로 메시지를 발행했다는 점이다. 그러나 MT4 터미널 - 스스로 떨어졌습니다.
아니, 내가 실수를 했다. 조건에 실수를 하여 무한 재귀가 발생했습니다. 요점은 MT5 단말이 이 상황을 정상적으로 처리하고 Expert Advisor를 끄고 스택 오버플로 메시지를 발행했다는 점이다. 그러나 MT4 터미널 - 스스로 떨어졌습니다.
그리고 MT4에서는 다음과 같이 썼습니다.
?