Flip pro
- Experts
- 버전: 1.0
Flip Pro는 MetaTrader 5에서 XAUUSD(금)와 XAGUSD(은)를 거래하는 엑스퍼트 어드바이저(EA)입니다. 마지막으로 마감된 봉만을 기준으로 거래하므로, 봉이 형성되는 동안에는 신호가 바뀌지 않습니다. 무작위 요소가 전혀 없어서, 같은 이력에 같은 설정을 적용하면 매번 동일한 결과가 나옵니다.
거래 결정 방식
EA는 하나의 분석 시간대(기본값 M15)에서 작동합니다. 먼저 50기간과 200기간의 빠른 이동평균선과 느린 이동평균선으로 추세를 측정합니다. 두 이동평균선의 차이를 현재 ATR로 나누기 때문에, 추세 강도를 종목과 변동성 수준에 관계없이 비교할 수 있습니다. 상위 시간대 필터(기본값 H1)도 같은 방향을 가리켜야 합니다. 두 시간대가 일치하지 않으면 거래하지 않습니다.
확인된 추세 안에서 기본 진입 방식은 되돌림(풀백)을 찾습니다. RSI와 최근 가격 드리프트를 결합하여, 추세에 역행하는 짧은 움직임을 추세 방향으로 진입할 기회로 평가합니다. 두 가지 다른 방식도 있습니다. 모멘텀(Momentum)은 단기 움직임을 따라 진입합니다. 추세 전용(Trend only)은 추세 방향만 사용합니다. 종합 점수가 신호 임계값을 넘을 때만 거래가 시작됩니다.
진입을 차단하는 필터
다음 조건 중 하나라도 해당되면 EA는 시장에 진입하지 않습니다.
- ADX로 측정한 추세 강도가 너무 낮은 경우
- 최근 드리프트가 너무 약한 경우
- 변동성이 비정상적으로 잠잠하거나 지나치게 큰 경우(최근 200개 봉의 ATR 백분위로 측정)
- 스프레드가 익절 거리에 비해 너무 큰 경우
- 서버 시간이 일일 롤오버 시간대에 해당하는 경우
- 금요일 늦은 시간인 경우
- 브로커 세션이 닫혀 있는 경우
선택적으로 별도의 세션 시간대를 켤 수도 있습니다.
리스크와 포지션 크기
각 거래의 크기는 계좌 자산의 일정 비율과 손절가까지의 실제 거리를 기준으로, 브로커 자체의 손익 계산을 사용하여 산정됩니다. 리스크는 신호 품질에 따라 약간 조정되며, 랏(lot)은 거래량 단위로 내림 처리됩니다. 최소 랏이 설정한 한도보다 큰 리스크를 지게 되는 경우, 거래를 거부하는 대신 손절가를 더 좁힙니다. 각 주문 전에 증거금 사용량, 종목별 거래량 한도, 전체 미결제 리스크도 확인합니다. EA는 자신의 기존 포지션과 반대되는 포지션을 절대 열지 않습니다.
손절, 익절, 청산
손절과 익절은 ATR의 배수로 설정됩니다. 금과 은에 대한 별도의 프리셋이 자동으로 적용되며, 접미사가 붙은 종목명에도 적용됩니다. ATR 트레일링 스톱은 거래가 수익 상태가 되면 따라가며, 가격 드리프트가 강하면 그 거리가 넓어집니다. 타임 스톱은 설정한 봉 수가 지나면 거래를 청산할 수 있습니다. 모든 포지션을 금요일 늦은 시간에 청산할 수도 있습니다. 스톱 레벨과 프리즈 레벨은 매번 수정하기 전에 확인하므로, EA는 서버가 거부할 요청을 보내지 않습니다.
자본 보호
- 일일 손실 한도와 일일 낙폭 한도는 그날 남은 시간 동안 신규 진입을 중단시킵니다.
- 자산 최고점에서 측정하는 전체 낙폭 한도는 신규 진입을 중단시킵니다.
- 선택 사항인 하드 스톱은 설정한 낙폭에서 모든 포지션을 청산합니다.
- 연속 손실 후 EA는 리스크를 줄이고 설정한 봉 수만큼 일시 중지합니다. 수익이 난 후에는 리스크가 단계적으로 복원됩니다.
- 롤링 상태 점검은 최근 청산된 30건의 거래 순손익이 마이너스일 때 거래를 일시 중지합니다.
실무 정보
EA는 매직 넘버를 사용하며 자신의 포지션만 관리합니다. 넷팅 계좌에서는 한 번에 하나의 포지션만 보유합니다. 헤징 계좌에서는 미결제 포지션 수가 입력 매개변수로 제한됩니다. 스프레드, 수수료, 체결 품질은 브로커마다 다르고 결과에 영향을 미치므로, 본인 브로커의 데이터로 테스트하고 가장 작은 리스크 설정으로 시작하십시오. 레버리지 상품 거래에는 높은 손실 위험이 따르며, 과거 또는 테스트 결과가 미래 성과를 보장하지 않습니다.
저널에서 QGST|로 시작하는 줄은 각 거래의 진입 값과 청산 사유를 기록하며, 직접 분석하는 데 도움이 됩니다.
