MQL5 MetaTrader 5의 소스 코드 라이브러리 - 10
이것은 MetaTrader 5 플랫폼 프로그램을 위한 최대 규모의 무료 소스 코드 라이브러리입니다. 여기서는 미리 만들어진 Expert Advisor, 기술 지표, 스크립트 및 라이브러리를 찾을 수 있습니다. MQL5 언어를 배울 때 코드 라이브러리를 사용하고 제공된 코드를 기반으로 자신만의 자동화된 거래 응용 프로그램을 개발하십시오.
게시된 코드를 자유롭게 다운로드 및 테스트할 수 있으며, MetaTrader 5에서 코드를 실행할 수 있습니다. 이 라이브러리는 또한 MetaTrader 5 플랫폼과 MetaEditor 개발 환경에서 직접 사용할 수 있습니다.
거래일 시간대별 평균 가격 범위를 차트 상의 히트맵으로 표시하고, 캔들 뒤편에 아시아/런던/뉴욕 세션별 색상을 입혀 — 단순히 추측하는 것이 아니라, 해당 종목이 실제로 언제 움직이는지 확인할 수 있습니다.
XAUUSD는 아시아 장 동안 박스권 내에서 등락을 보인 후, 런던 장 개장을 앞두고 OCO 돌파 주문(매수 스탑/매도 스탑)을 설정하며, ATR을 기반으로 한 손절매와 위험 비율에 따른 포지션 크기를 적용합니다. 지표도, 주관적 판단도 없습니다. 박스권 범위는 추측이 아닌 측정을 통해 결정됩니다.
A compact MT5 trend dashboard that compares EMA alignment and ADX strength across six timeframes.
The script prices one night of holding: for every open position and every Market Watch symbol it prints the swap per night in your account currency, the annualized cost in percent for both directions, the broker's rate-independent markup (|swap long| + |swap short| never depends on interest rates - it is pure broker margin), and the triple-swap day. Honest "n/a" where a swap mode cannot be converted reliably.
A small educational Expert Advisor for MetaTrader 5 showing one simple way to automate support and resistance reactions with internally built classic Renko bricks.
GDS Renko Fast Demo is a small educational Expert Advisor for MetaTrader 5. It demonstrates how two internal fixed-size Renko streams can be used in a simple mechanical trading example without offline charts or custom symbols.
A simple real-time classic Renko chart for MetaTrader 5. Set the brick size and the indicator builds equal-width Renko bricks directly from tick data. No offline charts, custom symbols or external libraries are required.
A simple MT5 indicator that shows the current fixed-size Renko run and the exact price level required to confirm a classic two-brick reversal.
이것은 ‘RSI 히스토그램’이라는 이름의 MetaTrader 5용 MQL5 사용자 정의 지표입니다. 이 지표는 표준 RSI 선을 별도의 창에 표시하고, 동일한 RSI 값을 바탕으로 한 색상 코드 방식의 히스토그램을 함께 표시하며, 이 히스토그램은 모멘텀에 따라 색상이 변합니다:
블로흐(Bloch)의 상대 이동평균(Relative Moving Average) 프레임워크에 포함된 네 가지 크로스 전략 모두를 MQL5로 구현한 것으로, 변동성 구간에 따른 그의 ‘적응형 크로스오버 청산(Adaptive Crossover Exit)’ 전환 규칙이 적용되어 있습니다. 진입 및 청산은 프랙틸 공간에서 이루어지므로, 모든 종목에서 임계값의 의미가 동일합니다.
MetaTrader 5용 세션 기반 스캘핑 지표입니다. 이 지표는 아시아 세션의 고점과 저점을 자동으로 표시한 후, 가격이 해당 수준을 돌파하거나 재테스트할 때 런던 장 개장 시점에 스캘핑 신호를 생성합니다. 이 지표는 동적 세션 범위를 표시하고, 알림 및 푸시 알림을 전송하며, 선택 가능한 추세, 거래량 및 시간 필터를 포함합니다. 모든 종목의 M1, M5 및 M15 차트에서 작동합니다.
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 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: - 스프레드 색상이 방향에 따라 동적으로 변경됩니다(녹색 = 증가, 빨간색 = 감소). - 스프레드 색상을 설정할 수 있는 입력 항목이 추가되었습니다.
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.
인사이드 바 패턴을 자동으로 감지하고, 투영 사각형을 그리는 것은 물론, 실시간 알림까지 받을 수 있는 강력한 지표 하나입니다. 스윙 트레이더 및 풀 마진 트레이더
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.
청산된 포지션의 거래 내역(CSV 파일 또는 동반 스크립트인 RuinExport.mq5가 현재 계좌의 거래 내역에서 자동으로 생성한 파일)을 읽어들이고, 다음 네 가지 독립적인 위험 지표를 보고합니다: 손실 발생 후 거래량 증가, 평균 가격이 더 나빠지는 중복된 동일 방향 포지션, 수익과 손실 간의 수익 비대칭성, 그리고 거래당 지정된 위험 수준에 따른 고전적인 파산 위험 추정치입니다. 이 네 가지 점수는 하나의 A~F 등급으로 통합되며, 평이한 언어로 된 권장 사항이 함께 제공됩니다. CSV 파일이 발견되지 않으면 스크립트가 재현 가능한 데모 거래 내역을 자동으로 생성하므로, 첫 실행 시에도 보고서를 확인할 수 있습니다.
Pivot SuperTrend BhanuCodeLab은 확인된 피벗 포인트와 ATR 기반의 추적 추세선을 결합한 추세 추종 지표로, 시장 방향, 추세 반전, 그리고 잠재적인 매수 또는 매도 신호를 파악하는 데 사용됩니다.
스마트 트렌드 스코어(Smart Trend Score)는 여러 가지 추세 및 모멘텀 필터를 활용하여 고품질의 매매 기회를 파악하도록 설계된, 간결하고 가벼운 메타트레이더 5 지표입니다.
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.
‘아시아 세션 브레이크아웃’은 아시아 거래 세션 동안 형성된 가격 범위를 파악하고, 해당 세션이 종료된 후 가격의 움직임을 모니터링합니다. ‘아시아 고가’와 ‘아시아 저가’는 브로커의 거래일이 끝날 때까지 유효합니다. 따라서 이 가격 범위는 유럽 및 미국 세션 동안 일중 지지선 및 저항선으로 유용하게 활용될 수 있습니다. 간결한 대시보드에는 현재 범위 값, 설정된 세션 시간, 돌파 상태, 돌파 확인 방법 및 확인 시간대가 표시됩니다. 이 지표는 매매를 개시하거나 관리하지 않습니다. 재량 거래나 EA 개발을 위해 시장 구조 및 돌파 정보를 제공합니다.
‘닛케이 225 갭 지속 EA’는 현물 시장 개장 갭 발생 후 나타나는 상승 및 하락 지속 추세를 거래하는 메타트레이더 5(MetaTrader 5) 전문가 자문가(EA)입니다. 이 EA는 개장 범위 돌파 신호와 VWAP(시간 가중 평균 가격) 확인, 자동 위험 기반 포지션 크기 조정, 부분적 이익 실현, 손익분기점 관리 및 강제 세션 종료 기능을 결합하고 있습니다. 이 EA는 네팅 계좌와 헤징 계좌를 모두 지원합니다.
DOL(Draw On Liquidity) 지표는 차트에 이러한 핵심 수준을 자동으로 표시하고, 세션 킬 존을 통해 성공 확률이 높은 거래 기회를 강조해 줍니다. 다양한 맞춤 설정 옵션을 통해 깔끔하고 전문적이며 정보가 풍부한 화면을 제공하여, 여러분의 거래 결정을 뒷받침합니다.
BlueMoon EA는 EMA 엔벨로프 진입 전략을 적응형 바스켓 관리, 점진적 포지션 크기 조정, 스프레드 필터링, 손실 제한 기능, 그리고 헤징 계정을 위한 자동 거래 복구 기능과 결합한 MT5 전문가 자문가(EA)입니다.
대부분의 채널 지표는 돌파 수준이 어디에 있는지 알려줍니다. 이 지표는 현재 그 수준에서 얼마나 떨어져 있는지, 바로 행동으로 옮길 수 있는 형태로 알려줍니다. 이 패널은 채널의 상단 및 하단 경계선 모두에 대해 다음 정보를 표시합니다: 해당 수준 자체, 현재 가격과의 거리(해당 종목의 가격 단위 기준), ATR 단위로 표시된 동일한 거리, 가격이 트리거에 가까워질수록 채워지는 근접도 막대, ATR 열이 중요한 이유. 브레이크아웃까지의 거리가 8달러라는 것은 완전히 다른 의미를 띱니다. 이 거리를 현재 ATR로 나누면 그 수치를 세션 간, 변동성 구간 간, 종목 간에 비교할 수 있게 됩니다. 0.30 ATR이라는 수치는 금(Gold)에서든 EURUSD에서든 동일한 의미를 가집니다. 색상 구분: 일반 텍스트 : InpNearATR 이상 떨어져 있음 (기본값 1.0 ATR) 금 : InpNearATR 이내 주황색/빨간색 : InpVeryNearATR 이내 (기본값 0.5 ATR)
Pro 대시보드 스크리너로 거래 성과를 직접 관리해 보세요. 진지한 트레이더를 위해 설계된 이 유틸리티는 차트 화면에서 바로 계좌의 상태를 깔끔하고 전문적이며 실시간으로 한눈에 파악할 수 있게 해줍니다.
'Value Area Levels'는 MetaTrader 5용 세션 기반 밸류 에어리어 지표입니다. 이 지표는 현재 형성 중인 프로파일, 이전 프로파일 및 과거 프로파일에 대한 밸류 에어리어 고점, 제어점(Point of Control), 밸류 에어리어 저점 수준을 계산하여 표시합니다.
Pine Script에서 MQL5로 이식된 기관급 주문 흐름 및 풋프린트 차트 지표입니다. 이 지표는 하위 시간대(LTF)의 과거 틱/실제 거래량을 활용하여 주요 시간대의 바를 동적으로 분해함으로써, 각 가격 수준에서의 매수/매도 거래량 차이를 계산합니다. 이 지표는 자동 시간대 선택, POC(Point of Control) 강조 표시, 누적 불균형, 극단적 흡수 감지, 실시간 완화 기능을 갖춘 UB(Unfinished Business) 추적, 실시간 알림 트리거 기능을 제공합니다.
임의의 상품 세트와 해당 상품들을 모두 동시에 보유하기 위해 계좌에 필요한 총 마진 간의 과거 피어슨 상관계수를, 순자산 대비 백분율로 계산합니다. 외부 라이브러리, Python, AI 없이 MetaTrader 5에서 네이티브로 실행됩니다. 심볼 목록과 랏 크기를 입력값으로 설정하면 ‘전문가’ 탭과 차트에 전체 행렬이 표시되며, 타이머에 따라 자동으로 갱신됩니다.