Corvux Gate
- 지표
-
Miguel Angel Leon Yanez
MQL5 개발자 | 알고리즘 트레이딩 | 퀀트 시스템 및 리스크 엔지니어링
MetaTrader 5용 트레이딩 소프트웨어 엔지니어링에 집중하는 독립 개발자로, 체계적인 실행, 리스크 관리, 견고한 시장 분석을 중시합니다.
제 접근 방식은 소프트웨어 엔지니어링 원칙과 정량적 사고를 결합합니다. 명확하게 정의된 트레이딩 로직, 결정론적 동작, 통제된 리스크, 데이터 기반 분석, 엄격한 테스트입니다.
전문 분야:
- Expert Advisor 및 자동화 트레이딩 시스템
- 사용자 지정 지표 및 분석 도구 - 버전: 1.0
- 활성화: 5
MetaTrader 5용 거래 허가 엔진
Corvux Gate는 시장 조건을 실시간으로 평가하고 활성 심볼에서 거래가 허용되는지 결정하는 거래 허가 엔진입니다. 거래를 여는 Expert Advisor가 아닙니다. 방향을 예측하는 기술적 지표가 아닙니다. 트레이더 또는 EA와 거래 실행 사이에 위치하는 검증 계층입니다. 다섯 개의 독립 필터(거래당 위험, 스프레드, 거래 세션, 일일 손실, 익스포저)와 MQL5 경제 캘린더와 통합된 뉴스 필터를 모니터링합니다. 실패한 조건 수에 따라 패널은 세 가지 상태 중 하나를 표시합니다. 실패가 없으면 ALLOWED, 하나 또는 두 개면 WARNING, 세 개 이상이면 BLOCKED입니다. Hard Block 통합은 Expert Advisor가 포지션을 열기 전에 읽을 수 있는 전역 변수를 게시하고, CSV 감사 로그는 모든 결정을 완전한 추적 가능성으로 문서화합니다.
[ Installation Guide | Update Guide | Troubleshooting | FAQ | All Products ]
해결하는 문제
대부분의 트레이더는 문서화된 규칙을 가지고 있습니다. 그러나 실행 순간에 일관되게 따르는 사람은 거의 없습니다. 의도와 행동 사이의 격차가 계좌를 잃는 곳입니다. Corvux Gate는 거래 규칙을 자동 차단으로 전환하여 그 격차를 메웁니다. 미리 정의된 조건이 충족되지 않으면 진입 충동의 강도에 관계없이 거래를 불가능하게 함으로써 운영상의 규율 문제를 해결합니다.
불리한 조건에서의 거래 문제를 해결합니다. 높은 스프레드, 활성 세션 외, 높은 영향의 뉴스 근처, 일일 손실이 한도에 근접, 또는 과도한 익스포저. Corvux Gate는 이러한 모든 상황을 자동적이고 지속적으로 차단합니다.
수동 규율과 자동 실행 간의 통합 문제를 해결합니다. 트레이더는 수익성 있는 Expert Advisor를 가지고 있을 수 있지만 그것이 수동으로는 결코 선택하지 않을 순간에 작동할 수 있습니다. Hard Block은 EA가 포지션을 열기 전에 읽는 전역 변수를 통해 트레이더가 수동으로 적용할 동일한 규칙을 존중할 수 있게 합니다.
프롭 트레이딩 회사와의 규정 준수 문제를 해결합니다. 회사는 일일 손실, 익스포저, 최대 드로다운에 엄격한 규칙을 부과합니다. Corvux Gate는 이러한 규칙을 자동으로 적용하고 감사를 위해 모든 결정을 CSV에 기록합니다. FTMO, FundingPips, E8, The5ers, MyForexFunds의 프리셋은 한 번의 클릭으로 모든 한도를 구성합니다.
추적 가능성 부족 문제를 해결합니다. 많은 트레이더는 특정 순간에 왜 거래하지 않았는지 또는 왜 EA가 포지션을 열지 않았는지 모릅니다. CSV 로그는 모든 값을 포함한 모든 검사를 기록하여 어떤 조건이 실행을 차단했고 언제 차단했는지 정확히 재구성할 수 있습니다.
시각적 피로와 피드백 부족 문제를 해결합니다. 모든 거래 전에 여러 조건을 수동으로 검토하는 대신 트레이더는 하나의 명확한 상태를 봅니다. ALLOWED, WARNING 또는 BLOCKED. 차별화된 사운드는 화면을 보지 않고도 차단 필터를 식별할 수 있게 합니다.
Corvux Gate를 선택하는 이유
압박 속에서 규칙을 기억하는 대신 거래 규칙이 자동으로 적용되기를 원한다면 Corvux Gate를 선택하십시오. 그것은 무엇을 해야 하고 하지 말아야 하는지 이미 알고 있으며 실행 순간에서 결정을 제거하는 시스템이 필요한 트레이더를 위해 구축되었습니다.
Expert Advisor를 실행하고 수동으로 존중할 동일한 조건을 존중하게 하려면 그것을 선택하십시오. Hard Block 통합은 간단하고 문서화되어 있으며 설계상 페일세이프입니다. 유틸리티가 실행되지 않으면 EA는 정상적으로 계속 작동합니다.
자금 지원 계좌를 거래하거나 거래할 예정이라면 그것을 선택하십시오. 프롭 펌 프리셋과 CSV 감사 로그는 자동 규정 준수와 모든 결정의 검증 가능한 기록을 모두 제공합니다.
복잡성보다 명확성을 중시한다면 그것을 선택하십시오. 패널은 하나의 상태와 하나의 이유를 전달합니다. 거래가 허용되는지 또는 왜 허용되지 않는지에 대한 모호함이 없습니다.
자동화를 포기하지 않고 완전한 제어를 원한다면 그것을 선택하십시오. Corvux Gate는 귀하의 전략에 간섭하지 않습니다. 조건을 검증하고 귀하 또는 귀하의 EA가 존중하기로 선택할 수 있는 허가 상태를 게시할 뿐입니다.
Corvux Gate가 할 수 없는 것
Corvux Gate는 거래를 열거나 수정하거나 닫지 않습니다. 거래 로직과 포지션 관리가 없습니다.
시장 방향을 예측하지 않습니다. 지표가 아니며 진입 또는 퇴출 신호를 생성하지 않습니다.
수익성을 보장하지 않습니다. 규율과 검증 도구이지 전략이 아닙니다.
EA가 게시된 전역 변수를 읽도록 프로그래밍되지 않는 한 EA에 규칙을 강제하지 않습니다. 그 통합이 없으면 Corvux Gate는 시각적 피드백만 제공합니다.
MQL5 경제 캘린더를 대체하지 않습니다. 뉴스 필터는 터미널에서 사용 가능한 캘린더 데이터에 의존합니다.
MetaTrader 5 build 3000 이상 없이는 작동하지 않습니다.
설정을 클라우드에 저장하지 않습니다. 구성은 각 터미널과 차트에 로컬입니다.
입력 매개변수
General Configuration
InpOffsetX 및 InpOffsetY: 차트 왼쪽 상단 모서리에서 픽셀 단위의 패널 초기 위치. 기본값: 10 및 10.
InpUpdateSeconds: 패널 업데이트 간격(초). 기본값: 1.
InpDraggable: 마우스로 패널을 드래그할 수 있게 합니다. 기본값: true.
InpDemoMode: 실제 조건을 평가하지 않고 필터 값을 시뮬레이션하는 데모 모드. 프레젠테이션 및 시각적 테스트에 유용합니다. 기본값: false.
Visual Theme
InpTheme: 패널 시각 테마. 옵션: THEME_DARK, THEME_LIGHT, THEME_NIGHT, THEME_HIGH_CONTRAST. 기본값: THEME_DARK.
Trade Permission Filters
InpMaxRiskPerTrade: 거래당 최대 허용 위험(백분율). 기본값: 1.0.
InpMaxSpreadPoints: 최대 허용 스프레드(포인트). 현재 심볼 스프레드가 이 값을 초과하면 필터가 차단합니다. 기본값: 30.0.
InpMaxDailyLoss: 잔액의 백분율로 표시되는 최대 허용 일일 손실. 부동 손실이 이 한도에 도달하면 필터가 차단합니다. 기본값: 2.0.
InpMaxExposure: 잔액의 백분율로 표시되는 최대 허용 익스포저. 마진 사용을 측정합니다. 기본값: 5.0.
InpCheckNews: 뉴스 필터를 활성화 또는 비활성화합니다. 기본값: true.
InpCheckSession: 세션 필터를 활성화 또는 비활성화합니다. 기본값: true.
News Filter
InpNewsUseHigh: 높은 영향 이벤트를 포함합니다. 기본값: true.
InpNewsUseMedium: 중간 영향 이벤트를 포함합니다. 기본값: false.
InpNewsUseLow: 낮은 영향 이벤트를 포함합니다. 기본값: false.
InpNewsMinutesBefore: 이벤트 전 거래가 차단되는 분. 기본값: 30.
InpNewsMinutesAfter: 이벤트 후 거래가 차단되는 분. 기본값: 30.
InpNewsCurrencies: 이벤트를 필터링할 통화의 쉼표로 구분된 목록. 비어 있으면 모든 통화를 의미합니다. 기본값: "".
Session Filter
InpTradeAsia: 아시아 세션(00:00~09:00 GMT) 동안 거래를 허용합니다. 기본값: false.
InpTradeLondon: 런던 세션(08:00~17:00 GMT) 동안 거래를 허용합니다. 기본값: true.
InpTradeNewYork: 뉴욕 세션(13:00~22:00 GMT) 동안 거래를 허용합니다. 기본값: true.
Prop Firm Preset
InpPreset: 프롭 트레이딩 회사 프리셋을 선택합니다. 옵션: PRESET_CUSTOM, PRESET_FTMO, PRESET_FUNDINGPIPS, PRESET_E8, PRESET_THE5ERS, PRESET_MYFOREXFUNDS. 프리셋을 선택하면 각 회사의 규칙에 따라 일일 손실, 익스포저, 최대 스프레드 한도가 자동으로 조정됩니다. 기본값: PRESET_CUSTOM.
InpApplyPresetOnInit: 유틸리티 초기화 시 선택한 프리셋을 적용합니다. 기본값: true.
Challenge Mode
InpChallengeMode: 이익 목표를 향한 진행 상황을 표시하고 초기 잔액에 대한 드로다운을 추적하는 Challenge 모드를 활성화합니다. 기본값: false.
InpChallengeTarget: 초기 잔액에 대한 이익 목표(백분율). 기본값: 10.0.
InpChallengeStartBal: Challenge 계산을 위한 초기 잔액. 0이면 시작 시 현재 잔액이 사용됩니다. 기본값: 0.0.
Hard Block (EA Integration)
InpHardBlockEnabled: Expert Advisor와의 통합을 위한 전역 변수 게시를 활성화합니다. 기본값: false.
InpHardBlockPrefix: 게시된 전역 변수의 접두사. 기본 변수는 CORVUX_GATE_PERMISSION_<Symbol>이며 거래가 허용되면 1.0, 차단되면 0.0입니다. CORVUX_GATE_PERMISSION_<Symbol>DD_REMAINING도 남은 드로다운과 함께 게시됩니다. 기본값: "CORVUX_GATE_PERMISSION".
Alerts
InpEnableAlert: 화면 경고를 활성화합니다. 기본값: true.
InpEnableSound: 차단 필터에 따라 차별화된 사운드를 활성화합니다. 기본값: true.
InpEnablePush: 푸시 알림을 활성화합니다. 기본값: true.
InpAlertCooldownSec: 스팸을 피하기 위한 경고 간 최소 시간(초). 기본값: 60.
InpAlertSoundWarn, InpAlertSoundAnomaly, InpAlertSoundRecover: 경고, 이상, 복구 상태의 사운드 파일. 기본값: "alert.wav", "alert2.wav", "ok.wav".
InpSoundSpread, InpSoundDailyLoss, InpSoundExposure, InpSoundRisk, InpSoundSession, InpSoundNews: 각 차단 필터의 특정 사운드 파일. 패널을 보지 않고 어떤 조건이 실패했는지 식별할 수 있습니다.
Persistence
InpPersistState: 세션 간 패널 위치와 최소화 상태를 저장하고 복원합니다. 기본값: true.
CSV Log
InpEnableCsvLog: MQL5/Files의 CSV 감사 로그를 활성화합니다. 기본값: true.
InpCsvDetailedEverySec: 모든 검사 값, 결정, 차단 필터, 이유를 포함한 상세 행을 매초 씁니다. 비활성화하면 결정 변경만 기록됩니다. 기본값: true.
Tooltips
InpEnableTooltips: 각 행에 마우스를 올릴 때 현재 값, 구성된 한도, 남은 마진, 재설정 시간 또는 뉴스 이벤트 이름과 같은 추가 데이터를 표시하는 툴팁을 활성화합니다. 기본값: true.
Performance
InpCacheStaticLayer: CPU 사용량을 줄이기 위해 캐시된 정적 레이어를 활성화합니다. 기본값: true.
InpPulseCycleFrames: 펄스 연결 지점 애니메이션 주기의 프레임 수. 기본값: 20.
InpShowPerfMetrics: 패널에 성능 지표(프레임당 밀리초 및 FPS)를 표시합니다. 기본값: false.
기술 정보
이 유틸리티는 다섯 개의 독립 필터를 평가합니다. 거래당 위험, 스프레드, 거래 세션, 일일 손실, 익스포저. 각 필터는 구성된 한도와 비교됩니다. 실패한 필터 수가 표시 상태를 결정합니다. 실패 0이면 ALLOWED, 하나 또는 두 개면 WARNING, 세 개 이상이면 BLOCKED.
뉴스 필터는 MQL5 경제 캘린더를 읽고 이벤트 전후 구성된 창 내에서 거래를 차단합니다. 통화 및 중요도별 필터링이 지원됩니다.
Hard Block은 CORVUX_GATE_PERMISSION_<Symbol>을 게시하며 거래가 허용되면 1.0, 차단되면 0.0입니다. 또한 CORVUX_GATE_PERMISSION_<Symbol>_DD_REMAINING을 남은 드로다운과 함께 게시합니다. EA는 포지션을 열기 전에 이러한 변수를 읽도록 프로그래밍되어야 합니다.
CSV 감사 로그는 매초 MQL5/Files에 한 줄을 씁니다. 각 줄에는 타임스탬프, 심볼, 활성 프리셋, 다섯 개의 검사 값 모두, 결정, 차단 필터 이름, 이유가 포함됩니다.
패널은 드래그 가능하고 위치를 유지하며 최소화, 스냅샷, 새로 고침 버튼을 포함합니다. 렌더링은 캐시된 정적 레이어와 10 FPS 프레임 제한기를 사용하여 CPU 사용량을 줄입니다.
모든 브로커 및 모든 계좌 유형과 호환됩니다. MetaTrader 5 build 3000 이상이 필요합니다.
지원 및 질문
지원은 이 제품의 MQL5 Market 댓글 섹션을 통해 제공됩니다. 답변이 모든 사용자에게 제공될 수 있도록 거기에 질문을 게시하십시오.
