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

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

icon

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

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

코드를 제출하세요

Opening Range Breakout EA template with built-in account protection. Marks the high and low of the first N minutes after the session open and places OCO stop orders above and below the range. Includes risk-based position sizing, daily loss limit, maximum drawdown limit, ATR range filter, trade direction filter, and protection against positions carried overnight. All session times are configurable inputs. Educational template, not a profit-guaranteed system. Test on demo before any live use.

시장 구조를 깨는 충동적인 움직임이 발생하기 직전의 마지막 반대 방향 캔들인 ‘주문 블록’을 감지하여, 가격이 되돌아와 이를 완화할 때까지 실시간으로 확장되는 구역으로 표시합니다. 구조의 붕괴와 완화는 모두 종가 기준 봉을 기준으로만 평가되므로, 표시가 다시 그려지는 현상은 발생하지 않습니다.

다른 브로커에서 동일한 EA가 다르게 작동하게 만드는 심볼 속성(거래 시간, 계약 규모, 틱 값, 스프레드 통계, 스왑 비용 및 실제 세션 적용 범위)을 출력합니다. 읽기 전용이며, 거래는 수행하지 않습니다.

Exports closed trades to CSV with Maximum Adverse Excursion (MAE) and Maximum Favorable Excursion (MFE) in points and money, calculated from M1 history, plus the percentage of the available move each trade captured.

Opens charts for all Market Watch symbols or a custom symbol list in one click, on any timeframe, with an optional template applied to each chart. Skips charts that are already open and limits how many are opened at once.

Shades the chart background by volatility regime (Compression, Normal, Expansion) based on the percentile rank of the current ATR. Shows the current regime on the chart, alerts on regime changes and exposes buffers for Expert Advisors.

Shades the chart background by volatility regime (Compression, Normal, Expansion) based on the percentile rank of the current ATR. Shows the current regime on the chart, alerts on regime changes and exposes buffers for Expert Advisors.

Draws Asian, London and New York session range boxes and marks liquidity sweeps: a closed bar that wicks beyond a completed session's high or low and closes back inside. Non-repainting arrows, extended session levels, alerts and iCustom-ready buffers.

Writes a CSV journal of every trade with the exit reason, and a report that shows how far each trade ran, in R. It never trades.

ICT killzones for MetaTrader 5: Asia, London and New York sessions drawn in New York time with automatic daylight-saving conversion, session highs and lows carried forward until price takes them, previous day, week and month levels, opening prices and time markers. One file, no DLL.

Arixis Market Regime Map is a non-repainting MT5 indicator that classifies market conditions as Trend Up, Trend Down, Range or Transition using price efficiency, normalized slope, volatility, market structure and multi-horizon agreement.

Resamples your closed trades 10,000 times to show whether your average trade is an edge or could still be luck: the 95% range of the average and the chance it is below zero.

Shows the day's result against the daily and max loss limits of a prop firm account, with a warning alert, in a panel on the chart.

The Market Behavior Analyzer is a practical indicator designed to make market structure easier to read directly from the chart. It identifies significant swing points, classifies them as Higher Highs, Higher Lows, Lower Highs, and Lower Lows, and tracks the movement between them in pips. It also provides a Market Story panel and an interactive Swing Inspector for examining impulses, pullbacks, retracements, swing duration, and the developing market structure.

차트 상에 확인된 HH, HL, LH, LL 스윙을 직접 표시해 주는 명확한 MT5 시장 구조 지표입니다.

MT5용 브로커 타임 세션 차트로, 아시아, 런던, 뉴욕 시장의 거래 범위와 확인된 고점 및 저점을 표시합니다.

강세 및 약세 불균형을 표시하고 각 구역이 메워지는 시점을 추적하는 MT5 공정가치 갭 스캐너입니다.

시장 구조, 유동성 스윕, BOS/CHoCH 및 모멘텀을 결합하여 진입점, 손절가(SL), 1차 익절가(TP1) 및 2차 익절가(TP2)를 표시하는 클로즈드 바 방식의 M5 지표로, 소매 거래 빈도에 맞춘 신호와 클릭 가능한 설정 내역을 제공합니다.

Audits the bar history your terminal actually holds, which is the history every backtest and every indicator reads. Six checks per symbol: impossible OHLC values, broken bar times, bars missing while the broker's own session table says it was quoting, empty and flat bars, bars that disagree with the broker's own M1 series, and spread sanity. The headline figure is session coverage, not a grid percentage that mostly measures how many weekends you audited. Every finding goes to CSV with its bar time, and the audited bars plus the session table can be dumped so the whole report can be recounted by something other than this tool.

Gold EA that trades both directions: when the stochastic signal line turns, it places a stop order at yesterday's high or low, filtered by a Bollinger band. Self-contained, no custom indicators. Backtest on XAUUSD H1, July 2021 to September 2026: +245% on a 1,000 USD deposit at a fixed 0.01 lot, 23.9% maximum equity drawdown.

Calculates position size and daily / max loss limits for prop firm accounts and shows them in a panel on the chart.

주문, 기존 주문, 지정가 주문, 추적 주문, 손익분기점 및 거래량 계산기를 하나의 도구에서 관리하세요

MetaTrader 5용 소규모 교육용 Expert Advisor로, 전통적인 고정 크기 렌코(Renko) 브릭과 SuperTrend 스타일의 추세 상태를 결합하는 간단한 방법 중 하나를 보여줍니다.

A port of the Olsen group's Alpha Engine: eight limit-order agents trade intrinsic-time directional changes on a hedging account. They add on overshoots and trim at a profit on reversals.

Mirrors trades opened, modified, and closed by another EA on the same hedging account, selected by magic number. By default it inverts direction (Buy↔Sell, SL↔TP), so you can forward-test the reverse of a strategy with real spreads, slippage, and execution.

A free open-source MT5 utility for analyzing historical trading performance beyond Profit Factor.

드래그가 가능한 MT5 리스크 계산기로, 선택한 진입 및 손절 거리를 틱 크기, 틱 가치 및 계좌 리스크를 바탕으로 브로커 표준화 포지션 규모로 변환해 줍니다.

여러 시간대에 걸쳐 피보나치 레벨을 자동으로 표시하고, 수렴 구역, 시장 구조, 프리미엄/디스카운트 구역 및 주요 가격 반응 지점을 강조 표시해 주는 무료 MT5 지표입니다.

Shows where stops are likely resting and which ones were just taken. Liquidity pools = confirmed swing highs and lows that price has not traded through yet, equal highs/lows (a bigger pool) and yesterday's high and low. When a bar trades beyond a pool it is marked as swept, and as "grabbed & rejected" if the same bar closes back inside. Non-repainting: a swing is used only after N closed bars on each side. The panel is a neon city drawn on a CCanvas: the price is a flying car, sell stops are towers below it, buy stops floating platforms above it, yesterday's levels golden billboards, a searchlight sweeps the sky and a ticker runs today's catch. Two buffers give the nearest active pool above and below for use in an Expert Advisor. Indicator only: it never trades.

Measures whether an indicator repaints instead of trusting the claim. It re-reads the buffers of any custom indicator on bars that have already closed and counts every value that changes, appears or disappears, with the furthest shift back at which that still happens. Verdict per buffer on a chart panel, every event written to CSV.

Tests whether live closing deals still match the backtest of an Expert Advisor. A bootstrap-calibrated CUSUM detector raises an alarm and estimates when the drift began, a two-window check separates a short dip from a lasting decline, and an expectancy decomposition shows whether the win rate or the trade sizes changed. The script generates demonstration data on the first run and is written in pure MQL5.

A free, fully open EA: buy GBPJPY every Monday at 11:00 server time (04:00 New York), close at 23:00. Stays profitable in backtest with the entry anywhere from 09:00 to 13:00. Attach to GBPJPY M1.

Quickly view each and every individual market's open and close times. Very important for short term scalping. I own the copyright, if anyone modifies or uses this it must stay free. Comments and feedback welcome.

가우시안 평활화를 사용하여 재그리기 없이 나다라야-왓슨 엔벨로프를 계산하고, 상한선 및 하한선을 벗어난 가격 교차 지점을 화살표로 표시합니다.

스프레드, 틱 크기, 틱 가치, 거래량 제한, 스톱 레벨 및 프리즈 레벨을 포함한 브로커 및 종목의 실시간 거래 사양을 표시하는 경량 MT5 차트 지표입니다.

Shows the real spread for each server hour, measured from your broker's own tick history: median and 90th percentile per hour, optional cost as a share of your stop and per lot, and CSV export.

A chart panel that shows the contract specification details that decide position size and trading cost (point value, spread cost, margin, swap, execution rules) in the account currency, warns about broker settings that silently break lot-size code, and exports the audit of every Market Watch symbol to CSV.

스윙 피벗을 자동으로 감지하고, 규칙에 따라 검증된 엘리엇 파동 카운트(1-2-3-4-5 추진파 및 A-B-C 조정파)를 피보나치 정보 패널과 함께 차트에 직접 표시합니다. 이는 참고용일 뿐이므로, 항상 수동으로 확인하시기 바랍니다.

최대 3개의 거래 세션(아시아, 런던, 뉴욕 또는 사용자 지정 기간)의 시작/종료를 수직 구분선 및/또는 음영 처리된 배경 상자로 표시하며, 이는 최근 기간을 순차적으로 이동하며 매일 반복됩니다. 순전히 시각적인 기능으로, 계산이나 신호는 없으며 깔끔한 세션 경계만 표시됩니다.

H1 indicator that combines support/resistance confluence from H4, D1 and W1 with EMA trend alignment and candlestick confirmation. Shows non-repainting BUY/SELL arrows with ATR-based stop and reward/risk filtering.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208