거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Facebook에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
스크립트가 흥미로우신가요?
그렇다면 링크 to it -
하셔서 다른 이들이 평가할 수 있도록 해보세요
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
Experts

Session Range Desk MT5 - MetaTrader 5용 expert

Erdem Mumin Kaynak
Erdem Mumin Kaynak
  • MQL5 Developer | EA Debugging & Custom MT5 Tools 에  Self-employed
  • 터키
  • 870
I build and repair MetaTrader 5 Expert Advisors in MQL5. If your EA rejects orders, sizes positions incorrectly or behaves differently after a restart, I can work on that specific problem.
| Korean English Русский 中文 Español Deutsch 日本語 Português Français Italiano Türkçe
조회수:
11
평가:
(5)
게시됨:
MQL5 프리랜스 이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동

Session Range Desk MT5 — 버전 4.01

Session Range Desk는 MetaTrader 5 헤징 계좌용으로 개발된 교육용 오픈소스 세션 레인지 브레이크아웃 전문가 자문(EA)입니다. 이 EA는 레인지 필터, 스톱 거리 기반 포지션 크기 조정 및 차트 패널을 결합하고 있습니다. 서로 다른 종목에 복제된 인스턴스는 터미널 전역 변수를 통해 공유된 데스크 보기를 표시할 수 있습니다. 그리드, 마틴게일 또는 평균화 기법은 사용하지 않습니다.

거래 순서

설정된 서버 시작 시간 또는 그 이후의 첫 번째 적격 틱에서, EA는 차트 시간대의 이전 LookbackCandles 개 완성된 봉 중 가장 높은 고점과 가장 낮은 저점을 취합니다. 이는 지속적으로 누적되는 세션 개시가 아닌, 트레일링 봉 범위입니다. 이 범위의 폭이 설정된 ATR 밴드 범위를 벗어날 경우, 해당 일의 신호는 건너뜁니다. 그렇지 않은 경우, 가격이 경계선에 닿거나 완성된 봉이 그 경계를 넘어 마감되면 시장가 주문이 발동될 수 있습니다. 반대쪽 범위 끝점이 스톱으로 설정됩니다. 중단 없는 운영 시 서버 운영일당 심볼당 1회의 성공적인 진입을 목표로 합니다.

선택적 관리 기능으로는 R-배수 목표가, 손익분기점 및 부분 청산이 포함됩니다. R은 초기 진입점에서 스탑까지의 거리를 의미합니다. 설정된 종료 시간에 EA는 들어오는 틱을 통해 해당 포지션을 청산하려고 시도합니다. 실행 여부는 브로커 및 이용 가능한 가격에 따라 달라집니다.

입력값

  • StartHour / StartMinute: 완료된 봉 범위 설정이 시작되는 서버 시간. EndHour / EndMinute: 당일 강제 청산 시도 시간. 종료 시간보다 이른 시작 시간을 사용하십시오. 야간 세션은 지원되지 않습니다.
  • LookbackCandles: 이전 완료된 차트 봉의 수. BreakoutMode: 터치 또는 완료된 봉의 종가.
  • ATR_TF / ATR_Period: ATR 시간대 및 기간. Min_ATR_Mult / Max_ATR_Mult: 마지막으로 완료된 ATR 값을 기준으로 허용되는 범위 폭 간격.
  • RiskPercent: 잔고의 백분율로 표시된 목표 진입 스탑 거리 위험. MaxDailyRiskPct: 진입 전에 적용되는 공유 데스크 약정 한도; 이는 계좌 자산 스탑이나 보장된 일일 손실 한도가 아닙니다.
  • SkipOnMinLot / MinLotTolerance: 브로커의 최소 거래량이 허용된 초과 비율을 넘어 목표 위험 한도를 초과할 경우 진입을 건너뛸지 여부.
  • UseTP / TP_R: 고정 R-배수 목표치를 활성화하고 설정합니다.
  • UseBreakEven / BE_Trigger_R / BE_Target_R: 손익분기점 기능, 해당 트리거 및 진입 시점 대비 R 단위로 계산된 새로운 스탑을 활성화합니다. 진입 시점의 스탑은 수수료를 반영하지 않으며, 손실 없는 체결을 보장하지 않습니다.
  • UsePartialTP / PTP_Trigger_R / PTP_Percent: 부분 청산을 활성화하고, 해당 R 트리거 및 비율을 설정합니다. 브로커 제한 내에서 거래량을 분할할 수 없는 경우 부분 청산은 건너뜁니다. 고정 목표치보다 먼저 부분 청산이 발생해야 하는 경우, 고정 목표치보다 낮은 위치에 부분 청산 트리거를 설정하십시오.
  • MagicNumber / DeskName: 동일한 터미널 내 참여 복제본을 식별하기 위한 식별자입니다. 심볼당 하나의 복제본을 사용하고, 데스크 설정을 동일하게 유지하며, 전용 매직 넘버를 지정하십시오. 터미널 간에는 동기화가 이루어지지 않습니다.
  • ShowPanel / PanelCorner / PanelX / PanelY: 패널 표시 여부, 모서리 위치 및 오프셋을 설정합니다. ShowChartLevels는 범위 표시와 거래 표시를 별도로 제어합니다. 최적화 및 비시각적 테스트 중에는 두 표시 경로 모두 비활성화됩니다.

설치 및 초기 확인

SessionRangeDesk.mq5 파일을 MQL5/Experts 폴더에 저장하고 MetaEditor에서 컴파일하십시오. MetaTrader 5와 함께 제공되는 표준 Trade, PositionInfo, SymbolInfo 및 Canvas 포함 파일만 필요합니다. 전략 테스터와 헤징 데모 계좌에서 시작하십시오. 제공된 스크린샷은 USDJPY M15 사용자 정의 심볼 테스트에서 패널을 보여주는 것으로, 권장되는 실전 프리셋이나 수익성 증명이 아닙니다. 최적화된 설정 파일은 제공되지 않습니다.

중요한 제한 사항

이 릴리스는 프로그래밍 예시일 뿐, 인증된 계좌 보호 시스템이 아닙니다. 데스크 버스는 원자적인 차트 간 리스크 예약 기능이 아닙니다. 동시 신호, 지연된 하트비트, 거래량 반올림 및 체결 비용으로 인해 실제 노출량이 임계값과 다를 수 있습니다. 또한 계좌 전체의 순자산이나 제3자 프로프 펌(prop-firm) 규칙을 강제 적용하지 않습니다. 단일 종목 최적화는 다중 차트 간 조화를 검증하지 않습니다.

일말 정산은 틱 단위로 시도됩니다. 버전 4.01은 브로커가 해당 정산을 거부하더라도 일말 처리를 완료된 것으로 표시하므로, 이를 보장된 포지션 청산 메커니즘으로 의존해서는 안 됩니다. 재시작 복구 기능은 모든 상황에서 하루에 한 번만 적용되는 지속적인 진입 잠금을 보장하지 않습니다. 무인 운영을 고려하기 전에 이러한 오류 시나리오를 테스트하십시오. 이번 릴리스에서는 부분 청산 시 네팅 동작이 지원되지 않습니다.

로컬 회귀 테스트에서는 그래픽이 활성화된 상태와 비활성화된 상태의 거래 기록을 비교했으며, 저장된 독립 실행형 컴파일 로그에는 오류 및 경고가 전혀 보고되지 않았습니다. 이러한 검사는 실시간 또는 실제 티크 성능 검증은 아닙니다. 연구 과정에서 초기 합성 비용 가정이 수정되었으며, 본 간행물에서는 과거 수익, 드로다운 또는 속도에 대한 어떠한 주장도 하지 않습니다. 브로커별 스프레드, 수수료, 스왑, 슬리피지, 거래량 단계 및 스톱 제한 사항은 별도로 확인해야 합니다.

AI 도구를 활용하여 코드 수정, 연구 검토 및 본 설명서 작성을 지원했습니다. 소스 코드와 제한 사항은 검토 및 테스트를 위해 제공되며, 수익률, 안전성 또는 플랫폼 호환성은 보장되지 않습니다.

MetaQuotes Ltd에서 영어로 번역함.
원본 코드: https://www.mql5.com/en/code/76927

Position Peak Logger - how far your trades actually travelled, in R Position Peak Logger - how far your trades actually travelled, in R

R 배수로 표시된 각 포지션의 최대 상승 및 하락 폭을 기록하고, 청산된 거래 건당 CSV 행 하나를 작성합니다.

Tick Integrity Auditor Tick Integrity Auditor

Audits the tick history that 'Every tick based on real ticks' backtests replay. Five checks per symbol over the last N days: impossible and crossed quotes, timestamps that run backwards or repeat, one-tick price reversals sized in multiples of the symbol's own median spread, silences inside the broker's declared quote sessions, and minutes where the ticks and the M1 bars disagree. Every finding goes to CSV with its millisecond timestamp, and the tool prints its own arithmetic so the report can be recounted. Read only: no trade function, no DLL, no network.

87.8 Percent from 2021 to YTD at 8.5 Percent MaxDD. The Nikkei EA That Only Buys When Volume Is Quiet 87.8 Percent from 2021 to YTD at 8.5 Percent MaxDD. The Nikkei EA That Only Buys When Volume Is Quiet

A free, fully open JPN225 (Nikkei 225) EA for M15. Buys when price leans up, momentum isn't stretched and volume is quiet. Backtest 2022 to 2026: profit factor 1.68, +18.5% a year, passed 15 stress tests. Flat by 17:00.

Extrapolator Extrapolator

Extrapolator fits a sum of sinusoidal harmonics to the recent price history and extends the fitted curve to the right of the last bar as a forecast.The forecast is a mathematical extrapolation of past cyclical behaviour, not a guarantee of future price movement. The last part of the line is redrawn while the current model bar is forming, and the fitted curve changes with each refit.