오류, 버그, 질문 - 페이지 3176

 
Andrei Sokolov 함수 호출 을 포함하여 OrderSelect()의 다른 호출이 포함된 경우 컴파일러에서 경고를 표시하면 편리할 것이라고 생각합니다.

어제 저녁 내내 버그를 찾고 있었는데 이런 이유로 두 번째입니다.

나는 그것을 규칙으로 삼았다. OrderSelect가 있는 모든 메소드에서 맨 처음에 선택된 티켓을 기억하고 종료하기 전에 다시 선택하십시오. 그렇지 않으면 문제, 이러한 오류를 찾기가 어렵습니다..

 
Andrey Khatimlianskii # :

나는 그것을 원칙으로 삼았다: OrderSelect가 있는 모든 방법에서

당신은 원칙적으로 많은 것을 취할 수 있으며, 그것을 잊지 않으려 고 노력하여이 모든 것으로 당신의 삶을 복잡하게 만듭니다. 이 삶을 조금 더 쉽게 만드는 방법을 제안했습니다.

 
Andrei Sokolov # :

당신은 원칙적으로 많은 것을 취할 수 있으며, 그것을 잊지 않으려 고 노력하여이 모든 것으로 당신의 삶을 복잡하게 만듭니다. 이 삶을 조금 더 쉽게 만드는 방법을 제안했습니다.

글을 잘 쓰도록 훈련해야 합니다.

컴파일 단계에서는 프로그램 코드에서 논리적 오류를 포착하는 것이 불가능합니다.

 
PapaYozh # :

불가능한

일반적으로 이러한 상황을 감지하는 논리는 복잡하지 않습니다.

 
Andrei Sokolov # :

일반적으로 이러한 상황을 감지하는 논리는 복잡하지 않습니다.

복잡하지 않은 것처럼 보이지만 "악마는 세부 사항에 앉아 있습니다."

OnTick 및 OnTimer에서도 위치 작업을 한다고 가정해 보겠습니다. 또는 클래스로 논리를 엉망으로 만들었습니다.

 
PapaYozh # :

복잡하지 않은 것처럼 보이지만 "악마는 세부 사항에 앉아 있습니다."

OnTick 및 OnTimer에서도 위치 작업을 한다고 가정해 보겠습니다. 또는 클래스로 논리를 엉망으로 만들었습니다.

진정해. 나는 특정 상황에 대해 썼습니다. 여기에 다른 것을 귀속시킬 필요는 없습니다.

 
Andrei Sokolov # :

진정해. 나는 특정 상황에 대해 썼습니다. 여기에 다른 것을 귀속시킬 필요는 없습니다.

이러한 "구체적인" 상황 - 왜건

간단하게, 깔끔하게 프로그래밍하는 법을 배우십시오.



추신

안드레이 소콜로프

진정해.

그리고 무례함을 삼가하십시오.

 
Andrei Sokolov # :

일반적으로 이러한 상황을 감지하는 논리는 복잡하지 않습니다.

따라서이 논리를 따르십시오 :)
 
Andrei Sokolov # :

이 삶을 조금 더 쉽게 만드는 방법을 제안했습니다.

누구를 위해 더 쉽게? 개인적으로 이 경고는 나를 짜증나게 할 것입니다. 이게 내가 신경쓰는 방식이야? 아니면 누구에 대해? 벌써 3명이 당신에게 반대하고 있어 진정할 수 없습니다.

게다가, 그들은 mql4에 대해 이야기하기 시작했습니다. 어린 양은 어디를 보고 있니?
 
Alexey Viktorov # :

개인적으로 이 경고는 나를 짜증나게 할 것입니다.

OrderSelect() 이후에 OrderSelect() 에 대한 중첩 호출이 있을 때 논리를 사용하고 있습니까?