실수로 고통받는 거래가 없습니다. - 페이지 10

 
Artyom Trishkin :

이러한 상황 에서 로그에 메시지를 출력하고 Expert Advisor의 작업을 계속하십시오.

글쎄, 이것이 지금 일어나고 있는 일이다, Artyom. NZDUSD에서만 거래가 이루어 지지 않습니다.

 
Andrey Kaunov :

글쎄, 이것이 지금 일어나고 있는 일이다, Artyom. NZDUSD에서만 거래가 이루어 지지 않습니다.

인쇄 유효성 검사기가 보고서에 인쇄합니까?

예를 들어, NZDUSD의 로트당 마진은 얼마입니까?

아마도 0 ;)

 
Andrey Kaunov :

Artyom, 우리는 완전히 다른 것에 대해 이야기하고 있습니다. 코드는 투명합니다. 어디가 오류인지 알려주실 수 있나요? 그것이 일어날 장소와 상황을 정확히 보여주십시오.

보증금이 최소 랏으로 열리지 않는 경우 한 가지 상황만 봅니다. 그러나 이것은 이미 테스터의 의지입니다. 왜 최소한의 로트로 거래를 열 수없는 조건을 설정합니까?

그리고 그는 항상 NZDUSD에서만 이것을 합니까???

나는 이미 그러한 상황에서 무엇을 해야 하는지 당신에게 말했습니다.

마술처럼 거래를 성공적으로 완료하려고 할 필요는 없습니다. 이 작업이 불가능하다는 메시지를 발행해야 합니다.

유효성 검사기 는 의도적으로 어리석은 매개 변수를 도입합니다. 그리고 그것들이 당신에 의해 어떻게 처리되는지 보십시오 . (바보로부터의 보호 - 당신은 시장에 게시하려고합니다. 알고리즘은 학교가되어서는 안되며 이미 조금 더 높은 수준으로 제공되었습니다)

그렇지 않은 것 같습니다 .

(밑줄 친 단어로 내 짧은 대답 만들기)

 
Artyom Trishkin :

나는 이미 그러한 상황에서 무엇을 해야 하는지 당신에게 말했습니다.

마술처럼 거래를 성공적으로 완료하려고 할 필요는 없습니다. 이 작업이 불가능하다는 메시지를 발행해야 합니다.

유효성 검사기 는 의도적으로 어리석은 매개 변수를 도입합니다. 그리고 그것들이 당신에 의해 어떻게 처리되는지 보십시오 . (바보로부터의 보호 - 당신은 시장에 게시하려고합니다. 알고리즘은 학교가되어서는 안되며 이미 조금 더 높은 수준으로 제공되었습니다)

그렇지 않은 것 같습니다 .

(밑줄 친 단어로 내 짧은 대답 만들기)

그래, 그럼 앉아서 머리를 부숴

테스터에서는 통과하지만 유효성 검사기에서는 통과하지 않습니다.

당신은 테스터로 시작해야 하고, 사람들의 두뇌를 치솟지 않아야 합니다.

 
Artyom Trishkin :

나는 이미 그런 상황에서 무엇을 해야 하는지 당신에게 말했습니다.

거래를 마술처럼 성공적으로 완료하려고 할 필요는 없습니다. 이 작업이 불가능하다는 메시지를 발행해야 합니다.

유효성 검사기 는 의도적으로 어리석은 매개변수를 도입합니다. 그리고 그것들이 당신에 의해 어떻게 처리되는지 보십시오 . (바보로부터의 보호 - 당신은 시장에 게시하려고합니다. 알고리즘은 학교가되어서는 안되며 이미 조금 더 높은 수준으로 제공되었습니다)

그렇지 않은 것 같습니다 .

(밑줄 친 단어로 내 짧은 대답 만들기)

지금 일어나고 있는 일이 아닌가? 코드를 다시 게시하고 싶지 않습니다. 이전 페이지를 유심히 살펴보세요.

 
Andrey Kaunov :

글쎄, 이것이 지금 일어나고 있는 일이다, Artyom. NZDUSD에서만 거래가 이루어 지지 않습니다.

어떤 방법으로든 검증자가 테스트한 각 기호에 대해 거래할 필요가 없습니다. 오류 없는 거래를 위해서는 올바른 알고리즘이 필요하며, 거래가 불가능하면 신고하세요.

여기에서 오류 없이 테스트가 완료되었습니다.

거래가 이루어 지지 않습니다.


따라서 유효성 검사기는 게시를 위해 귀하의 코드를 수락했습니다.

그리고 일부 기호에 대한 거래 작업이 없다는 사실은 중요하지 않습니다(검증인이 거기에 바보 같은 매개변수를 설정하고 EA가 검증인의 관점에서 이를 올바르게 처리했습니다) - 검증자가 성공에 대해 알려주는 것이 중요합니다 테스트의.

 
Andrey Kaunov :

지금 일어나고 있는 일이 아닌가? 코드를 다시 게시하고 싶지 않습니다. 이전 페이지를 유심히 살펴보세요.

유효성 검사기가 작동하는 방식과 유효성 검사기가 여러분에게 원하는 것을 설명하는 데 지쳤습니다.

 
Renat Akhtyamov :

인쇄 유효성 검사기가 보고서에 인쇄합니까?

예를 들어, NZDUSD에 대한 로트당 마진은 얼마입니까?

아마 0 ;)

아니, 레나트, 지문이 없습니다. 그리고 적어도 테스터의 보고서는 보냈다고 이전에 썼습니다. 0은 다음과 같은 코드로 작성해야만 확인할 수 있습니다.

   double free = AccountFreeMargin()* 0.95 ;
   double margin = MarketInfo(symbol,MODE_MARGINREQUIRED);
   double a= 91 /margin;
   double d= 91 /free;

그러면 이 0은 0으로 나누는 오류로 표면에 떠오를 것입니다.

 
Andrey Kaunov :

아니, Renat, 지문이 없습니다. 그리고 적어도 테스터의 보고서는 보냈다고 이전에 썼습니다. 0은 다음과 같은 코드로 작성해야만 확인할 수 있습니다.

그러면 이 0은 0으로 나누는 오류로 표면에 떠오를 것입니다.

예, 보고서에 프로그램의 인쇄물을 표시하는 것이 좋습니다.

솔직히 말해서 검증인 보고서는 여전히 미스터리입니다.

거래 작업 을 작성하지 않고 서 있거나 심지어 떨어질 것입니다.

그의 마음에 있는 것 - xs, 확인하지 않음, 묻지 않음 및 주술사를 지정할 코드 - 또한 명확하지 않습니다.

;)

 
Artyom Trishkin :


따라서 유효성 검사기는 게시를 위해 귀하의 코드를 수락했습니다.

그리고 일부 기호에 대한 거래 작업이 없다는 사실은 중요하지 않습니다(검증인이 거기에 바보 같은 매개변수를 설정하고 EA가 검증인의 관점에서 이를 올바르게 처리했습니다) - 검증자가 성공에 대해 알려주는 것이 중요합니다 테스트의.

이 고문에 관한 것이 아닙니다. 이것은 가능성을 테스트하기 위한 것이며 항상 통과합니다. 내 메인이 작동하지 않습니다. 나는 그것에 대해 썼다 https://www.mql5.com/ru/forum/296801/page7#comment_17518537

레나트 아크티아모프 :

예, 보고서에 프로그램의 인쇄물을 표시하는 것이 좋습니다.

솔직히 말해서 검증인 보고서는 여전히 미스터리입니다.

;)

전적으로 동의합니다, 레나트.

Замучила ошибка there are no trading operations
Замучила ошибка there are no trading operations
  • 2020.07.26
  • www.mql5.com
Не первый день пытаюсь понять природу ошибки there are no trading operations, которая появляется независимо от того, прописываю я в робота кучу про...