따라서 가장 먼저 이해해야 할 것은 mlq 언어의 구문이 VB와 매우 다르기 때문에 VB를 작성하고 동일하게 작동할 것으로 기대할 수 없다는 것입니다.
두 번째로 이해해야 할 것은 mlq의 기본 입력과 출력입니다.
세 번째는 특수 함수 init() start() deinit()와 함수가 무엇인지 이해하는 것입니다.
따라서 편집기를 열고 mlq 프로그램의 개요를 보는 것으로 시작하여 새 ea를 작성하기 시작하십시오.
이것이 선의로 들린다면 미안하지만 경험을 기반으로 한 배경 가정으로 성인이 뛰어들 수 있는 것에 대해 아무것도 모른다고 가정할 수 있으므로 어린이를 가르치는 것이 더 쉽습니다. 다음은 만들 수 있는 가장 간단한 빈 mlq 프로그램입니다. 그것을 컴파일하고 차트에 추가하고 오른쪽 상단 모서리에 웃는 얼굴을 볼 수 있습니다.
코드를 작성할 때 수행하는 모든 작업은 이 구문을 따라야 합니다.
int start()
{
//program code starts here
return ( 0 ) ; //special function start requires and integer value return to the main metatrader program.
}
// the end.
즉:- 숫자 유형 함수는 () 다음에 중괄호 {}를 사용하여 함수 이름을 반환합니다. 코드 블록을 묶는
int start()
{
//program code starts hereComment ( "Hello World the Ask price is " ,Ask) ;
return ( 0 ) ; //special function start requires and integer value return to the main metatrader program.
}
// the end.
이 프로그램은 줄 끝 개념을 소개합니다. 코드 줄은 두 줄 이상을 포함할 수 있으므로 코드 줄의 끝은 세미콜론으로 표시됩니다.
주석은 매개변수로 쉼표로 구분된 문자열 및 숫자 변수를 갖는 함수입니다. 주석은 ea가 위치한 차트 창에 정보를 출력합니다. 이를 사용하여 트리거 코드가 예상대로 작동하는지 확인할 수 있습니다.
연습: if 문을 찾아보고 수동으로 입력한 가격보다 높거나 낮은 가격을 묻는 질문에 따라 화면에 두 가지 다른 설명을 쓰도록 합니다.
따라서 가장 먼저 이해해야 할 것은 mlq 언어의 구문이 VB와 매우 다르기 때문에 VB를 작성하고 동일하게 작동할 것으로 기대할 수 없다는 것입니다.
두 번째로 이해해야 할 것은 mlq의 기본 입력과 출력입니다.
세 번째는 특수 함수 init() start() deinit()와 함수가 무엇인지 이해하는 것입니다.
따라서 편집기를 열고 mlq 프로그램의 개요를 보는 것으로 시작하여 새 ea를 작성하기 시작하십시오.
이것이 선의로 들린다면 미안하지만 경험을 기반으로 한 배경 가정으로 성인이 뛰어들 수 있는 것에 대해 아무것도 모른다고 가정할 수 있으므로 어린이를 가르치는 것이 더 쉽습니다. 다음은 만들 수 있는 가장 간단한 빈 mlq 프로그램입니다. 그것을 컴파일하고 차트에 추가하고 오른쪽 상단 모서리에 웃는 얼굴을 볼 수 있습니다.
코드를 작성할 때 수행하는 모든 작업은 이 구문을 따라야 합니다.
즉:- 숫자 유형 함수는 () 다음에 중괄호 {}를 사용하여 함수 이름을 반환합니다. 코드 블록을 묶는
이 프로그램은 줄 끝 개념을 소개합니다. 코드 줄은 두 줄 이상을 포함할 수 있으므로 코드 줄의 끝은 세미콜론으로 표시됩니다.
주석은 매개변수로 쉼표로 구분된 문자열 및 숫자 변수를 갖는 함수입니다. 주석은 ea가 위치한 차트 창에 정보를 출력합니다. 이를 사용하여 트리거 코드가 예상대로 작동하는지 확인할 수 있습니다.
연습: if 문을 찾아보고 수동으로 입력한 가격보다 높거나 낮은 가격을 묻는 질문에 따라 화면에 두 가지 다른 설명을 쓰도록 합니다.
어떤 프로그래밍 경험이 있습니까?
언어를 먼저 배우지 않고도 프로그램 수정에 바로 뛰어들 수 있다고 생각하는 이유는 무엇입니까?
메타 트레이더 언어를 사용하려고 할 때 doumentation 에 대해 구문을 확인합니까?
그냥 vb 6.0만...
나는 Expertadvisor 프로그래밍 책을 샀다.
http://expertadvisorbook.com/에서
아직 받지 못하지만,
그래서 바로 지금 배우기 시작합니다.
내 자신을 만들기 전에 먼저 존재 ea를 수정하는 단계부터 ea.
내가 저지른 모든 실수에서 배우려고 노력하십시오.
따라서 가장 먼저 이해해야 할 것은 mlq 언어의 구문이 VB와 매우 다르기 때문에 VB를 작성하고 동일하게 작동할 것으로 기대할 수 없다는 것입니다.
두 번째로 이해해야 할 것은 mlq의 기본 입력과 출력입니다.
세 번째는 특수 함수 init() start() deinit()와 함수가 무엇인지 이해하는 것입니다.
따라서 편집기를 열고 mlq 프로그램의 개요를 보는 것으로 시작하여 새 ea를 작성하기 시작하십시오.
이것이 선의로 들린다면 미안하지만 경험을 기반으로 한 배경 가정으로 성인이 뛰어들 수 있는 것에 대해 아무것도 모른다고 가정할 수 있으므로 어린이를 가르치는 것이 더 쉽습니다.
다음은 만들 수 있는 가장 간단한 빈 mlq 프로그램입니다. 그것을 컴파일하고 차트에 추가하고 오른쪽 상단 모서리에 웃는 얼굴을 볼 수 있습니다.
코드를 작성할 때 수행하는 모든 작업은 이 구문을 따라야 합니다.
즉:- 숫자 유형 함수는 () 다음에 중괄호 {}를 사용하여 함수 이름을 반환합니다. 코드 블록을 묶는이 프로그램은 줄 끝 개념을 소개합니다. 코드 줄은 두 줄 이상을 포함할 수 있으므로 코드 줄의 끝은 세미콜론으로 표시됩니다.
주석은 매개변수로 쉼표로 구분된 문자열 및 숫자 변수를 갖는 함수입니다. 주석은 ea가 위치한 차트 창에 정보를 출력합니다. 이를 사용하여 트리거 코드가 예상대로 작동하는지 확인할 수 있습니다.
연습: if 문을 찾아보고 수동으로 입력한 가격보다 높거나 낮은 가격을 묻는 질문에 따라 화면에 두 가지 다른 설명을 쓰도록 합니다.
따라서 가장 먼저 이해해야 할 것은 mlq 언어의 구문이 VB와 매우 다르기 때문에 VB를 작성하고 동일하게 작동할 것으로 기대할 수 없다는 것입니다.
두 번째로 이해해야 할 것은 mlq의 기본 입력과 출력입니다.
세 번째는 특수 함수 init() start() deinit()와 함수가 무엇인지 이해하는 것입니다.
따라서 편집기를 열고 mlq 프로그램의 개요를 보는 것으로 시작하여 새 ea를 작성하기 시작하십시오.
이것이 선의로 들린다면 미안하지만 경험을 기반으로 한 배경 가정으로 성인이 뛰어들 수 있는 것에 대해 아무것도 모른다고 가정할 수 있으므로 어린이를 가르치는 것이 더 쉽습니다.
다음은 만들 수 있는 가장 간단한 빈 mlq 프로그램입니다. 그것을 컴파일하고 차트에 추가하고 오른쪽 상단 모서리에 웃는 얼굴을 볼 수 있습니다.
코드를 작성할 때 수행하는 모든 작업은 이 구문을 따라야 합니다.
즉:- 숫자 유형 함수는 () 다음에 중괄호 {}를 사용하여 함수 이름을 반환합니다. 코드 블록을 묶는이 프로그램은 줄 끝 개념을 소개합니다. 코드 줄은 두 줄 이상을 포함할 수 있으므로 코드 줄의 끝은 세미콜론으로 표시됩니다.
주석은 매개변수로 쉼표로 구분된 문자열 및 숫자 변수를 갖는 함수입니다. 주석은 ea가 위치한 차트 창에 정보를 출력합니다. 이를 사용하여 트리거 코드가 예상대로 작동하는지 확인할 수 있습니다.
연습: if 문을 찾아보고 수동으로 입력한 가격보다 높거나 낮은 가격을 묻는 질문에 따라 화면에 두 가지 다른 설명을 쓰도록 합니다.
엄청난....
Hello World mql4 완료
http://postimage.org/image/7dfpk2f3l/
연습을 위해 SRC를 사용하는 소스 코드를 보기를 기다리고 있습니다. 이 토론은 "My first EA"와 같은 다른 제목의 새 스레드에서 시작해야 합니다.
좋아요