Nakane Usdjpy Gotobi
- Experts
-
Mikoto Hamazono
AI Trader Kyo | MQL 개발자 & FX 이노베이터
MQL 개발자이자 FX 혁신에 열정을 가진 사람으로서, 인공지능의 힘을 최대한 활용하는 최첨단 트레이딩 솔루션을 만들고 있습니다.
금융공학과 프로그래밍 경험을 결합해, 고도화된 AI와 검증된 알고리즘 전략을 하나로 묶은 자동매매 도구를 개발합니다.
또한 슈퍼컴퓨터 'K(京)'에서 금융 개발 프로젝트에 참여한 경험이 있어, 다양한 관점에서 시스템을 설계할 수 있습니다.
주요 성과: - 버전: 1.0
- 활성화: 10
Nakane USDJPY Gotobi는 도쿄 시장에서 잘 알려진 하나의 패턴을 거래합니다. gotobi 일(일본의 결제일: 매월 5일, 10일, 15일, 20일, 25일 및 마지막 영업일)에는 USDJPY가 9:55 JST 도쿄 픽싱까지 상승하고 그 후 상승분의 일부를 되돌리는 경향이 있었습니다. EA는 07:30 JST에 매수하고, 픽싱 시점에 청산한 다음 10:30 JST까지 매도합니다. 이러한 날의 오전에만 거래합니다.
그리드, 마틴게일, 물타기를 사용하지 않습니다. 포지션은 한 번에 하나만 보유하며, 모든 거래에 스톱로스가 설정됩니다. 외부 서비스나 DLL을 사용하지 않으므로 Strategy Tester에서도 실거래와 정확히 같은 로직이 실행됩니다.
작동 방식
- gotobi 일은 EA 내부에서 계산되며, 주말, 일본 공휴일(대체 휴일 포함), 연말 은행 휴무일을 반영합니다. 결제일이 휴일에 해당하면 직전 영업일을 사용합니다.
- 07:30 JST: 매수. 09:55 JST(도쿄 픽싱): 매수 청산 후 매도. 10:30 JST: 매도 청산. 모든 시각은 브로커의 서버 시간으로 자동 변환됩니다.
- 모든 거래의 스톱로스: 2.5 x ATR(H1). 테이크프로핏은 없으며, 거래는 시간에 따라 청산됩니다.
- 진입 전 1시간 동안 변동성이 비정상적으로 컸던 경우(예: 환율 개입) 또는 스프레드가 너무 넓은 경우에는 거래를 건너뜁니다.
보호 기능
- 거래당 리스크를 에퀴티 대비 비율(%)로 설정하며, 스톱로스까지의 손실로 계산합니다(또는 고정 랏).
- 에퀴티 기준 일일 손실 한도.
- 매 주문 전 확인: 거래 세션, 스톱 레벨, 프리즈 레벨, 여유 증거금, 랏 스텝. 시장이 닫혀 있는 동안에는 주문을 보내지 않습니다.
- 차트 패널에 도쿄 시간, 다음 gotobi 일, 현재 상태, 마지막 동작을 표시합니다. 매수 및 매도 시간대는 차트에 음영으로 표시됩니다.
권장 사항
- 심볼: USDJPY. 차트 타임프레임은 무관합니다.
- 계좌: 헤징 또는 네팅, 낮은 스프레드. 차트마다 고유한 Magic number를 사용하십시오.
- 예치금: 0.01 랏으로 1% 리스크를 적용하려면 약 300 USD 이상.
백테스트(Strategy Tester, 스크린샷 참조)
USDJPY, 2015년 1월~2026년 10월, 1분 OHLC, IC Markets 데모 데이터, 거래당 리스크 1%, 초기 자금 10,000 USD, 수수료 및 스왑 포함. 규칙과 설정은 2015-2021년 데이터만으로 확정했으며, 2022-2026년은 설계에 사용하지 않았습니다(표본 외, out-of-sample).
전체 기간: 1,524회 거래, 프로핏 팩터 1.24, 순이익 초기 잔고 대비 +48%(단리, 복리 아님), 최대 드로다운 6.7%.
표본 외 2022-2026년: 586회 거래, 프로핏 팩터 1.28, 최대 드로다운 6.6%.
대조 테스트: gotobi가 아닌 날에 같은 거래를 하면 프로핏 팩터는 0.81(2015-2021년)이었으므로, 결과는 gotobi 달력과 연관되어 있습니다.
이는 백테스트 결과입니다. 실제 결과는 브로커의 가격, 스프레드, 수수료, 체결에 따라 달라집니다. 과거의 결과가 미래의 결과를 보장하지 않습니다.
알아 두실 점
- gotobi 오전은 한 달에 약 여섯 번이며, 각각 두 번 거래합니다. 다른 날에는 아무것도 하지 않습니다.
- 짧은 보유 시간: 매수 2시간 25분, 매도 35분.
- 브로커의 GMT 오프셋은 실거래에서 자동으로 감지됩니다. Strategy Tester에서는 주간 종가 시각으로 추정하며, 브로커의 서버 시간이 일반적이지 않은 경우 GMTOffsetHours를 설정하십시오.
- 백테스트에서 일부 연도는 마이너스였습니다(2015년, 2025년). 이는 작은 통계적 우위일 뿐 보장이 아닙니다.
입력 파라미터
- RiskPercent (1.0): 거래당 리스크(에퀴티 대비 %), 스톱로스까지의 손실로 계산. 0 = FixedLot 사용.
- FixedLot (0.0): 고정 랏. RiskPercent = 0일 때만 사용.
- DailyLossLimit (3.0): 에퀴티가 이 %만큼 손실되면 그날은 거래 중지. 0 = 끄기.
- MagicNumber: 이 EA의 거래를 식별합니다.
- GMTOffsetHours (-99): 브로커의 GMT 오프셋(시간 단위). -99 = 자동.
- TradeAfterFixing (true): 픽싱 이후에도 매도(09:55-10:30 JST).
지원
궁금한 점이 있으면 MQL5에서 개인 메시지를 보내 주십시오.
레버리지 상품 거래에는 큰 손실 위험이 따릅니다.
