MT 버전 아카이브. - 페이지 5

 
Roman :

이것은 목발이 아니라 개발자가 권장하는 방법입니다.
while 루프에 대한 설명에서 이 기능을 찾았습니다.

그렇기 때문에 이 함수가 프로그램 실행을 올바르게 종료한다면 TesterStop()에 사용하지 않는 것이 좋겠다는 생각이 떠올랐습니다.
TesterStop()에서 작동하지 않는 것은 유감입니다. 이제 이에 대해 알게 될 것입니다.
개발자에게 물어보는 것이 공정하지만 IsStopped() 함수가 TesterStop () 함수에 대해 실행되어야 합니까?
버그가 아닐까요?

그러나 가장 중요한 것은 문제에 대한 해결책을 찾는 것이 었습니다.

나는 그것이 작동하지 않는다고 말하지 않았다. TesterStop() 은 테스트가 얼마 동안 실행되어야 한다고 말했습니다. )))

그 후에도 작동할 수 있습니다 ...
 
Сергей Таболин :

나는 그것이 작동하지 않는다고 말하지 않았다. TesterStop()은 테스트가 얼마 동안 실행되어야 한다고 말했습니다. )))

그 후에도 작동할 수 있습니다 ...

이제 알았다

 
Сергей Таболин :

나는 모든 것을 이해하고 목발이 필요하지 않습니다. 그리고 여기서 목발을 찾아야 했습니다. 무엇을 읽어야 합니까?

아마도. 그러나 나는 그것에 대해 불평하는 사람을 기억하지 못한다.

설명해주실 수 있나요?

 //+------------------------------------------------------------------+
double OnTester ()
{
   if (tester_stop) return (нужное вам значение);

   остальной код
}

나머지 코드는 무엇입니까? 이 코드에서 수행되는 작업은 무엇입니까?

 
Alexey Viktorov :

설명해주실 수 있나요?

나머지 코드는 무엇입니까? 이 코드에서 수행되는 작업은 무엇입니까?

개인적으로 나는 거기에서 균형 성장의 안정성을 계산했습니다. ))) 제가 말했듯이 이 주제에 대한 토론을 시작하겠습니다.

일반적으로 무엇이든 고려할 수 있습니다.

 
Roman :

이것은 목발이 아니라 개발자가 권장하는 방법입니다.
while 루프에 대한 설명에서 이 기능을 찾았습니다.

그래서 이 함수가 프로그램의 강제 종료 사실을 확인하면 TesterStop()에 사용하지 않는 이유를 생각해 냈습니다.
TesterStop()에서 작동하지 않는 것은 유감입니다. 이제 이에 대해 알게 될 것입니다.
개발자들에게 물어보는 것이 공정하지만, IsStopped () 함수는 TesterStop() 함수 에 대해 실행되어야 합니까?
버그가 아닐까요?

그러나 가장 중요한 것은 문제에 대한 해결책을 찾는 것이 었습니다.

이 기능은 이러한 주기를 완료하도록 설계되었습니다. 프로그램의 강제 종료는 Expert Advisor로 창을 닫거나 터미널 자체를 닫는 것을 의미합니다. 그리고 IsStopped() 함수 를 확인하지 않고 무한 루프를 시작하면 메모리에 남아 있는 루프가 계속 실행됩니다. IsStopped() 함수에서 반환된 값을 사용하면 터미널이 닫힌 순간 루프를 중단할 수 있습니다. 다른 경우에는 내가 이해하는 한 쓸모가 없습니다.

 
Сергей Таболин :

개인적으로 나는 거기에서 균형 성장의 안정성을 계산했습니다. ))) 제가 말했듯이 이 주제에 대한 토론을 시작하겠습니다.

일반적으로 무엇이든 고려할 수 있습니다.

그러나 OnTester에서 반환된 값이 어딘가에서 처리됩니까?

무엇이든 셀 수 있지만 계산된 것을 사용하는 방법과 위치는 또 다른 문제입니다.

 
Alexey Viktorov :

그러나 OnTester에서 반환된 값이 어딘가에서 처리됩니까?

무엇이든 셀 수 있지만 계산된 것을 사용하는 방법과 위치는 또 다른 문제입니다.

이것은 최적화 결과 로 사용됩니다 ...


 
Сергей Таболин :

이것은 최적화 결과 로 사용됩니다 ...


이것은 사용이 아니라 최적화 결과의 표시입니다.

 
Alexey Viktorov :

이것은 사용이 아니라 최적화 결과의 표시입니다.

따라서 OnTester()에서 이와 동일한 결과가 계산됩니다. 그리고 그 용도는... 최적화를 평가하는 데 사용합니다...

 
Сергей Таболин :

따라서 OnTester()에서 이와 동일한 결과가 계산됩니다. 그리고 그 용도는... 최적화를 평가하는 데 사용합니다...

그러나 이 코드 조각으로 판단하면

 //+------------------------------------------------------------------+
double OnTester ()
{
   if (tester_stop) return (нужное вам значение);

   остальной код
}
이 함수에서 반환된 값은 어떻게든 처리되어야 합니다. 추가 코드에서 이에 대한 반응이 없으면 "9 빼기"를 반환하는 용도는 무엇입니까?