MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 1056

 
gromaizeka :

아니. GoTo 또는 ToDo처럼. 조건이 충족되면 프로그램은 지정된 레이블 의 코드 실행을 시작합니다.

아, Vasik에서처럼... 아니요, mql 언어는 C와 같은 언어입니다. 여기에는 이러한 구성 대신 사용자 정의 기능이 있으며 조건에 따라 하나 또는 다른 사용자 정의 기능으로 전환됩니다. 그리고 함수가 실행된 후 조건 뒤에 있는 메인 코드의 다음 줄로 실행이 이동합니다.

또는 언어 도움말에서 switch 문을 찾아보십시오. 어쩌면 당신은 그것을 의미합니까?

 
gromaizeka :

아니. GoTo 또는 ToDo처럼. 조건이 충족되면 프로그램은 지정된 레이블 의 코드 실행을 시작합니다.

이것은 BASIC에서 당신을 위한 것입니다.

 
Alexey Viktorov :

아, Vasik에서처럼... 아니요, mql 언어는 C와 같은 언어입니다. 여기에는 이러한 구성 대신 사용자 정의 기능이 있으며 조건에 따라 하나 또는 다른 사용자 정의 기능으로 전환됩니다. 그리고 함수가 실행된 후 조건 뒤에 있는 메인 코드의 다음 줄로 실행이 이동합니다.

또는 언어 도움말에서 switch 문을 찾아보십시오. 어쩌면 당신은 그것을 의미합니까?

감사하다. 하지만 좀 번거롭다
 
Artyom Trishkin :

이것은 BASIC에서 당신을 위한 것입니다.

윽..

분명한. 붐 검색..

고맙습니다

 
gromaizeka :
감사하다. 하지만 좀 번거롭다
예, 부피가 큰 것은 없습니다. mql4를 배우기 전에 Vasik 외에는 아무것도 몰랐습니다. 모든 것이 정상이며 빠르게 마스터됩니다. 그리고 나서 2주 만에 mql5를 마스터했습니다. 물론, 특정 수준까지 말이죠.
 
gromaizeka :
감사하다. 하지만 좀 번거롭다

GoTo를 제거했을 때 모든 프로그래밍 패러다임의 개발에 큰 진전이 있었습니다.

간단히 말해서, 이 연산자를 사용하면 명확하고 검증 가능한 프로그램 로직을 생성할 수 없었고, 그 복잡성은 라인 수가 증가함에 따라 빠르게 무한대가 되는 경향이 있었습니다.

~30년 전의 일입니다. 참고로.

 
Igor Makanu :

터미널에서만 - 서비스 - 설정 - 이벤트

지금은 변경할 수 없습니다. 이유를 모르겠습니다.
 
MakarFX :
지금은 변경할 수 없습니다. 이유를 모르겠습니다.

선택하면 다음을 수행할 수 있습니다. - 드롭다운 목록의 맨 위 항목 - 기타 선택 - 탐색기에서 사운드 폴더에서 사운드 선택

 
MakarFX :
지금은 변경할 수 없습니다. 이유를 모르겠습니다.

방금 확인, 변경할 수 있습니다. 그러나 이 변경 사항은 터미널의 모든 경고에 적용됩니다. 그리고 각 조건에 필요한 경우 PlaySound() 를 사용해야 하지만 다른 사람의 기능에서는 사용하지 않고 스스로 작동하는 방식을 이해해야 합니다.

 
Igor Makanu :

선택하면 다음을 수행할 수 있습니다. - 드롭다운 목록의 맨 위 항목 - 기타 선택 - 탐색기에서 사운드 폴더에서 사운드 선택

덕분에 효과가 있었습니다.

그러나 사건의 분리 문제를 해결하지 못함