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

MQL5 MetaTrader 5의 소스 코드 라이브러리

icon

이것은 MetaTrader 5 플랫폼 프로그램을 위한 최대 규모의 무료 소스 코드 라이브러리입니다. 여기서는 미리 만들어진 Expert Advisor, 기술 지표, 스크립트 및 라이브러리를 찾을 수 있습니다. MQL5 언어를 배울 때 코드 라이브러리를 사용하고 제공된 코드를 기반으로 자신만의 자동화된 거래 응용 프로그램을 개발하십시오.

게시된 코드를 자유롭게 다운로드 및 테스트할 수 있으며, MetaTrader 5에서 코드를 실행할 수 있습니다. 이 라이브러리는 또한 MetaTrader 5 플랫폼과 MetaEditor 개발 환경에서 직접 사용할 수 있습니다.

코드를 제출하세요

Market structure in the way of Smart Money Concepts: swing highs and lows with HH / HL / LH / LL labels, BOS (break of structure) and CHoCH (change of character) lines. Swings count only after their right candles close, so nothing repaints. Alerts and a trend buffer for EAs.

Draws the fair value gaps (three-candle imbalances) that price has not filled yet, follows how much of each gap is filled and ends the box when it is. Closed candles only, no repaint. Alerts and buffers for EAs.

GDS Renko Liquidity Sweep Lab is a free educational indicator for studying what happens after price crosses a confirmed Renko swing level.

Spread Monitor는 MetaTrader 5용 간단한 정보 지표입니다. 이 지표는 현재 스프레드를 펍 단위로, 색상 표시와 레벨 바가 포함된 간결한 그래픽 패널 형태로 표시합니다.

헤이켄 아시 ATR 블렌드는 매끄럽게 처리된 헤이켄 아시 캔들, ATR 기반의 변동성 필터링, 그리고 고속/저속 EMA 추세 확인 기능을 결합하여 잠재적인 추세 전환 신호를 식별합니다.

이 전략은 두 이동평균선(Fast와 Slow)이 교차할 때 포지션을 진입합니다. 모든 종목과 시간대에서 작동합니다.

MarketInfo는 MetaTrader 5용 간편한 정보 스크립트입니다. 이 스크립트는 현재 거래 종목에 대한 주요 데이터(가격, 스프레드, 변동성(ATR), 바 마감까지 남은 시간, N바에 대한 통계, 추세 분석)를 수집하여 로그에 출력합니다.

Before the Friday close: estimates how much your open positions could lose if the market reopens with a gap, and compares it with the room left under the daily loss limit of the next trading day. For prop firm and funded accounts. It only reads the account.

A compact MetaTrader 5 indicator that classifies five selected timeframes as Bullish, Bearish, Neutral, or N/A using price and EMA alignment, then summarizes whether the timeframes are aligned or mixed. This is a market-context indicator, not a standalone trading signal

Running several EAs on one account? This script groups the closed trades by magic number and shows the score of each EA: win rate, profit factor, net profit and drawdown. Read-only, writes a CSV file.

A small include file that tells your Expert Advisor when it is inside a news window, using the economic calendar built into MetaTrader 5. No web requests and no DLL.

Finds volatility compressions as they form, boxes each one as a channel with ATR edge bands and marks the bar that breaks out of it. Inside the live channels: buy and sell volume split from M1 bars, drawn as candles and text, plus a gauge of the current volume delta. Breakout arrows in buffers for EAs.

Free script exporting clean, deterministic OHLC + tick volume + 4 indicators (MA, RSI, MACD, ATR) for M1/M15/H1 to CSV. Closed bars only, zero lookahead — ideal for analysis and ML datasets.

ATR을 기반으로 한 포지션 규모 결정과 고시간대 추세 필터를 적용한 유동성 스윕/주문 블록 스캘핑 전략입니다. 모든 거래는 차트 상에서 해당 설정 유형의 실시간 과거 승률과 함께 표시됩니다. 이는 단순한 박스 표시가 아닌, 실시간으로 업데이트되는 성과 기록표입니다.

규칙에 따라 거래가 회복될 가능성이 없다고 판단될 경우(N × ATR을 초과하는 불리한 가격 변동, 손실 기간이 너무 길어짐, EMA 추세 반전, 포지션과 반대되는 RSI, 또는 자금 한도 초과 등), 손절매 한도에 도달하기 전에 손실 포지션을 조기에 청산합니다. 이익이 나는 포지션은 절대 건드리지 않습니다. ‘관찰 전용 모드’에서는 실제로 청산하지 않고, 청산되었을 포지션에 대한 내역을 기록만 남깁니다. 모든 청산 내역은 규칙, 보유 기간, 최대 불리한 변동폭과 함께 CSV 파일에 기록되므로, 데이터를 바탕으로 규칙을 미세 조정할 수 있습니다.

Several buys and sells open on one symbol? The indicator draws where all buys, all sells and the whole basket break even, and the price for a profit target. Planned entries can be added to see the break-even before you trade.

Sends every opened and closed position, pending orders and a daily account summary to your Telegram chat. It never trades on your account.

Closes all trades and keeps the account flat when the daily loss limit, the maximum drawdown or a daily profit target is reached. Prop-firm style rules, an on-chart panel, and a state that survives terminal restarts.

This Expert Advisor trades fair value gaps in the direction of market structure, the way Smart Money Concepts describes it. It is the third step of a series that has been built one piece at a time: In previous shared codes, the SMC Pullback Indicator decided which highs and lows matter, the SMC Market Structure indicator turned those swings into a trend with BoS, CHoCH, IDM and liquidity sweeps, and this EA trades the result.

GDS 렌코 리플레이 트레이너는 MetaTrader 5에서 과거 렌코 차트를 바탕으로 수동 결정을 연습할 수 있는 무료 교육 도구입니다. 과거 기간을 불러와 앞으로 재생하며 가상 매수 또는 매도 주문을 넣을 수 있습니다. 일시 정지하거나, 틱 하나씩 앞으로 이동하거나, 다음 완성된 렌코 브릭으로 이동할 수 있습니다. 각 가상 포지션에는 손절매와 익절매가 설정되어 있으며, 트레이너는 세션 결과를 기록합니다. 이 도구는 과거 매수/매도 틱을 기반으로 고정 크기의 렌코 브릭을 생성하며, 고전적인 2브릭 반전 방식을 따릅니다. 미래의 틱은 표시되는 차트를 그리거나 가상 거래를 실행하는 데 사용되지 않습니다. 매수 거래는 진입 시 호가(Ask)를, 청산 시 매수 호가(Bid)를 사용하며, 매도 거래는 그 반대의 호가를 사용합니다. 패널에 입력된 주문은 다음 재현되는 유효한 틱을 기다립니다. 스톱 및 목표가는 가격 갭을 포함하여 매 틱마다 확인됩니다.

24개의 MQL5 클래스로 구성된 라이브러리로, 특정 계좌에 대해 프로프 펌의 규칙집(드로우다운, 일일 손실, 수익 지급 일관성, 최소 거래 일수, 뉴스 블랙아웃 등)을 모니터링하며, 규칙 위반 시 자체 포지션을 개설하지 않고 즉시 거래를 중단합니다.

현재 기간의 누적 변동폭을 과거 변동폭의 전체 역사적 분포와 비교하여 순위를 매깁니다. 이는 ADR%와 같이 단순히 평균과의 비교가 아닌 진정한 백분위수이며, 백분위수 게이지가 포함된 간결한 실시간 패널을 통해 통계적 압축 또는 확장을 표시합니다.

EMTOrdersUtility는 여러 금융 상품에 걸친 미결제 포지션을 실시간으로 파악하고자 하는 적극적인 트레이더들을 위해 설계된 실시간 거래 모니터링 및 종목 변경 유틸리티입니다.

PulseStrike Scalper - 통계적 버스트 감지 EA

지속적인 추세를 찾아내는 신속한 시장 스캐너입니다. 이 스크립트는 ‘시장 개요’에 포함된 모든 종목을 1초 만에 분석하여, 선형 회귀 R²와 ADX 지표를 활용해 가장 명확하고 강력한 움직임을 보이는 상품을 찾아냅니다.

AurumNeuro Vanguard는 XAUUSD/금 거래를 위해 특별히 설계된 지능형 전문가 자문가(EA)로, 하이브리드 신경망 리스크 아키텍처와 통합 시장 역학 엔진(UMDE)을 결합한 제품입니다.

진정한 통계적 이상치 가격 변동만을 거래하는 틱 기반 스캘퍼로, 실제 브로커의 체결 지연에도 견딜 수 있도록 포지션 규모를 조정하고 손실 방지 조치를 마련했습니다. 백테스트 결과는 아래에 포함되어 있습니다.

GDS Renko Dual MA Demo EA는 MetaTrader 5용 소규모 교육용 전문가 자문가(EA)입니다. 이 EA는 고전적인 고정 크기 렌코 브릭을, 완료된 렌코 종가에서 직접 계산된 두 개의 단순 이동평균과 결합하는 간단한 방법 중 하나를 보여줍니다.

이 지표는 가격의 평균 순위 속도를 나타냅니다.

프로프펌의 과제를 해결하기 위한 엄격한 리스크 관리 도구입니다. 전체 계좌를 자동으로 모니터링하여 일일 및 최대 드로다운 한도 초과를 방지합니다. 스프레드 급등이나 복수심에 의한 거래로부터 안전 장벽 역할을 수행하며, 평가가 종료되기 전에 모든 포지션과 대기 주문을 즉시 청산합니다.

수동으로 개설했든 다른 EA를 통해 개설했든 상관없이 모든 포지션에 사용자가 설정한 위험 관리 규칙을 적용합니다. 사용자의 위험 허용 범위에 맞는 랏 크기를 표시하고, 설정된 손실 한도에 도달하면 당일 계좌 거래를 중단하며, 미결제 포지션 수를 제한하고, 허용된 위험 한도를 초과하는 포지션을 축소하며, 스톱로스 주문이 설정되지 않은 포지션에는 스톱로스 주문을 추가합니다.

USDX Trader v1.33 — Synthetic Dollar Index chart and basket trading for MetaTrader 5 Version 1.33 · MetaTrader 5 · Any broker that offers the major USD pairs

GDS Renko Canvas는 표준 CCanvas 클래스를 사용하여 MetaTrader 5에서 고전적인 고정 크기 렌코 차트를 직접 렌더링하는 방법을 보여주는 간결한 교육용 지표입니다. 이 지표는 수신되는 BID 틱을 기반으로 렌코 브릭을 생성하며, 완료된 브릭만 표시합니다. 추세 지속에는 브릭 하나가 필요한 반면, 추세 반전은 고전적인 두 브릭 규칙을 따릅니다. 객체 기반 렌코 오버레이와 달리, 표시되는 차트는 단일 Canvas 비트맵 레이어에 그려집니다. 이를 통해 차트 객체 목록을 최소화하고, 크기 조정 시 재그리딩을 간편하게 수행할 수 있습니다.

완성된 클래식 렌코 브릭을 통해 와일더의 ADX와 방향성 이동(Directional Movement)을 직접 계산하는 방법을 보여주는 간단한 교육용 전문가 자문가(EA)입니다. 이 EA는 내부적으로 BID 틱을 기반으로 고정 크기의 렌코를 생성합니다. 오프라인 차트, 사용자 정의 심볼, DLL 또는 외부 지표는 필요하지 않습니다. +DI, -DI 및 ADX는 렌코 블록이 완성된 후에만 업데이트됩니다.

GER40 Evening Coil is a free, fully open EA for the German 40 index on H1. It buys in the evening session after a recent narrow-range bar, when volatility is calm and volume is normal, and closes everything by 23:00 server time. Four conditions, long only, one trade at a time, a stop loss on every trade.

Momentum VWAP Barrier Breakout is an MT5 indicator that identifies tested support and resistance zones and displays confirmed breakout arrows after the candle closes. It includes optional VWAP, SMA, SMMA, and no-filter modes, with VWAP selected by default. Designed primarily for XAUUSD M5, it can also be tested on M15 and M30 for fewer but potentially cleaner signals. Traders may consider entering at the next candle’s open, placing the stop beyond the breakout candle or broken zone, and targeting approximately 1.5R to 2R. Use the indicator together with market structure, higher-timeframe direction, news awareness, and proper risk management. Test it thoroughly on historical data and a demo account before using it with real money.

Point & Figure draws a classic P&F chart (X columns for rising prices, O columns for falling prices) in a separate indicator window, on any symbol and timeframe. It also adds a trading panel and support/resistance lines on the main chart.

잔고, 순자산, 미실현 손익, 일일 실현 손익, 승률 및 미결제 포지션을 차트에서 바로 확인할 수 있는 무료 네온 스타일 MT5 계좌 대시보드입니다.

차트 상에서 직접 손절매 위험, 계좌 위험 비율, 손절매가 설정되지 않은 포지션 및 개별 포지션 위험을 표시해 주는 무료 MT5 포지션 위험 모니터입니다.

Displays daily, weekly and monthly ATR, the current high–low range, the range as a percentage of ATR, and price movement from each period's open.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210