Amplix Eurusd M5
- Experts
-
AppExtreme Co., Ltd.
I have over 12 years of experience developing automated trading EAs and operation support tools for MetaTrader 5 and MetaTrader 4. - 버전: 1.3
- 활성화: 10
EURUSD Amplix M5는 EURUSD M5에 최적화되고 성능 검증을 거친 회복형 Basket EA입니다.
단기 반전 신호와 상위 시간대의 확정 변동성을 기반으로 한 적응형 추가 포지션 간격을 결합합니다. 첫 진입부터 최종 청산까지 모든 포지션을 하나의 Basket으로 통합 관리합니다.
Amplix는 고정 간격으로 기계적으로 포지션을 추가하는 방식이 아니라, 시장 변동성에 따라 Step을 조정하고 일반 Basket 청산, 14일 Recovery, 60일 Recovery, 120일 Hard Stop을 통해 전체 수명주기를 관리합니다.
장기 백테스트 주요 결과
2018년 1월부터 2026년 4월까지의 공식 장기 백테스트
- 초기 자금: USD 2,000
- 최종 Balance: USD 6,468.72
- Net Profit: USD 4,468.72
- Total Return: 223.44%
- CAGR: 15.14%
- Closed Baskets: 8,074
- Basket Win Rate: 99.91%
- Maximum Equity Drawdown: USD 686.94
- Minimum Margin Level: 227.31%
- Stopout / Margin Block: 0 / 0
높은 Basket 승률이 낮은 위험을 의미하지는 않습니다.
이 EA는 물타기 / 마틴게일형 구조를 사용하며, 가격이 Basket에 불리한 방향으로 움직일 경우 최대 7개 포지션까지 단계적으로 추가할 수 있습니다. 단일 진입형 EA보다 더 큰 평가손실, 더 긴 보유기간, 더 높은 증거금 부담이 발생할 수 있습니다.
수익이나 승률만으로 이 EA를 평가하지 마십시오. 사용 전에 최대 포지션 수, Drawdown, Recovery 기간, 고정 Stop Loss, 권장 자금을 확인하십시오.
Amplix 설계 개념
Amplix는 각 거래를 완전히 독립된 이벤트로 관리하지 않습니다.
첫 진입, 불리한 가격 움직임 중 추가 포지션, Basket 전체 PnL, 보유기간, Recovery 상태를 하나의 수명주기로 통합 관리합니다.
- 단기 RSI 반전 조건에 따른 첫 포지션 진입
- 상위 시간대의 확정 ATR을 기반으로 한 적응형 포지션 간격
- 고정된 7단계 Lot 프로파일
- Basket 단위의 이익 및 청산 관리
- 장기 보유 Basket을 위한 시간 기반 Recovery 목표
- MT5 재시작 후 Basket 상태 복원
주요 기능
- EURUSD M5에 최적화 및 성능 검증
- 동시에 하나의 Active Basket만 관리
- LotScale 1.0에서 최대 7개 포지션
- LotScale 1.0에서 최대 총 거래량 0.18 lot
- 상위 시간대의 확정 변동성에 따른 적응형 Step
- Basket 단위 PnL 관리
- 14일, 60일, 120일 시간 기반 Recovery
- 첫 실제 체결가를 기준으로 한 고정 Basket Stop Loss
- MT5 재시작 후 Basket 상태 복원
- 중복 실행을 줄이기 위한 Single-owner Guard
- USD, JPY, EUR 계좌통화 기능 지원
- 항상 표시되는 Status Panel
- 공개 Input을 5개로 제한한 고정 프로파일 설계
이 EA에 적합한 사용자
- 물타기와 마틴게일형 위험을 이해하는 사용자
- 승률뿐 아니라 평가손실과 증거금 노출도 함께 평가하는 사용자
- 장기간 보유 및 Recovery 대기기간을 감수할 수 있는 사용자
- 안정적인 PC 또는 VPS에서 MT5를 지속 실행할 수 있는 사용자
- 충분한 Free Margin을 유지하고 LotScale을 신중하게 사용할 수 있는 사용자
낮은 Drawdown, 매우 짧은 보유기간, 단일 포지션, 엄격히 제한된 손실을 우선하는 사용자에게는 적합하지 않습니다.
권장 환경
- Platform: MetaTrader 5
- Recommended Symbol: EURUSD
- Recommended Timeframe: M5
- Account Type: Hedging
- Recommended Capital: LotScale 1.0에서 USD 2,000 상당
- Official Backtest Leverage: 1:25
- Recommended Runtime: 안정적인 PC 또는 VPS
이 EA는 동일한 Symbol에서 여러 포지션을 개별 관리하므로 Hedging 계좌가 필요합니다. Netting 계좌에서는 새로운 거래를 시작하지 않습니다.
권장 자금은 안전 보장, 필수 최소 자금 또는 최대 손실 한도가 아닙니다. USD 2,000 상당의 자금을 사용하더라도 향후 시장 상황, Spread, Swap, Slippage, 증거금 조건에 따라 큰 손실이나 Stopout이 발생할 수 있습니다.
전체 사용자 가이드
설치, 설정 및 사용에 대한 자세한 안내:
EURUSD Amplix M5 — Complete User Guide (English)
가이드에는 설치 방법, 공개 파라미터, Basket 관리, Recovery, MT5 재시작, 문제 해결 및 자주 묻는 질문이 포함되어 있습니다.
Quick Start — 구매 후 설정
- MT5의 Hedging 계좌에 로그인합니다.
- EURUSD M5 차트를 엽니다.
- MT5에서 Algo Trading을 활성화합니다.
- Navigator에서 EURUSD Amplix M5를 차트에 적용합니다.
- EA 속성에서 알고리즘 거래를 허용합니다.
- 모든 Inputs를 기본값으로 유지합니다.
- Status Panel에서 Trading, New Entries, Owner, Capital Status, Warning을 확인합니다.
- Basket이 열려 있는 동안 MT5, EA, Algo Trading을 계속 실행합니다.
set 파일은 필요하지 않습니다.
MQL5 Market 버전에 포함된 기본 Inputs가 공식 권장 설정입니다. 외부 set 파일은 제공되지 않습니다.
EA는 진입 조건이 충족될 때까지 거래하지 않습니다. EA를 차트에 적용했다고 해서 즉시 포지션이 열리거나 일정 시간 안에 거래가 발생하는 것은 아닙니다.
첫 실행 시 가격 기록과 인디케이터 준비를 기다릴 수 있습니다. Status Panel 또는 Experts 로그에 심각한 경고가 없고 Trading과 New Entries가 활성화되어 있다면 EA는 유효한 신호를 기다리는 중입니다.
Input Parameters
이 EA는 다음 5개의 공개 Input만 제공합니다.
- InpTradingEnabled
거래 기능의 메인 스위치입니다. 정상 운용 중에는 true로 유지하십시오. 현재 Basket을 수동으로 전부 종료하기 전과 같이 명확한 목적이 있을 때만 false로 변경하십시오. - InpAllowNewEntries
새로운 Basket 시작 허용 여부를 제어합니다. false로 설정하면 새 Basket이 시작되지 않습니다. 이미 Basket이 열려 있다면 추가 포지션, 일반 청산, Recovery, 고정 SL, Hard Stop 관리는 계속됩니다. - InpMagicNumber
EA의 주문과 포지션을 식별합니다. 기본값은 420006입니다. 동일 계좌에서 다른 EA 또는 다른 Amplix 인스턴스가 같은 Magic Number를 사용하지 않도록 하십시오. - InpOrderComment
주문 식별을 위해 추가되는 코멘트입니다. 일반적으로 기본값을 유지하십시오. - InpLotScale
공식 Lot 배열에 적용되는 배율입니다. 수익, 평가손실, 필요 증거금, Drawdown, 고정 SL 손실은 대체로 LotScale에 비례하여 변합니다.
대부분의 사용자는 Inputs를 변경할 필요가 없습니다.
새 Basket만 일시정지하는 방법
새 진입은 중지하면서 이미 열린 Basket의 자동 관리를 계속하려면 다음 설정을 사용하십시오.
- InpTradingEnabled=true
- InpAllowNewEntries=false
이 상태에서는 새 Basket이 시작되지 않지만, 기존 Basket에 대한 추가 포지션, 일반 청산, Recovery, 고정 SL, Hard Stop 관리는 계속됩니다.
기존 Basket 관리가 필요한 동안 Algo Trading을 끄거나 EA를 차트에서 제거하거나 MT5를 종료하지 마십시오.
Basket 작동 방식
첫 진입 후 가격이 Basket에 불리한 방향으로 움직이고 내부 조건이 충족되면 EA는 추가 포지션을 열 수 있습니다.
LotScale 1.0의 기본 Lot 배열
0.01
0.01
0.01
0.02
0.03
0.04
0.06
최대 포지션 수: 7
최대 총 거래량: 0.18 × LotScale
포지션을 개별 거래로만 평가하지 않습니다. EA는 동일한 Basket에 속한 다음 값을 합산하여 Basket 청산 조건을 판단합니다.
- 이미 실현된 거래 PnL
- 이미 반영된 Commission
- 이미 반영된 Fee
- 이미 반영된 Swap
- 보유 포지션의 가격 PnL
- 보유 포지션의 Swap
EA는 미래의 청산 Commission, Slippage, Spread 확대를 사전에 추정하여 차감하지 않습니다. 따라서 Basket이 0 부근의 청산 조건에 도달하더라도 최종 실현 결과가 정확히 0 이상이라고 보장되지 않습니다.
Basket의 일부 포지션만 수동으로 청산하면 공식 백테스트와 다른 포지션 구조가 됩니다.
고정 Basket Stop Loss
EA는 첫 실제 체결가에서 550 strategy pips 떨어진 위치에 고정 Basket Stop Loss를 사용합니다.
Basket이 7개 포지션을 모두 보유한 경우 동일 Basket의 여러 포지션이 공통 고정 SL 부근에서 순차적으로 청산될 수 있습니다.
Gap, Slippage, Spread 확대, 유동성 부족, 브로커 체결 조건으로 인해 실제 청산가와 최종 손실이 이론값과 다를 수 있습니다.
고정 SL은 손실을 일정한 USD 금액으로 제한하지 않습니다.
시간 기반 Recovery
Basket이 일반 이익 목표에 도달하지 못하고 장기간 유지되면 Basket 보유기간에 따라 청산 목표가 변경됩니다.
- 14일 미만: 일반 Basket 이익 목표
- 14일 이상: Basket 전체 결과가 대략 Break-even까지 회복되면 청산
- 60일 이상: 손실이 대략 -USD 300 상당 × Basket LotScale까지 축소되면 청산
- 120일 이상: 모든 포지션을 시장가로 청산 시도
EA는 60일에 도달했다고 즉시 -USD 300 손실로 Basket을 종료하지 않습니다.
60일 이후에도 Basket은 유지되며, 손실이 LotScale에 따라 조정된 기준까지 축소될 때 청산됩니다. 시장이 회복되지 않으면 평가손실은 해당 기준보다 훨씬 큰 상태로 계속될 수 있습니다.
120일 Hard Stop 역시 고정된 최대 손실 기능이 아닙니다. 급격한 가격 변동, Spread 확대, Slippage, 시장 휴장, 통신 장애, 브로커 주문 거절로 인해 더 큰 손실이나 청산 지연이 발생할 수 있습니다.
새 거래가 없는 Recovery 대기기간
Basket이 최대 7개 포지션에 도달하면 더 이상 추가 포지션을 열지 않습니다.
이후 EA는 Recovery 또는 청산 조건에 도달할 때까지 Active Basket을 계속 관리합니다. 이 기간에는 며칠 또는 몇 주 동안 새로운 거래가 없을 수 있습니다.
새 거래가 없다고 해서 EA가 중지된 것은 아닙니다.
Recovery 대기 중에도 EA는 다음 항목을 계속 감시합니다.
- Basket PnL
- Basket 보유기간
- Recovery 상태
- 청산 조건
- 저장 상태와 브로커 포지션
- Owner 및 Ledger 상태
2018년 1월부터 2026년 4월까지의 백테스트에서 7개 포지션 도달 후 대기기간은 다음과 같았습니다.
- 관찰 사례: 109회
- 중앙값: 약 0.91일
- 90%의 사례: 약 10.8일 이내
- 14일 이상: 5회, 연평균 약 0.60회
- 30일 이상: 2회, 연평균 약 0.24회
- 관찰된 최장 기간: 약 36.24일
과거 데이터에서는 14일 이상의 대기가 평균 약 1.7년에 한 번, 30일 이상의 대기가 평균 약 4.2년에 한 번 발생했습니다.
이는 과거 백테스트 관찰값일 뿐이며 향후 발생 빈도, Recovery 기간, 최대 기간 또는 최종 결과를 보장하지 않습니다. 향후 대기기간은 과거 최장 36.24일을 초과할 수 있습니다.
새 거래가 없더라도 평가 PnL, Swap, 필요 증거금, Free Margin, Margin Level, Stopout 위험은 계속 변합니다.
장기 Recovery 대기를 수동으로 종료하는 방법
전략의 기본 운용 방식은 EA를 계속 실행하고 Basket이 Recovery 또는 청산 조건에 도달하기를 기다리는 것입니다.
하지만 더 이상 보유기간, 평가손실 또는 자금 묶임을 감수하지 않으려면 현재 Basket 전체를 수동으로 청산하고 무포지션 상태에서 다시 시작할 수 있습니다.
- EA를 차트에 그대로 유지합니다.
- Algo Trading을 활성화한 상태로 유지합니다.
- InpTradingEnabled=false로 설정합니다.
- 현재 Amplix Basket의 모든 포지션을 수동으로 청산합니다.
- Positions, Pending Orders, Active Basket이 모두 0인지 확인합니다.
- EA Inputs 창에서 Reset을 실행해 기본값을 복원합니다.
- InpTradingEnabled=true로 EA를 다시 시작합니다.
Basket의 일부 포지션만 청산하지 마십시오.
수동 리셋은 현재 평가 PnL, Swap, Commission, Fee를 실현합니다. 많은 경우 손실을 확정하고 이후 발생할 수 있었던 회복 가능성을 포기하게 됩니다.
수동 리셋 이후의 성과는 공식 백테스트와 다릅니다.
리셋 후 EA는 새로운 Basket을 시작할 준비가 되지만 다음 진입은 여전히 유효한 신호에 따라 결정됩니다. 즉시 또는 일정 시간 안에 새 거래가 발생한다고 보장되지 않습니다.
LotScale
InpLotScale은 공식 Lot 배열에 배율을 적용합니다.
- LotScale 0.1: 비례 참고 자금 약 USD 200
- LotScale 0.5: 비례 참고 자금 약 USD 1,000
- LotScale 1.0: 비례 참고 자금 약 USD 2,000
- LotScale 2.0: 비례 참고 자금 약 USD 4,000
LotScale을 변경하면 공식 백테스트와 비교해 수익, 평가손실, Drawdown, 증거금 노출이 달라집니다.
0.01 lot 미만으로 거래하려면 브로커가 0.001 또는 0.005와 같은 정확한 거래량을 지원해야 합니다. 공식 EURUSD M5 운용 경로에서 EA는 지원되지 않는 Lot을 자동으로 올림하거나 다른 값으로 대체하지 않습니다.
여러 인스턴스와 Magic Number
공식 권장 설정은 계좌당 EURUSD M5 인스턴스 1개입니다.
동일 계좌에서 여러 EA 또는 여러 Amplix 인스턴스를 사용하는 경우 각 인스턴스에 서로 다른 Magic Number를 할당하십시오.
여러 차트에서 동일한 Symbol과 Magic Number를 사용하면 포지션, Basket, Owner, 저장 상태 식별에 충돌이 발생할 수 있습니다.
Status Panel
EA가 차트에 적용되어 있는 동안 Status Panel은 계속 표시됩니다.
표시 항목:
- Trading 및 New Entries 상태
- Owner 상태
- Basket 상태
- 방향
- 포지션 수와 총 거래량
- Current LotScale 및 Next Basket LotScale
- Basket 보유기간
- Basket PnL 및 Target
- Account Currency
- Reference Capital
- Balance 및 Equity
- Balance Ratio 및 Equity Ratio
- Basket Ledger
- Capital Status
- Recovery 상태
- Warning
제품 경고는 Warning= 필드에 표시되고 MT5 Experts 로그에 기록됩니다.
Margin, Free Margin, Margin Level은 Status Panel에 표시되지 않습니다. MT5 Toolbox / Trade에서 확인하십시오.
지원 범위와 Compatibility Context
EURUSD M5만 공식 권장 및 성능 검증된 설정입니다.
플랫폼 기술 호환성을 위해 MQL5 Market 버전은 다른 유효한 Symbol과 Timeframe에서도 기술적으로 작동할 수 있습니다.
EURUSD M5 이외에서는 현재 차트의 Symbol과 Timeframe을 기반으로 Compatibility Context가 작동합니다. 이러한 조합은 최적화, 장기 성능 검증, 공식 권장 자금 산정이 이루어지지 않았습니다.
다른 Symbol 또는 Timeframe에서 기술적으로 작동한다고 해서 해당 조합이 수익성, 안전성, 검증 또는 권장을 의미하지는 않습니다.
실거래에서는 EURUSD M5만 사용하십시오.
공식 장기 백테스트
아래 공식 장기 테스트는 IC Markets에서 제공한 분봉 기록을 사용한 Generated Every Tick 백테스트입니다.
2018–2026 전체 기간에 대한 완전한 real-tick 테스트는 아닙니다.
MQL5 Market Version 1.03은 공식 EURUSD M5 운용 환경에서 인증된 Canonical Core와 동일한 Order, Deal, Basket 경로를 유지합니다.
- 기간: 2018-01-01 ~ 2026-04-30
- 초기 자금: USD 2,000
- Leverage: 1:25
- 최종 Balance: USD 6,468.72
- Net Profit: USD 4,468.72
- Total Return: 223.44%
- CAGR: 15.14%
- Closed Baskets: 8,074
- Winning / Losing Baskets: 8,067 / 7
- Basket Win Rate: 99.91%
- Longest Basket: 37.42일
- 14-day / 60-day Recovery: 7 / 0
- 120-day Hard Stop: 0
- Maximum Equity Drawdown: USD 686.94
- Minimum Margin Level: 227.31%
- Stopout / Margin Block: 0 / 0
Maximum Equity Drawdown은 MT5가 계산한 Equity의 고점 대비 저점 하락폭입니다. 단일 Basket의 최대 평가손실을 직접 측정한 값이 아니며 최대 손실 한도를 의미하지도 않습니다.
테스트 종료 시 2개 포지션이 남아 있었고 MT5 Strategy Tester가 이를 청산했습니다. 해당 결과는 위 수치에 포함되어 있습니다.
백테스트는 과거 데이터를 기반으로 한 시뮬레이션입니다. 실거래 결과가 아니며 미래 수익, 승률, 최대 손실, Recovery 기간 또는 계좌 생존을 보장하지 않습니다.
중요 위험
EURUSD Amplix M5는 물타기와 마틴게일 요소를 포함한 고위험 EA입니다.
다음 상황에서 큰 평가손실 또는 계좌 손실이 발생할 수 있습니다.
- 장기간 지속되는 단방향 추세
- 급격한 가격 변동
- 시장 Gap
- Spread 확대
- 유동성 저하
- Slippage
- Swap 비용 증가
- 통신 장애
- VPS 또는 MT5 중단
- 브로커 주문 거절
- 증거금 조건 변경
이 EA에는 공개 News Filter가 없습니다.
Basket이 열린 상태에서 Algo Trading을 끄거나 EA를 차트에서 제거하면 추가 포지션, 일반 청산, Recovery, 고정 SL, Hard Stop을 포함한 자동 관리가 중단됩니다.
승률만으로 이 EA의 위험을 판단하지 마십시오.
실거래 전 확인사항
- 전체 제품 설명과 위험 정보를 읽으십시오
- Hedging 데모 계좌에서 EA를 테스트하십시오
- EURUSD M5 차트에 적용하십시오
- 외부 set 파일 없이 기본 Inputs로 시작하십시오
- 권장 자금과 최대 거래량을 이해하십시오
- 브로커의 최소 Lot, Spread, Swap, Commission을 확인하십시오
- VPS 또는 기타 안정적인 상시 실행 환경을 사용하십시오
- 7개 포지션 보유 시 평가손실을 감수할 수 있는지 확인하십시오
- 새 거래가 장기간 발생하지 않을 수 있음을 이해하십시오
- 장기 보유 Basket 처리 방침을 미리 정하십시오
- Magic Number가 다른 EA 또는 인스턴스와 충돌하지 않는지 확인하십시오
이 EA는 회복형 마틴게일 전략의 위험을 이해하고 충분한 Free Margin을 유지할 수 있는 사용자를 대상으로 합니다.
이 제품은 수익을 보장하지 않습니다. 사용, 자금 배분, 중지, 수동 청산에 관한 모든 최종 결정은 사용자 본인의 책임입니다.
