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

MQL4 및 MQL5 소스 코드 라이브러리

icon

MQL5 또는 MQL4 프로그래밍 언어를 어디서부터 배워야 하는지 모르시겠나요? MetaTrader 터미널을 위한 다양한 프로그램을 이용할 수 있습니다. 게시된 코드 예제를 다운로드하고 연구하며, 자신만의 지표와 Expert Advisor를 개발하십시오. 최대 MQL5 및 MQL4 코드 라이브러리에 응용 프로그램을 게시하면 모든 MetaTrader 터미널 및 MetaEditor에서 사용할 수 있습니다.

MQL4 및 MQL5의 코드 예제는 전 세계에 배포될 것이며 수천 명의 거래자가 귀하에 대해 알게 될 것입니다!

코드를 제출하세요

Automatically detects swing pivots and labels a rule-validated Elliott Wave count (1-2-3-4-5 impulse and A-B-C correction) directly on the chart, with a Fibonacci info panel. For guidance only, always confirm manually.

A lightweight MT5 chart indicator that displays live broker and symbol trading specifications including spread, tick size, tick value, volume limits, stop level and freeze level.

Calculates a non-repainting Nadaraya-Watson envelope using Gaussian smoothing and marks price crosses beyond the upper and lower bands with arrows.

A draggable MT5 risk calculator that converts the selected entry and stop distance into a broker normalized position size using tick size, tick value and account risk.

A read only MT5 script that reports broker symbol specifications, volume limits, price settings, execution modes, trading permissions, margin requirements and estimated profit values.

Pro Manager는 프로프 펌과 전문 트레이더를 위해 개발된 올인원 MT5 트레이딩 보조 도구입니다. 손익분기점(Break-even), 평균 목표가(Average TP), 매직 넘버 관리, 오토 그리드(Auto Grid)와 같은 강력한 도구를 활용하여 거래를 더 빠르게 실행하고, 포지션을 더 스마트하게 관리하며, 리스크를 효율적으로 통제하고, 일상적인 트레이딩 업무를 자동화할 수 있습니다.

Daniel Bloch의 ‘Relative Moving Average’ 프레임워크를 MQL5로 충실하게 이식한 버전입니다. 이 프레임워크는 현재 종가를 해당 윈도우 내 분포에서 [0, 1] 척도로 순위를 매기며, 이는 종목 간 비교가 가능합니다. 또한, 분位수, 체제 분류 및 방향성 일관성을 가독성 높은 버퍼 형태로 출력합니다.

Market Structure & Smart Trade Tracker (MT5) An advanced all-in-one Smart Money Concepts (SMC) indicator that combines automated market structure mapping, momentum heatmap candles, and institutional trade execution tracking.

Adaptive MACD is a dynamic momentum indicator that adjusts its smoothing based on market conditions. It calculates a Pearson correlation coefficient between price and bar index over a user-defined period, then uses the resulting R² to blend two different MACD coefficient sets. This makes the MACD line more responsive during strong trends and smoother in sideways markets. The indicator plots a color-coded histogram (strong/weak bullish/bearish) and an optional auto-contrast MACD line that adapts to the chart background. Inputs allow customization of the R² period, fast/slow lengths, signal period, and colors. Suitable for trend-following and detecting momentum shifts.

AMA_EntrySignal_Projekt_EN - Indicator WHAT IT IS An adapted/English edition of the AMA_EntrySignal_V2.mq5 indicator The indicator produces BUY/SELL entry signals, exit signals and a momentum-fade exit arrow, and shows an on-chart info panel with market state and trading statistics.

Market Replay Tool is an MT5 utility that seamlessly merges a Market Replay simulator with interactive TradingView-style Long & Short drawing tools. It allows traders to backtest strategies on historical data with adjustable playback speeds, while effortlessly mapping out risk-to-reward setups using dynamic, draggable entry, stop-loss, and take-profit visual boxes directly on the chart.

이 스크립트는 M1 바의 ‘spread’ 필드에서 귀하의 브로커의 실제 스프레드를 수집하여 중앙값, 90번째 및 99번째 백분위수를 가격 단위, 펑트, ATR 비율로 표시하고, 매일 각 시간대별 평균 및 최대 스프레드를 CSV 파일로 내보냅니다. 이 스크립트는 머릿속으로 추측한 “전형적인” 스프레드가 아닌, 실제 계좌의 비용을 기준으로 전략을 테스트하기 위해 필요합니다.

이 지표의 기능 Clock (Spread).mq5는 차트 모서리에 다음과 같은 내용을 표시하는 작은 텍스트 레이블을 보여주는 MetaTrader 5 차트 지표입니다: 현재 캔들이 마감될 때까지의 카운트다운 타이머 (시간대별 HH:MM:SS 또는 MM:SS 형식) 타이머 옆 괄호 안에 표시되는 현재 스프레드(매도 호가 − 매수 호가, 포인트 단위). 변경 내역: 버전 2.20: - 스프레드 색상이 방향에 따라 동적으로 변경됩니다(녹색 = 증가, 빨간색 = 감소). - 스프레드 색상을 설정할 수 있는 입력 항목이 추가되었습니다.

Measures whether a drawing indicator repaints, instead of asserting that it does not. The invariant: once a bar has closed and been processed, no object drawn on it may ever change - not move, not recolour, not change its text, and not disappear. The script seeds a custom symbol with real history, attaches your indicator through a template, records every object, appends bars, forces a full recalculation, and compares object by object. Changes and disappearances are counted separately, because only a change means the claim is false. A run that compared nothing is reported as INCONCLUSIVE, never as a pass. Output is a CSV you can publish next to the number.

Support Resistance zig zag based is a Price Action indicator designed to automatically and dynamically map Support, Resistance, and transition areas (Flip Zones) on the chart. It focuses purely on clear price structure mapping and highlighting key bounce areas (SBR & RBS). It also includes an interactive dashboard to monitor real-time market bias.

Market Structure Shift (CHoCH) Bullish Setup (CHoCH ): Price breaks above the previous confirmed Lower High (LH), signaling a trend reversal from bearish to bullish. Bearish Setup (CHoCH ): Price breaks below the previous confirmed Higher Low (HL), signaling a trend reversal from bullish to bearish.

인사이드 바 패턴을 자동으로 감지하고, 투영 사각형을 그리는 것은 물론, 실시간 알림까지 받을 수 있는 강력한 지표 하나입니다. 스윙 트레이더 및 풀 마진 트레이더

가격의 방향성 모멘텀과 뉴스의 영향에 따라 OHLC 캔들의 색상을 구분하여 표시하는 캔들차트

The Auto ZigZag Fibonacci Golden Zone indicator automatically detects the latest swing high and low, draws key Fibonacci retracement levels (50%, 61.8%, 78.6%), and highlights the Golden Zone between 61.8% and 78.6% as an optimal pullback entry area. The indicator includes a real-time dashboard, optional buy/sell signals, and full color customization. Works on all symbols and timeframes. Always test on a demo account before live trading.

Builds a horizontal volume histogram over a recent lookback window and marks the Point of Control and Value Area using the standard TPO/volume value-area expansion algorithm — not just POC ± a fixed offset. Refreshed once per new bar, drawn as a sidebar next to price.

XAUUSD M15 basket recovery EA with adaptive ATR spacing, LL/LH structure validation, dynamic RSI gating, crash detection, news filter, and smart trade trimming.

런던 세션의 돌파 수준을 반영한 아시아 거래 범위 지표. 진입 화살표, 알림, 푸시 알림. XAUUSD M15에 최적화되어 있습니다.

청산된 포지션의 거래 내역(CSV 파일 또는 동반 스크립트인 RuinExport.mq5가 현재 계좌의 거래 내역에서 자동으로 생성한 파일)을 읽어들이고, 다음 네 가지 독립적인 위험 지표를 보고합니다: 손실 발생 후 거래량 증가, 평균 가격이 더 나빠지는 중복된 동일 방향 포지션, 수익과 손실 간의 수익 비대칭성, 그리고 거래당 지정된 위험 수준에 따른 고전적인 파산 위험 추정치입니다. 이 네 가지 점수는 하나의 A~F 등급으로 통합되며, 평이한 언어로 된 권장 사항이 함께 제공됩니다. CSV 파일이 발견되지 않으면 스크립트가 재현 가능한 데모 거래 내역을 자동으로 생성하므로, 첫 실행 시에도 보고서를 확인할 수 있습니다.

Marks fractal swing highs/lows as liquidity levels, then flags the exact bar where price wicks beyond one and closes back inside — a liquidity sweep / stop hunt — with an arrow and an optional price label. Sweep checks run only on closed bars, so signals never repaint.

Pivot SuperTrend BhanuCodeLab은 확인된 피벗 포인트와 ATR 기반의 추적 추세선을 결합한 추세 추종 지표로, 시장 방향, 추세 반전, 그리고 잠재적인 매수 또는 매도 신호를 파악하는 데 사용됩니다.

스마트 트렌드 스코어(Smart Trend Score)는 여러 가지 추세 및 모멘텀 필터를 활용하여 고품질의 매매 기회를 파악하도록 설계된, 간결하고 가벼운 메타트레이더 5 지표입니다.

This allows mt5 chart to scroll like tradingview chart with auto button to reset

Neural Loss-Pattern Auditor trains a small feed-forward neural network, written from scratch in native MQL5, on closed-deal history to test whether behavioral and market-context features predict which trades are more likely to lose. It reports an accuracy uplift over a naive baseline, a probability-calibration table, a permutation feature-importance ranking, and a configurable A-F composite grade with recommendations. On first run it uses a built-in synthetic demo, so the output is visible immediately with no setup; switch one input to InpUseDemoData=false to analyze real account history instead. Pure MQL5: no external libraries, no Python, and no AI service of any kind.

Detects 3-candle Fair Value Gaps (price imbalances) and draws them as boxes that extend live until price trades back through the gap. Detection runs only on fully closed bars, so gaps never flicker in and out as the current candle forms.

An interactive GUI panel for MetaTrader 5 designed for manual traders and quant developers. It automates dynamic position sizing based on exact account equity risk percentage, features one-click order execution (Buy/Sell), instant BreakEven, Close All functionality, and continuous real-time Trailing Stop management.

Quantitative MT5 Expert Advisor that filters market noise using Chaos Theory and the Largest Lyapunov Exponent (LLE). Trades momentum EMA crossovers only during deterministic market regimes, with built-in ATR risk management.

더 이상 소매 투자자들의 잡음에 휘둘리지 마세요. 이 도구는 기관급 비동기식 다중 자산 스캐너입니다. True Fractal CHOCH, Z-Score 거래량 이상 현상, 공정가치 갭(FVG) 검증 기능을 결합하여, 터미널이 멈추는 일 없이 확률이 높은 오더 블록을 탐지합니다.

세션 기반 유동성 브레이크아웃 및 피보나치 되돌림 전략 (외환 또는 암호화폐 거래에서 자주 사용됨). 이 전략은 오더 블록(Order Blocks)이나 공정가치 갭(Fair Value Gaps)과 같은 복잡한 스마트 머니 개념(SMC)을 피하고, 대신 아시아 세션의 유동성, 타이밍(세션 개장 시간), 피보나치 레벨에 의존함으로써 거래를 단순화합니다.

Most reports give you one drawdown number - the worst one. This read-only script measures all three that matter on your own closed history: depth, duration and frequency. It prints the maximum drawdown with its peak, trough and recovery dates, the longest underwater period in days, whether you are at a new peak or how far below it and for how long, and a table of the deepest episodes with the days each took to recover. An episode is not a losing streak: it closes only when a NEW high is made, so a dip that never reclaims the old peak stays the same episode - which is what makes the duration column meaningful. Entry commissions are included and a partial close counts as one round turn, so the curve carries full cost. Optional percentage figures and CSV export. Deposits and withdrawals are excluded: this is the drawdown of your trading, not of your balance line.

simple coundown timer

Closes a basket of positions when its floating loss reaches a limit set as fixed money, a percent of balance, or a percent of equity. Scope filters by symbol or magic numbers, optional profit target, safe non blocking retries.

‘아시아 세션 브레이크아웃’은 아시아 거래 세션 동안 형성된 가격 범위를 파악하고, 해당 세션이 종료된 후 가격의 움직임을 모니터링합니다. ‘아시아 고가’와 ‘아시아 저가’는 브로커의 거래일이 끝날 때까지 유효합니다. 따라서 이 가격 범위는 유럽 및 미국 세션 동안 일중 지지선 및 저항선으로 유용하게 활용될 수 있습니다. 간결한 대시보드에는 현재 범위 값, 설정된 세션 시간, 돌파 상태, 돌파 확인 방법 및 확인 시간대가 표시됩니다. 이 지표는 매매를 개시하거나 관리하지 않습니다. 재량 거래나 EA 개발을 위해 시장 구조 및 돌파 정보를 제공합니다.

‘닛케이 225 갭 지속 EA’는 현물 시장 개장 갭 발생 후 나타나는 상승 및 하락 지속 추세를 거래하는 메타트레이더 5(MetaTrader 5) 전문가 자문가(EA)입니다. 이 EA는 개장 범위 돌파 신호와 VWAP(시간 가중 평균 가격) 확인, 자동 위험 기반 포지션 크기 조정, 부분적 이익 실현, 손익분기점 관리 및 강제 세션 종료 기능을 결합하고 있습니다. 이 EA는 네팅 계좌와 헤징 계좌를 모두 지원합니다.

DOL(Draw On Liquidity) 지표는 차트에 이러한 핵심 수준을 자동으로 표시하고, 세션 킬 존을 통해 성공 확률이 높은 거래 기회를 강조해 줍니다. 다양한 맞춤 설정 옵션을 통해 깔끔하고 전문적이며 정보가 풍부한 화면을 제공하여, 여러분의 거래 결정을 뒷받침합니다.

BlueMoon EA는 EMA 엔벨로프 진입 전략을 적응형 바스켓 관리, 점진적 포지션 크기 조정, 스프레드 필터링, 손실 제한 기능, 그리고 헤징 계정을 위한 자동 거래 복구 기능과 결합한 MT5 전문가 자문가(EA)입니다.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204