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

사용자 등급 기준 MetaTrader 5용 최고의 스크립트 - 2

코드를 제출하세요

견적 기록에서 서버 시간대 및 서머타임 모드(DST)를 경험적으로 감지하는 시간 관련 기능

위험 비율 접근 방식 또는 실제 위험 금액을 사용하여 로트 크기를 계산하는 간단한 스크립트 파일입니다.

이 스크립트는 모든 MQL5 내장 지표 버퍼를 수집하여 분석 목적으로 CSV 파일에 저장합니다.

이 스크립트는 메타트레이더 5 EA 또는 스크립트에서 사용자가 구성한 심볼 이름을 브로커가 제공하는 실제 이름에 매핑하기 위한 참조 솔루션입니다. 이 스크립트는 레벤슈타인 거리 알고리즘을 사용하여 마켓워치에서 가장 유사한 심볼을 자동으로 식별합니다. 심볼 이름의 접두사 또는 접미사 호환성 문제에 직면한 개발자에게 이상적입니다. 특정 요구 사항에 맞게 사용자 지정할 수 있는 시작점입니다.

캔들 서명 예시 | 연구 및 개발용

아룬 값 계산의 다양한 방법 표시하기

One-click CSV export of trade history with P&L, duration & stats

이 CalculateHistoryProfit 스크립트 버전 1.0은 차트 패널을 사용하여 지정된 기간 동안의 수익을 계산하도록 설계되었습니다.

마켓 워치에 있는 모든 종목에 대해 SYMBOL_TRADE_TICK_VALUE, SYMBOL_TRADE_TICK_VALUE_LOSS 및 SYMBOL_TRADE_TICK_VALUE_PROFIT을 비교하는 진단 스크립트입니다. 각 심볼을 네 가지 범주(ALL_EQUAL, TV_MATCHES_PROFIT, TV_MATCHES_LOSS, ALL_DIFFER) 중 하나로 분류하고, 집계된 요약 정보와 해석 팁을 제공합니다. EA에서 위험 기반 로트 크기 조정을 구현할 때 어떤 틱 값 속성을 기준으로 삼아야 할지 확인하는 데 유용합니다. 심볼별 전체 보고서를 MQL5/Files의 CSV 파일로 내보낼 수 있습니다.

비동기식과 동기식을 모두 가깝게 비교하는 간단한 프로그램입니다. 샘플 프로그램이므로 조건을 추가하는 등 테스트 목적에 맞게 자유롭게 수정해 보세요.

The script shows the usage of L1 Trend Filter methods in MQL5 for float and double vectors on random walk simulated data.

컴파일된 실행 파일을 차트에 드래그하면 차트에 있는 모든 개체가 삭제됩니다.

트레이더의 삶을 편하게 해주는 간단한 스크립트. 항상 저를 괴롭히는 한 가지는 새 차트의 색상과 같은 속성을 재설정하여 원하는 방식으로 보이게 만드는 것입니다. 그래서 이 작업을 더 원활하게 해주는 스크립트를 만들었습니다.

Provide simplest class to read and parse CSV file

Export history of closed positions from MT5 retail hedging account selected between two dates. The resulting file is CSV that can be opened/imported with any spreadsheet software.

이 스크립트는 역사상 특정 시점의 모든 미체결 거래와 해당 손익을 인쇄하는 스크립트입니다.

브로커가 미국, 영국 또는 호주 일광 절약 시간제(DST) 일정을 따르는지 여부를 결정하는 스크립트입니다.

활성 매수 주문 부분 청산을 위한 스크립트

활성 매도 주문 부분 청산

현재 심볼에 대한 모든 매수 또는 매도 포지션을 청산하는 버튼 두 개를 추가하는 MetaTrader 5용 MQL5 스크립트입니다.

CSV 파일 작성을 위한 가장 간단한 클래스 제공

이 스크립트는 개발자가 MQL5를 사용하여 파일로 프로그래밍 방식으로 작업하는 방법을 보여주는 실용적인 예시입니다. 이 스크립트의 주요 목표 중 하나는 대규모 시스템에서 작업하거나 이식 가능한 독립형 프로젝트를 만들려는 개발자에게 필수적인 효과적인 프로젝트 파일 구성을 시연하는 것입니다. 이 개념은 추가 아이디어를 통해 더욱 확장하고 개선하여 고급 개발 워크플로를 지원할 수 있습니다.

단순히 “최대 드로다운” 수치뿐만 아니라 계좌의 드로다운 구조를 분석하는 네이티브 MQL5 스크립트입니다. 이 스크립트는 일일 자산 곡선(Date,DailyPnL CSV)을 읽어와 손실 구간 곡선을 재구성한 후, 이를 개별 드로다운 에피소드로 나누어 각 에피소드의 깊이, 지속 기간 및 회복 시간을 산출합니다. 그런 다음 ‘울서 지수(Ulcer Index)’, ‘페인 지수(Pain Index)’, ‘회복 계수(Recovery Factor)’ 및 마이너스 상태 지속 시간을 보고하고, 이를 하나의 회복력 점수(A+ ~ F)로 통합하여 권장 사항과 함께 ‘전문가(Experts)’ 탭에 표시합니다. 외부 라이브러리가 필요하지 않으며, 파일이 발견되지 않을 경우 샘플 곡선을 생성하므로 설치 후 바로 실행할 수 있습니다.

사용자가 설정한 위험 수준(자본금의 백분율 또는 고정 금액)과 손절 거리(포인트 또는 가격 수준)를 바탕으로 계획된 거래에 적합한 적절한 로트 크기를 계산합니다. 해당 종목의 계약 사양(틱 크기 및 가치, 최소/최대/단계별 거래량)을 반영하며, 필요한 증거금을 산정합니다.

설정 가능한 기간 동안 청산된 포지션을 CSV 파일로 내보내, Excel이나 Google 스프레드시트에서 거래 내역을 분석할 수 있도록 합니다. 내보내지는 항목은 진입 및 청산 시각과 가격(부분 체결분에 대해 거래량 가중 평균 적용), 거래량, 포인트 기준 결과, 수수료, 스왑, 순이익 및 거래 기간입니다.

Reads a closed-position trade history (a CSV file, or one generated automatically from the current account's deal history by the companion RuinExport.mq5 script) and reports four independent risk fingerprints: volume escalation after a loss, overlapping same-direction exposure that averages into a worse price, payoff asymmetry between wins and losses, and a classical risk-of-ruin estimate at a stated risk per trade. The four scores combine into a single A-to-F grade with plain-language recommendations. If no CSV is found, the script generates a reproducible demonstration book automatically, so the report is visible on the first run.

Read-only analytics for accounts that run several Expert Advisors. It groups closed trades by magic number and measures what running those systems together actually saves you: standalone versus combined drawdown, the pairwise correlation matrix drawn as a heat map on the chart, and a Monte Carlo reshuffle of the portfolio's period returns.

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

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.

This script finds DeMark pivot points, displays them on the chart and indicates their dimensions.

이 함수는 거래를 개시하는 주요 로직을 수행합니다. 사용자가 제공한 심볼 정보와 파라미터를 기반으로 개시 가격, 이익실현가, 손절가를 계산합니다. 심볼, 거래량, 주문 유형, 편차, 코멘트, 매직넘버 등 필요한 정보가 포함된 거래 요청(MqlTradeRequest) 준비 주문 요청을 전송하고 결과를 받기 위해 OrderSend 함수를 호출합니다. SetTypeFillingBySymbol 함수: 심볼의 체결 정책에 따라 주문 체결 유형(체결 또는 종료, 즉시 또는 취소, 반환)을 결정합니다. GetMinTradeLevel 함수: 동결 수준과 심볼 정지 수준을 기준으로 최소 작동 수준을 계산합니다. 최소 수준이 특정 한도 내에 있는지 조정하고 그 결과를 반환합니다.

단일 거래의 손절가를 시가에 맞춰 수동으로 조정하는 것은 비교적 간단한 작업이지만 수많은 포지션을 개별적으로 관리하는 것은 번거롭고 시간이 많이 소요될 수 있습니다. MT4/MT5용 티틱 임파스 손익분기점 스크립트는 이 과정을 간소화하여 여러 포지션을 거래하는 트레이더에게 효율성과 편의성을 제공합니다.

불 또는 베어 바의 연속 개수를 계산하는 샘플 코드입니다.

The script obtains information about the number, types and sizes of input and output tensors in an ONNX model

트랩 뉴스용 스크립트 높은 임팩트

스크립트를 사용하여 MT5 창에서 현재 가격에 지정된 손절가(핍)와 테이크프로핏(핍)으로 매수 포지션을 오픈할 수 있습니다.

Set StopLoss by just dragging and dropping script on the desired price level.

hi, this code need your telegram token and telegram chat id . you can make robot by BotFather and then search in google how you can find telegram token and chat id then attach them to this code . now every trade would be signals on your telegram channel.

소프트웨어 구현에 비해 계산 속도가 약 100배 빨라진 OpenCL의 만델브로 프랙탈 계산의 작은 작동 예제입니다.

Simple script for apply template and/or timeframe to all charts opened.

123456789