프로그래밍 경험이 있습니까? C에서 파생된 모든 언어를 처리했습니까? 대답이 '예'라면 Mql을 다루는 것은 당신에게 식은 죽 먹기입니다.
하지만 프로그래머가 아닌 사람들은 조금 더 신중해야 합니다.
MQL에서 모든 명령문은 세미콜론으로 끝나며 표현식이라고 합니다. 표현식은 여러 줄에 걸쳐 있을 수 있으며 끝에 세미콜론이 있어야 합니다.
<블록 인용>외부 이중 손절매 =15.0; // 한 줄 표현식
또는 이 여러 줄 표현식:
<블록 인용>
if (FastMACurrent> SlowMACurrent)
OpenBuy=true; // 여러 줄 표현식
프로그래밍을 처음 사용하는 경우 모든 명령문 끝에 세미콜론을 배치해야 합니다. 그렇게 하지 않는 것은 일반적인 초보자 실수입니다.
복합 연산자는 중괄호 {} 안에 여러 표현식을 포함하는 코드 줄입니다. 복합 연산자에는 제어 연산자(if, switch), 순환 연산자(for, while) 및 함수 선언이 포함될 수 있습니다. 다음은 제어 연산자의 예입니다.
<블록 인용>
if(막대<100)
{ Print("막대 100개 미만");
return(0); }
초기 if 연산자 뒤에 세미콜론을 두지 않는다는 점에 유의하십시오. 닫는 중괄호 뒤에 세미콜론을 넣을 필요도 없습니다. Print() 뒤에 세미콜론이 있습니다. 기능. 중괄호 안에 하나 이상의 표현식이 있을 수 있고 각 표현식은 세미콜론으로 끝나야 하기 때문입니다.