거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Facebook에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
귀하의 MetaTrader 5 터미널에서 CodeBase에 액세스 해보세요
올바른 코드를 찾을 수 없습니까? 프리랜싱 섹션에서 주문하십시오
Expert Advisor 또는 지표 작성 방법

사용자 등급 기준 MetaTrader 5용 최고의 Expert Advisor

코드를 제출하세요

이 책의 네 번째 파트에서는 기본 제공 함수(MQL5 API)를 마스터하는 데 중점을 둘 것입니다. 그리고 이후 점차 전문화된 하위 시스템을 살펴볼 것입니다. 모든 MQL5 프로그램은 다양한 기술과 기능을 활용할 수 있게 합니다. 따라서 여러분은 대부분의 프로그램에서 활용할 수 있는 가장 간단하고 유용한 기능부터 시작하는 것이 좋습니다.

EA는 매수 포지션만 거래하며 Sl과 TP는 사용하지 않습니다.

전략 테스터에서 최대 4개의 지표를 동시에 테스트할 수 있는 시스템

책의 마지막 일곱 번째 부분에서는 MetaTrader 5용 프로그램을 개발할 때 유용한 MQL5 API의 고급 기능에 대해 설명합니다. 여기에는 맞춤형 종목 심볼, 내장된 경제 달력 이벤트에 대해서는 물론 네트워킹, 데이터베이스, 암호화와 같은 범용적인 기술이 포함됩니다.

책의 파트 5에서는 금융 데이터 분석 및 처리, 차트 시각화, 자동화, 사용자 상호작용 등 알고리즘 트레이딩과 관련된 API에 대해 자세히 알아볼 것입니다.

파트2 'MQL5 프로그래밍 기본'에서는 이 프로그래밍 언어의 주요 개념을 소개합니다. 이 파트에서는 데이터 유형, 식별자, 변수, 표현식 및 연산자에 대해 설명합니다. 여러분은 다양한 명령어를 결합하여 프로그램 로직을 구성하는 방법을 배우게 될 것입니다.

파이썬으로 학습되고 ONNX 형식으로 저장된 머신 러닝 모델이 내장된 봇의 예입니다.

자동청산손익 전문가 조언자(EA)는 사전 정의된 수익 또는 손실 목표에 도달하면 모든 오픈 포지션을 청산하도록 설계된 MetaTrader 5의 강력한 자동화 도구입니다.

이 함수는 오픈 포지션의 랏 크기를 계산합니다. 거래 개시 가격, 손절가 수준, 거래당 리스크가 예탁금의 퍼센트 단위로 매개변수로 전달됩니다.

이 전문가는 모든 트레이더가 그리드 주문을 할 수 있도록 도와주는 시스템입니다.

3부 “MQL5에서는 객체 지향 프로그래밍”에서 MQL5 언어에서의 객체 지향 프로그래밍(OOP)의 세계에 대해 자세히 알아봅니다. 소프트웨어 개발에는 여러 요소의 관리와 관련된 복잡함이 수반되는 경우가 많기 때문에 프로그래밍의 편의성과 생산성 및 품질을 개선하기 위한 고급 기술이 필요합니다.

이 EA는 기본 매개 변수로 TP 및 SL 자동 설정, 모든 장치에서 주문한 모든 주문에 대한 자동 후행 중지 및 단계, 5 개의 버튼 "모두 닫기", "이익 닫기", "손실 닫기", "구매 닫기", "판매 닫기"로 모든 주문을 쉽게 닫을 수있는 쉬운 방법, 이익 또는 손실 임계 값으로 모든 주문을 자동으로 닫을 수 있도록 도와줍니다.

이 전문가 어드바이저(EA)는 EURUSD, USDJPY, EURJPY 세 가지 통화쌍 간의 삼각 차익거래 전략을 실행합니다.

EA 도구는 로트 크기와 마진을 조정할 수 있습니다.

키보드 단축키를 사용하는 MT5의 수동 스캘핑을 위한 경량 도구

윌리엄스 퍼센트 레인지(WPR)와 볼린저 밴드(BB) 두 지표의 신호를 기반으로 하는 간단한 전략입니다. 두 지표의 신호가 일치할 때만 포지션이 개시됩니다.

"MQL5 Programming for Traders" 파트 6에서는 MQL5 언어의 핵심인 트레이딩 자동화에 대해 알아볼 것입니다. 우리는 금융상품 사양 및 트레이딩 계좌 설정과 같은 기본적인 것들부터 시작하게 될 것입니다. 이는 Expert Advisors를 제대로 운영하기 위한 전제 조건입니다.

두 이동평균 크로스오버 전략은 금융 시장에서 가장 일반적인 트레이딩 전략 중 하나입니다. 이 전략은 두 이동평균(보통 장기 및 단기)을 사용하는 것을 기반으로 하며 두 이동평균의 크로스오버에 따라 포지션 진입 신호를 보냅니다.

맞춤형 R-제곱 최적화 기능을 갖춘 간단한 전문가 어드바이저

"간단하지만 효과적인 브레이크아웃 전략"의 업데이트입니다. 이 코드에서는 소품 회사 챌린지를 위한 몇 가지 도우미 함수를 추가했습니다.

봇실렌토는 추세 추종 신호와 적응형 위험 관리를 결합한 메타트레이더 5용 정교한 그리드 트레이딩 전문가 어드바이저입니다.

This function allows you to retrieve and return the filling policy of a symbol in MetaTrader 5. This is useful for making trading decisions based on the filling policy of a specific financial instrument.

이 Expert Advisor는 거래를 하지 않습니다. 표준 캔버스 라이브러리를 사용하여 구현된 간단한 패널을 사용하면 여러분은 마우스로 숫자를 그릴 수 있습니다. 학습된 mnist.onnx 모델은 숫자를 인식하는 데 사용됩니다.

마지막으로 마감된 거래(거래)를 선택하여 추가 작업을 진행합니다.

이 코드는 차트에 모든 관련 정보를 표시하는 대시보드를 만드는 방법을 보여줍니다.

안녕하세요 여러분) 처음으로 코드를 게시합니다!!!

이 EA는 바스켓을 관리하기 위한 몇 가지 규칙을 적용하기 위한 것입니다.

포지션당 하나의 헤지 로직으로 지능적인 포지션 보호. 매직넘버 분리, 쿨다운 타이머, 최대 헤지 제한 기능이 있습니다. 무한 헤지 루프를 방지합니다. 무료 MIT 라이선스.

차트에서 바로 거래의 수익 및 손실 가능성을 즉시 계산할 수 있습니다. 민첩하고 정확한 리스크 관리를 위한 필수 도구입니다.

MQL5 캘린더를 사용하여 영향력이 큰 외환 뉴스 이벤트에 반응하는 MQL5 전문가 어드바이저입니다. 인플레이션(CPI/PPI) 및 금리 결정과 관련된 뉴스를 파악하여 대기 주문으로 브레이크아웃 트레이딩을 합니다. 뉴스 기반 전략을 자동화하려는 트레이더에게 이상적입니다. (이는 시작점에 불과합니다)

지수이동평균(EMA)과 상대강도지수(RSI)를 결합하여 매매신호를 생성하는 MetaTrader 5용 전문가용 어드바이저입니다. 위험 관리 기능과 거래 시간 필터가 포함되어 있습니다.

Pending_tread EA는 현재 시장가 위아래 그리드 패턴으로 배열된 여러 개의 지정가 주문을 자동으로 배치하고 관리하도록 설계된 다목적의 사용하기 쉬운 트레이딩 로봇입니다. 이 EA는 스캘핑 전략에 적합하며 모든 차트주기 또는 통화쌍에서 작동할 수 있어 다양한 트레이딩 스타일에 매우 유연합니다.

키보드의 'S' 단축키를 눌러 와이드스크린 스크린샷을 캡처합니다.

여러 트레이딩 로봇을 동시에 실행하든 하나의 정교한 전략만 실행하든 각 전문가 자문가의 성과를 추적하는 것은 의외로 시간이 많이 소요될 수 있습니다. 메타트레이더 5(MT5)는 "도구 상자"에 주문과 포지션을 편리하게 표시하지만 여러 로봇이 같은 계좌를 공유하면 어떤 EA가 수익 또는 손실을 내고 있는지 알기 어려워집니다. 단일 계좌에 수십 또는 수백 개의 거래가 있을 수 있고, 각각 다른 EA가 개설한 거래가 있을 수 있으므로 한 로봇의 결과를 다른 로봇과 구분하기 어렵습니다.

EA 스프레드 리스터는 모든 심볼/상품의 현재, 최소, 최대 값을 표시합니다.

이것은 복사기 템플릿입니다.

심볼 스왑 패널: 차트에서 활성 심볼을 손쉽게 전환하는 동시에 새 심볼을 마켓 워치에 추가할 수 있습니다. 이 도구는 실시간 시장 데이터에 대한 원활한 통합과 액세스를 보장하여 트레이딩 워크플로우를 최적화합니다.

Syncs all chart symbols to symbol of the chart the EA is attached to

다음은 '카운트'를 기반으로 카운터를 설정하는 코드의 몇 가지 예입니다.

는 중립적인 네트워크가 여러분의 의견을 알고 싶어하는 텍스트입니다.

1234567891011121314151617181920212223242526272829303132333435363738