초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 496

 
Alexey Kozitsyn :

제가 위에 쓴 방법대로 하면 됩니다.

그리고 컴파일러는 사용자에게 게으르지 않도록 경고하고 명확하지 않은 가능한 오류를 피하기 위해 대괄호를 넣습니다 .

그렇기 때문에 이러한 우선 순위로 메모리 칩을 채우지 않고 브래킷을 넣고 의도한 대로 작동할 것이라고 확신합니다.
 
Alexey Viktorov :
그렇기 때문에 이러한 우선 순위로 메모리 칩을 채우지 않고 대괄호를 넣고 의도한 대로 작동할 것이라고 확신합니다.
나는 이것에 대해 전적으로 동의합니다. 저도 마찬가지입니다. 하지만 질문을 받은 이후로...
 
pako :
그래서 시도

그래서 나는 그것이 필요하지 않습니다. 왜 365일이 필요합니까?


알렉세이 빅토로프 :

사실, 예, 경고는 오류가 아닙니다. 그러나 초기 변형 if( Low[X]>PriceBuy && High[X]>PriceBuy || Low[X]<PriceBuy && High[X]<PriceBuy )는 어떻게 작동합니까? ? 아니면 몇 개의 브래킷을 설치하기 위해 손이 부러질까요?

내 손이 부러지지 않을 것입니다. 나는 이것이 필요하다고 생각하지 않았습니다. 아니면 컴파일러 우선 순위의 논리가 바뀔 수 있고 코드가 계속 올바르게 작동하기 위해 필요한가요?


Artyom Trishkin :

값이 여전히 음수일 수 있기 때문에 여기서 컴파일러의 용도는 무엇입니까!?

일반적으로 컴파일러는 많은 "i"가 사랑하는 사람에게 소리칩니다.)

 
-Aleks- :

그래서 나는 그것이 필요하지 않습니다. 왜 365일이 필요합니까?


내 손이 부러지지 않을 것입니다. 나는 이것이 필요하다고 생각하지 않았습니다. 아니면 컴파일러 우선 순위의 논리가 바뀔 수 있고 코드가 계속 올바르게 작동하기 위해 필요한가요?


값이 여전히 음수일 수 있기 때문에 여기서 컴파일러의 용도는 무엇입니까!?

일반적으로 컴파일러는 많은 "i"가 사랑하는 사람에게 소리칩니다.)

Low[X]가 항상 High[X]보다 작으면 다음과 같이 쓰기에 충분합니다.

if (Low[X]>PriceBuy || High[X]<PriceBuy), 더 빨리 작동합니다!

 
Boris :

Low[X]가 항상 High[X]보다 작으면 다음과 같이 쓰기에 충분합니다.

if (Low[X]>PriceBuy || High[X]<PriceBuy), 더 빨리 작동합니다!

동의합니다. 더 짧을 수 있습니다. 글을 쓸 때 최적화에 대해 생각하지 않습니다. 나중에 미루겠습니다... 감사합니다.
 
-Aleks- :

그래서 나는 그것이 필요하지 않습니다. 왜 365일이 필요합니까?


내 손이 부러지지 않을 것입니다. 나는 이것이 필요하다고 생각하지 않았습니다. 아니면 컴파일러 우선 순위의 논리가 바뀔 수 있고 코드가 계속 올바르게 작동하기 위해 필요한가요?


값이 여전히 음수일 수 있기 때문에 여기서 컴파일러의 용도는 무엇입니까!?

일반적으로 컴파일러는 많은 "i"가 사랑하는 사람에게 소리칩니다.)

0보다 작으면 주기가 없습니다. 아무 생각 없이 합니까?
 
-Aleks- :

그래서 나는 필요하지 않습니다. 왜 365일이 필요합니까?

일반적으로 컴파일러는 많은 "i"가 사랑하는 사람에게 소리칩니다.)

올바르게 쓰십시오, 비명 소리가 없을 것입니다
 
Artyom Trishkin :
0보다 작으면 주기가 없습니다. 아무 생각 없이 합니까?

내 버전이 귀하의 버전과 어떻게 다릅니까?

생각없이 모든 것을 할 수는 없었지만 때로는하고 싶습니다 ...


파코 :
올바르게 쓰십시오, 비명 소리가 없을 것입니다

어때요? 저는 그냥 기본을 배우는 중입니다. 그래서 여기에 질문을 하는 것입니다. 올바른 방법을 모른다면 왜 "올바른 일을 하십시오"라고 말해야 합니까? ;)

그렇다면 루프가 일반적으로 "i" 변수를 초기화하는 경우 오류 경고를 피하려면 어떻게 해야 합니까?

 
-Aleks- :

내 버전이 당신의 버전과 어떻게 다릅니까?

생각없이 모든 것을 할 수는 없지만 때로는하고 싶습니다 ...


어때요? 저는 그냥 기본을 배우는 중입니다. 그래서 여기에 질문을 하는 것입니다. 올바른 방법을 모른다면 왜 "올바른 일을 하십시오"라고 말해야 합니까? ;)

그렇다면 루프가 일반적으로 "i" 변수를 초기화하는 경우 오류 경고를 피하려면 어떻게 해야 합니까?

변수 가시성에 대한 도움말을 읽으십시오.
 
-Aleks- :

어때요? 저는 그냥 기본을 배우는 중입니다. 그래서 여기에 질문을 하는 것입니다. 올바른 방법을 모른다면 왜 "올바른 일을 하십시오"라고 말해야 합니까? ;)

그렇다면 루프가 일반적으로 "i" 변수를 초기화하는 경우 오류 경고를 피하려면 어떻게 해야 합니까?

여기에 러시아어와 흰색으로 작성되었습니다. https://docs.mql4.com/en/basis/operators/for

Оператор цикла for - Документация на MQL4
  • docs.mql4.com
Оператор цикла for - Документация на MQL4
사유: