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

icon

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

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

코드를 제출하세요

이번 릴리스에서는 ‘Interactive Supply and Demand Zone Manager’ 프레임워크를 기반으로 구축된 경량 자동 거래 프로토타입을 소개합니다. 이 프레임워크를 통해 트레이더는 자신만의 매수·매도 구역을 직접 그리며 관리할 수 있으며, 각 구역은 시장 상황이 변화함에 따라 고유한 수명 주기, 상호작용 이력 및 변화하는 상태를 유지합니다. 이 하이브리드 방식은 사용자 정의 구역과 자동화된 모니터링, 검증, 거래 관리 기능을 결합합니다. 이 전략은 구조화된 의사결정 과정을 통해 적격 구역을 평가한 후 거래 실행을 생성합니다. 상세한 로깅 기능을 통해 구역의 동작을 파악할 수 있으므로, 트레이더는 상호작용을 분석하고 수집된 정보를 활용하여 자신만의 접근 방식을 구축할 수 있습니다.

Ranks the 8 major currencies by relative strength on a live on-chart panel, calculated from the average percentage change of every available cross pair — not just USD pairs — so weak/strong currencies are visible at a glance, independent of whichever chart you have open.

SMMA Levels MTF는 MetaTrader 5용 다중 시간대 평활 이동 평균(SMMA) 지표입니다. 이 지표는 선택 가능한 여러 시간대의 SMMA 값을 계산하여 현재 차트에 함께 표시합니다.

Volume Strength Compass는 MetaTrader 5용 거래량 분석 지표로, 상대 거래량, 캔들 몸통 강도, 종가 위치 및 거래량 강도를 활용하여 시장 활동을 평가합니다. 이 지표는 각 캔들을 정상 거래량, 저거래량, 고거래량, 클라이맥스 거래량, 강세 시도, 약세 시도, 흡수 등 다양한 거래량 조건으로 분류합니다. 결과는 색상별 거래량 막대, 배경 강조 표시, 신호 라벨, 평균 거래량 선 및 실시간 대시보드를 통해 표시됩니다. 이 지표는 틱 거래량이나 실제 거래량을 사용할 수 있으며, 실제 거래량이 제공될 경우 이를 자동으로 선택합니다. 또한 현재 실시간 캔들 또는 캔들 마감 후 알림을 지원합니다.

Converts the body-to-wick makeup of every candle into a bounded conviction reading, then smooths it into an oscillator that flags buyer/seller pressure and automatically marks divergence against price.

A normalized order-flow oscillator that estimates buy/sell volume pressure per bar, accumulates it into a rolling delta, and automatically flags regular bullish and bearish divergence against price swings.

이 지표는 본질적으로 엔벨로프를 채널 측정 도구로 활용하고, 시장의 기상 레이더 역할을 하는 기능을 하나로 통합한 GPS와 같습니다. 단순히 추측만 해야 하는 수많은 선을 제시하는 대신, 시장의 수학적 ‘확장 폭’을 계산하고 이를 다중 시간대 추세 분석과 결합하여 현재 위치를 정확히 알려줍니다. 가격이 밴드 밖으로 벗어났다면 모멘텀에 근본적인 변화가 일어나고 있는 것입니다. 만약 잘못된 쪽에 포지션을 잡고 있다면 포지션을 청산하고 한동안 관망하거나, 조정이 올 때 추세를 따라가세요.

MetaTrader 5 내에서 완전히 실행되도록 설계된 기관급 거래 일지 및 행동 분석 제품군입니다. 이 애플리케이션은 단일 파일로 구성된, 외부 의존성이 전혀 없는 대시보드 형태로, 표준 터미널 객체를 고성능 더블 버퍼 벡터 그래픽 파이프라인(CCanvas)으로 대체합니다. 이 애플리케이션은 실시간 정량 분석, 행동 기반 리스크 감사, 세로 방향으로 스크롤 가능한 월별 캘린더, 차트에서 직접 인라인 메모 편집이 가능한 대화형 로그 카드를 제공합니다.

이 사용자 정의 지표는 ADX 와일더, +DI, -DI 선과 ADX 주선을 기준으로 계산된 볼린저 밴드를 별도의 창에 함께 표시합니다. 이를 통해 트레이더는 ADX 값의 추세 강도와 변동성 범위를 모두 평가할 수 있습니다. 중간 밴드, 상단 밴드, 하단 밴드를 활용하면 ADX의 확장, 수축 및 잠재적인 강세 돌파를 식별할 수 있습니다. 이 지표는 추세 상황을 확인하고, 모멘텀 증가를 파악하며, ADX가 정상 범위를 벗어날 때 이를 감지하는 데 유용합니다. 입력 매개변수를 통해 ADX 기간, 볼린저 밴드 기간, 편차 및 적용 가격 설정을 조정할 수 있습니다.

MACD 다색 히스토그램

P/L 캘린더 — 월별 손익을 한눈에 확인하세요. P/L 캘린더는 이번 달 계좌의 일별 실적을 정확히 보여주므로, 터미널의 내역 탭을 일일이 뒤지지 않고도 가장 수익이 좋았던 날과 나빴던 날을 파악하고, 승률을 추적하며, 자신의 거래 리듬을 확인할 수 있습니다.

1. 핵심 추적 엔진 (알파-베타 필터) 이 지표의 핵심은 위치와 속도를 추적하도록 설계된 칼만 필터의 경량화된 정상태 버전인 알파-베타 필터를 활용합니다.예측 계산: 이 엔진은 SMA나 EMA처럼 단순히 과거 가격의 평균을 구하는 대신, 현재 속도($v$)를 기반으로 예측 가격을 계산합니다. 오차 보정:

완료된 캔들의 EMA 9/21 정렬과 RSI 14 필터링을 활용하는 교육용 MT5 전문가 자문(EA)으로, 고정 로트 매매 방식을 적용하고 간결한 검정색과 금색의 대시보드를 갖추고 있습니다.

동적 접근 방식은 단일 이동평균에 의존하는 방식보다 훨씬 뛰어난 성과를 보여줍니다.

Read-only OnTradeTransaction logger that records MT5 order, deal and position lifecycle events to local CSV and the Experts Journal.

다중 통화·다중 심볼 슈퍼 트렌드 대시보드

TestScalper 설정을 위한 다양한 변수 구성: $\alpha$를 0.45, $\beta$를 0.12로 설정해 보세요. 대시보드 셀은 단기적인 조정 움직임에 즉각 반응하며, 변화가 빠르게 깜빡일 것입니다. 스윙 설정: $\alpha$ 값을 0.15로, $\beta$ 값을 0.02로 낮추십시오. 매트릭스 셀은 안정화되어 일중 시장의 잡음을 무시하고 거시적인 추세를 명확하게 파악할 수 있게 됩니다.

Scans multiple timeframes for unfilled Fair Value Gaps, plots them as zones directly on your chart, and tracks local bull/bear imbalance depth with a histogram and live dashboard.

An MT5 indicator that detects ATR-filtered institutional order blocks and tracks, in real time, whether each zone has been mitigated by returning price.

Tracks lag-N return autocorrelation over a rolling window as a live regime oscillator, distinguishing trending (positive autocorrelation) from mean-reverting (negative autocorrelation) market conditions. Plots a smoothed reading against dynamically-calculated statistical significance bands (±Z/√N), so you can tell a genuine regime shift from window-size noise — comparable across any symbol or timeframe since it works on returns, not raw price.

바스켓을 활용한 TP 및 SL 관리 방식의 슈퍼 트렌드

위험 기반 로트 크기 조정, 계좌 건전성, 브로커 거래량 한도 및 현재 종목 노출 현황을 확인할 수 있는 읽기 전용 MT5 대시보드입니다.

엔벨로프 채널 또는 밴드를 기반으로 한 브레이크아웃, 하나의 EA에 통합된 다중 EA 로직

다양한 전략을 갖춘 EA의 금광 :)

Channel Breakout Dashboard is an informational panel (not an automated trading robot) that runs on the MetaTrader 5 chart and centralizes, in one place, several market conditions that would otherwise require 4-5 separate indicators open at the same time.

Read-only MT5 script that estimates stop-distance cash loss in account currency, reserves explicit cash costs and floors volume to the broker grid. It never sends or modifies an order.

XAUUSD MTF Liquidity & Order Block Reversal Strategy A professional Smart Money Concepts (SMC) based MT5 indicator designed primarily for **XAUUSD (Gold)**. The strategy combines multi-timeframe liquidity, order blocks, liquidity sweeps, breakout/reversal confirmation, and M1 swing-based risk management to identify high-probability BUY and SELL opportunities. Strategy Features Multi-Timeframe Liquidity Detection The indicator identifies important liquidity and order-block levels from: * Best Day-wise Liquidity * H4 Liquidity & Order Blocks * M30 Liquidity & Order Blocks * M15 Liquidity & Order Blocks * M5 Liquidity & Order Blocks The strongest day-wise liquidity replaces simple Previous Day High/Low logic and searches historical daily candles for significant liquidity concentrations.

Swing Trading Dashboard is a visual indicator for MetaTrader 5 (it does not generate automatic trade signals — it only displays information on the chart). Essentially it's a "dashboard" panel that calculates the recent swing trading range and shows where the current price sits relative to it — mid-range, near a boundary, or already broken out.

This indicator is a professional Scalping Dashboard utility designed specifically for MetaTrader 5 (MT5). It displays real-time vital market status information and scalping strategy conditions (based on Exponential Moving Arrows/EMAs), automatically computing spreads, momentum, and moving averages to output instant BUY/SELL SETUP visual signals.

Plots the previous trading week's High and Low as horizontal reference levels across the current week, with optional multi-week history for context. No repainting, no discretion — the levels are read directly from the completed Weekly bar.

KCI 변동성 거리(KCI Volatility Distance)는 시장의 모멘텀과 추세 방향을 극도의 정밀도로 파악하기 위해 세심하게 설계된, 첨단 적응형 알고리즘입니다. 독자적인 행렬 기반 계산 방식을 활용하는 이 도구는 시장 노이즈를 동적으로 걸러내고, 추세 방향의 강도에 대해 엄격히 정량적인 관점을 제공합니다. 고도로 최적화된 객체 지향 프로그래밍(OOP) 코어를 기반으로 구축되어, 시각적으로 명확한 거래 분석은 물론 Expert Advisors나 머신 러닝 모듈과의 원활한 통합을 지원하며, 다양한 자산에 걸쳐 초경량 CPU 성능을 보장합니다.

베이비시팅 업무 관리 도구 및 시스템 :D

Sell Arrow SL Box: Extends UPWARDS from the Sell Arrow. Buy Arrow SL Box: Extends DOWNWARDS from the Buy Arrow.

A native MQL5 tool that reconstructs closed positions from deal-level history, flags the ones closed through more than one exit, and reprices each one at its own first, last, and best exit rates to measure whether scaling out actually added value. Reports a Value-Add Ratio, a Scale Out Win Rate, an Efficiency figure, and a single-trade dependence check, combined into an A+ to F score with recommendations. Runs out of the box against a built-in demonstration data set; a companion script exports the real input file from your own account history. Pure MQL5, no external libraries.

Automatic structure-based SL, breakeven, ATR trailing, and dollar-based profit protection for manual MT5 trades and pending orders on Gold and selected FX pairs.

Marks non-repainting swing highs and lows using configurable LeftBars / RightBars pivots. Sends push and email alerts on each new confirmed swing.

Draggable Entry, Stop-Loss and Take-Profit lines with a live on-chart panel that calculates the exact lot size for a chosen account risk. No manual math, no guessing — drag the lines, read the size.

KCI-Directional Matrix(KCI-DX)는 가격 이동 거리와 변동성 에너지를 측정하여 시장의 운동학적 특성을 추출하는, 물리학에서 영감을 받은 첨단 분석 도구입니다. 기존의 모멘텀 도구와 달리, KCI-DX는 시그모이드 활성화 함수와 결합된 동적 Z-스코어 정규화 방식을 채택합니다. 이를 통해 출력이 0에서 100 사이로 완벽하게 제한되어, 과거의 극단적인 값으로 인한 왜곡 없이 초고반응형 추세 강도 식별 및 방향성 편향을 제공합니다.

알고리즘 그리드와 키네틱 모멘텀의 정점. KCI 네이티브 매트릭스 엔진에 오신 것을 환영합니다. 이 엔진은 MetaTrader 5를 위해 네이티브로 구축된, 무자비하고 수학적 원리에 기반한 알고리즘의 거대 괴물입니다. 고빈도 거래(HFT) 환경을 위해 설계된 이 EA는 부피가 큰 표준 라이브러리를 배제하고 서버 라우팅 수준에서 직접 작동합니다.

Checks a hypothetical MT5 market or pending order against current symbol, volume, tick-size, stop-distance and filling rules without sending a trade.