MQL4 및 MetaTrader 4 - MQL4 프로그래밍 포럼

마지막 업데이트: 2022년 7월 12일 | 0개 댓글
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기

다음 코드를 표시해야 합니다.
test함수만 정의했고 안은 비어 있었다.
코드에 대한 설명은 나중에 하고 어쨌든 컴파일해 봅시다.
메타 편집기 위쪽의 UI에서 컴파일을 눌러 MQL4 및 MetaTrader 4 - MQL4 프로그래밍 포럼 봅니다.
이렇게 하면 실행 결과가 편집기 아래에 나타나 오류가 발생하지 않았는지 확인합니다.

현재 편집된 원본 코드는test입니다.mq4에서 컴파일된 것은test입니다.ex가 되다.
MT4의 항해사 전문가 컨설턴트에서 알 수 있듯이 새로운'테스트'가 완성됐다.(안 될 경우 -> 업데이트를 마우스 오른쪽 버튼으로 클릭)
이 테스트를 도표에 끌어다 놓으면 EA를 사용할 수 있습니다.
지금 전선 안은 비어 있어 아무 일도 일어나지 않는다.

MQL4 및 MetaTrader 4

이 스레드에서 저는 새로운 MQL4에서 프로그래밍을 정말로 이해하고 배우고 싶어하고 MQL5로 쉽게 전환하고자 하는 사람들을 돕기 시작하고 싶습니다. 언어는 매우 유사합니다. 여기에서 작업, 이를 해결하기 위한 알고리즘, 그리고 어떤 방식으로든 MT용 프로그래밍과 관련된 모든 질문에 대해 논의할 수 있습니다. 포럼의 다른 MQL4 및 MetaTrader 4 - MQL4 프로그래밍 포럼 경험 많은 회원이 문제 해결에 참여하고 스레드가 모든 MQL4 및 MetaTrader 4 - MQL4 프로그래밍 포럼 사람의 관심을 끌 수 있기를 바랍니다

이 주제 에서는 mql4 언어로 작업하는 문서화되지 않은 방법, 특정 작업을 해결하는 예에 대해 설명합니다. 이 스레드가 토론보다 FAQ에 더 가까운 내용이 되었으면 합니다. 모든 경험 많은 프로그래머를 초대하여 찾은 솔루션과 프로그래밍 기술을 공유합니다. 도움말에 설명되지 않은 가능성의 범위는 특히 환영합니다

MetaTrader 4 플랫폼 업데이트가 2021년 12월 10일 금요일에 출시됩니다. 새로운 버전은 아래와 같은 기능을 제공합니다: 지원되는 데스크톱 클라이언트 터미널의 최소 버전이 1340으로 상향되었습니다. 이전 터미널은 업데이트된 브로커 서버에 연결되지 않습니다. 일반 수정 및 플랫폼 안정성 개선. 충돌 보고서를 기반으로 한 오류 수정. 업데이트는 라이브 업데이트 시스템을 통해 이루어질 것입니다

MetaTrader 4 플랫폼 업데이트가 2021년 10월 14일 목요일에 이루어집니다. 이 버전은 오류 수정과 플랫폼 안정성 개선 사항을 제공합니다. 업데이트는 라이브 업데이트 시스템을 통해 이루어질 것입니다

icustom 명령으로 지그재그 표시기의 방향을 결정하려고 합니다. 이것은 내가 지금까지 가지고있는 것입니다 : 지그재그 높음=iCustom(NULL,0,"지그재그",MODE_HIGH,0); ZigZagLow=iCustom(NULL,0,"지그재그",MODE_LOW,0); 선은 차트에 그려지지만 MQL4 및 MetaTrader 4 - MQL4 프로그래밍 포럼 프로그램을 실행할 때 ZigZagHigh와 ZigZagLow는 모두 0과 같습니다. icustom 기능으로 지그재그 표시기의 추세를 어떻게 결정합니까? 감사해요

나는 무료 배포(Market 또는 CodeBase의 코드에 무료 제품 형태로 배치)라는 조건에 대해 MQL4에 무료 표시기를 작성할 것입니다. MQL5에서도 가능하지만 4-ke에 대한 선호도는 논리에 따라 다르며, 물론 적어도 의미 있는 것이 바람직합니다. 이론적으로는 고문도 가능합니다. 당연히 유형의 작업 - 엘리엇 파동 이론에 따른 지표를 원합니다 - 고려되지 않습니다 =) , 왜냐하면. 일의 양을 평가하고 스스로 생각하십시오. 욕망이 있다면 공개적으로 작업을 작성하십시오. 경고, 소리 신호, 이메일/전화 알림, 화살표, 뉴스

안녕하세요 사람들, 현재의 문제를 해결하려고 합니다. mql4에는 MQL4 및 MetaTrader 4 - MQL4 프로그래밍 포럼 mql5 ChartIndicatorAdd() 와 같이 차트에 표시기를 추가하는 명령이 없습니다. 정말 슬프다. 내 ea가 표시기를 시작하기를 원합니다. 스크롤링 포럼에서 이러한 솔루션을 찾았지만 제대로 작동하지 않습니다. 도와주세요! 이 코드는 표시기를 시작하려고 하지만 파일 이름을 제대로 읽지 않습니다. (지표 이름의 첫 글자).ex4 또는 I.ex4만 열려고 합니다. 명백한 솔루션은 chararray였지만 컴파일러는 "매개변수 변환이 허용되지 않음" 오류를

EA는 매직 넘버를 사용하여 자신의 거래를 다른 거래와 구별할 수 있습니다. 수동으로 거래를 열면 MT4 플랫폼은 어떤 매직 넘버를 사용합니까? 제가 묻는 이유는 EA에서 생성한 거래를 중개인에게 숨기고 싶어서 중개인이 수동 거래인지 자동 거래인지 알 수 없도록 하기 위해서입니다. 거래 댓글을 공백으로 남겨야 한다는 것을 알고 있습니다. 매직넘버 어때요? 감사해요

시각적 친화적 인 자동 촛대 인식을위한 MT4 표시기가 있습니까? 여기와 같이 : (사진은 xtick 전문 소프트웨어에서 가져옴) 감사해요! 질문 #2 차트 패턴 (촛대) 뒤에 이동 평균을 배치하여 차트 패턴을 덮지 않지만 뒤로 이동하도록 하려면 어떻게 해야 합니까

안녕 저는 매우 간단한 EA를 코딩하려고 하지만 프로그래머가 아니며 이전에 EA를 만든 적이 없습니다. MT4에서 MACD 샘플을 가져 와서 일부 부분을 편집하고 필요하지 않다고 생각한 나머지는 모두 삭제했습니다. 내 코드가 정말 끔찍하다고 확신합니다 EA가 다음과 같이 작동하기를 바랍니다. 내 사용자 지정 표시기 ELine에는 단계적으로 이동하는 두 줄이 있습니다. 때로는 하나가 다른 것보다 높거나 때로는 동일합니다. 한 라인이 다른 라인과 교차할 때 교차하는 라인에 따라 EA가 롱 포지션 또는 숏 포지션에 진입하기를 바랍니다

안녕, Mr. Guru 진드기가 움직일 때마다 끊임없이 새로 고침을 할 수 있도록 도와주시겠습니까? 나는 모든 것을 시도했지만 끊임없이 새로 고침 할 수 없습니다. 모든 틱 후에 ea 및 표시기 새로 고침을 유지하려면 MQL4 및 MetaTrader 4 - MQL4 프로그래밍 포럼 어떤 코드 줄을 삽입해야 합니까? Tnx

[FX 자동판매] MQL4를 이용한 심플한 EA 제작 방법[MT4]


MT4가 시작되면 도구에서 새로 만들기를 선택합니다.

전문가 컨설턴트(템플릿)를 기준으로 합니다.

EA의 이름은 Experts\ 뒤에 쓰여 있습니다.여기 test 입니다.

사건 처리 프로그램의 선택 화면이 나왔지만 어쨌든 이렇게 전진했다.

컴파일 및 실행


다음 코드를 표시해야 합니다.
test함수만 정의했고 안은 비어 있었다.
코드에 대한 설명은 나중에 하고 어쨌든 컴파일해 봅시다.
메타 편집기 위쪽의 UI에서 컴파일을 눌러 봅니다.
이렇게 하면 실행 결과가 편집기 아래에 나타나 오류가 발생하지 않았는지 확인합니다.

현재 편집된 원본 코드는test입니다.mq4에서 컴파일된 것은test입니다.ex가 되다.
MT4의 항해사 전문가 컨설턴트에서 알 수 있듯이 새로운'테스트'가 완성됐다.(안 될 경우 -> 업데이트를 마우스 오른쪽 버튼으로 클릭)
이 테스트를 도표에 끌어다 놓으면 EA를 사용할 수 있습니다.
지금 전선 안은 비어 있어 아무 일도 일어나지 않는다.

MQL4를 가지고 놀다


머신러닝을 하려면 파이톤의 프로그램 라이브러리가 필요하기 때문에 MQL4는 물론 외부의 API나 무언가를 두드려야 한다.
그러나 어떤 경우든 EA의 입구와 출구는 MQL로 이루어져야 하기 때문에 이런 지식이 필요하다.
구체적인 실시에 관해서는 다음에 다시 하겠습니다.

Reference

텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.

우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)


0 개 댓글

답장을 남겨주세요