설명
전략 개요
SilverBulletStable 은 cTrader / cAlgo 플랫폼을 위해 제작된 자동화된 다중 자산 거래 봇입니다. 이 전략은 단순화된 ICT 영감을 받은 Silver Bullet 개념을 구현하며, 유동성 스윕, 공정 가치 갭(FVG) 탐지, EMA 기반 추세 필터링을 결합하여 단기 일중 기회를 식별합니다.
이 봇은 여러 주요 종목을 동시에 스캔하며, 변동성과 유동성이 일반적으로 높아지는 뉴욕 세션 시간대에 거래를 실행합니다.
핵심 전략 구성 요소:
- 추세 필터: 지수 이동 평균(EMA)
- 유동성 스윕 탐지: 최근 고점 또는 저점 돌파
- 공정 가치 갭 확인: 캔들 간 가격 불균형
- 세션 필터: 뉴욕 Silver Bullet 시간대
- 엄격한 위험 관리: 계좌 위험 비율에 따른 포지션 크기 조절
목표는 유동성 확보 후 단기 모멘텀 움직임을 포착하면서 위험 노출을 통제하는 것입니다.
진입 논리 및 실행 동작
봇은 각 설정된 심볼을 5분 타임프레임에서 평가합니다.
다음 순서가 발생하면 거래가 실행됩니다:
1. 추세 확인
봇은 지수 이동 평균(EMA)를 사용하여 시장 방향을 결정합니다.
- 강세 편향: 가격이 EMA 위에서 마감
- 약세 편향: 가격이 EMA 아래에서 마감
이는 역추세 거래를 방지하고 모멘텀 지속에 집중한 진입을 유도합니다.
2. 유동성 스윕 탐지
거래 진입 전, 봇은 스톱 헌팅 행동을 탐색합니다:
- 강세 설정: 최신 캔들이 이전 저점 아래를 스윕
- 약세 설정: 최신 캔들이 이전 고점 위를 스윕
이는 소매 스톱 주문에서 유동성이 확보되었음을 나타냅니다.
3. 공정 가치 갭 확인
스윕 발생 후, 알고리즘은 3캔들 불균형 패턴을 확인합니다:
강세 FVG
- 캔들 3 저점 > 캔들 1 고점
약세 FVG
- 캔들 3 고점 < 캔들 1 저점
이는 기관의 가격 이동을 시사하며 모멘텀을 확인합니다.
4. 거래 실행
모든 조건이 충족되면:
- 하나의 시장가 주문이 실행됩니다
- 즉시 손절매 및 이익실현이 적용됩니다
- 포지션 크기는 계좌 위험 비율에 따라 계산됩니다
위험 및 자본 관리
위험 관리는 전략에 직접 내장되어 있습니다.
포지션 크기 조절
거래량은 다음을 사용하여 동적으로 계산됩니다:
- 계좌 잔액
- 사용자 정의 거래당 위험 %
- 손절매 거리
- 심볼 핍 가치
이는 종목 변동성에 관계없이 일관된 위험을 보장합니다.
보호 조치
봇은 여러 안전 제어 기능을 포함합니다:
일일 최대 거래 수
- 노출을 제한하고 과도한 거래를 방지합니다
일일 최대 손실
- 계좌 손실이 설정된 비율에 도달하면 봇은 당일 거래를 중단합니다
자동 일일 초기화
- 매 거래일마다 거래 횟수 및 위험 기준선이 초기화됩니다
거래 세션 필터
전략은 특정 뉴욕 세션 시간대에만 거래합니다.
거래는 다음 시점에 발생합니다:
- 뉴욕 시간 = 10:00
이는 ICT Silver Bullet 변동성 기간과 일치하며, 이 기간에 유동성 스윕과 빠른 방향성 움직임이 자주 발생합니다.
지원 시장
봇은 여러 심볼을 동시에 스캔합니다:
- XAUUSD (골드)
- US100.cash (나스닥)
- US500.cash (S&P 500)
- EURUSD
각 종목은 독립적으로 분석되어, 봇이 다양한 시장에서 설정을 포착할 수 있습니다.
주요 매개변수
매개변수설명
위험 %
거래당 계좌 잔액 위험 비율
손절매 (핍)
진입가부터 손절매까지 거리
이익실현 (핍)
이익 목표
EMA 추세
추세 필터링에 사용되는 기간
일일 최대 거래 수
일일 허용 최대 거래 수
일일 최대 손실 %
손실 한도를 초과하면 거래 중지
이 매개변수들은 거래자가 위험 노출과 전략 민감도를 조절할 수 있게 합니다.
이 알고리즘은 다음을 위해 설계되었습니다:
계좌 규모
- 소규모에서 중간 규모 계좌
- 적절한 위험 설정으로 확장 가능
거래자 프로필
- 체계적인 실행을 선호하는 거래자
- ICT 또는 가격 행동 거래자로 자동화를 원하는 사용자
- 통제된 위험 일중 전략을 찾는 사용자
경험 수준
- 초보자부터 고급 거래자까지
- 초보자는 자동화의 혜택을, 고급 거래자는 매개변수 최적화를 할 수 있습니다.
중요한 제한 사항 및 사용 참고
세션 의존성
전략은 거래일 중 단 한 시간 동안만 거래하므로, 일부 날에는 거래가 없을 수 있습니다.
시장 조건
성능은 다음에 따라 달라집니다:
- 유동성 스윕 발생 여부
- 명확한 가격 이동
- 정상적인 변동성
저변동성 환경에서는 거래 빈도가 줄어들 수 있습니다.
브로커 차이점
결과는 다음에 따라 달라질 수 있습니다:
- 스프레드
- 심볼 명명법
- 실행 속도
- 최소 손절 거리
백테스트 권장 사항 - 백테스트 결과는 Bullmarkets가 아닌 FTMO에서 가져온 것입니다!
사용자는 라이브 배포 전에 자신의 브로커에서 봇을 백테스트 및 포워드 테스트해야 합니다.
VPS 권장
안정적인 작동을 위해, 브로커 서버에 연결된 저지연 VPS에서 봇을 실행하는 것이 권장됩니다
요약
Key features include:
- Trend filtering using EMA to confirm market direction and avoid counter-trend trades.
- Detection of liquidity sweeps, identifying stop-hunt behavior by monitoring recent highs and lows.
- Fair Value Gap confirmation through a three-candle imbalance pattern to validate momentum.
- Strict risk management with dynamic position sizing based on account risk percentage, stop loss distance, and symbol pip value.
- Protective measures such as maximum trades per day, daily loss limits, and automatic daily resets.
- Simultaneous scanning of multiple instruments including XAUUSD (Gold), US100.cash (Nasdaq), US500.cash (S&P 500), and EURUSD.
The bot evaluates each symbol on a 5-minute timeframe and executes market orders with predefined stop loss and take profit levels. It is suitable for small to medium accounts and traders ranging from beginners to advanced users who prefer systematic, controlled-risk intraday strategies. Use of a low-latency VPS is recommended for stable operation. Users should backtest and forward test on their broker before live deployment.
