MultiStrategyScalpingBot은 cAlgo 플랫폼용 자동화 거래 로봇으로, 스캘핑 전략을 위해 특별히 개발되었습니다. 여러 기술 지표와 패턴 인식을 결합하여 단기 거래 기회를 식별하고 실행합니다. 이 봇은 C#으로 프로그래밍되었으며, 빠른 진입 및 청산에 중점을 둔 변동성이 큰 시장, 예를 들어 외환 페어를 대상으로 합니다. 위험 관리, 전략 선택 및 주문 유형에 대한 사용자 정의 가능한 매개변수를 지원하여 다양한 시장 조건에 맞게 거래를 조정할 수 있습니다.
주요 기능
- 멀티 전략 접근법: 봇은 최대 아홉 가지 서로 다른 전략을 통합하여 독립적으로 신호를 생성합니다. 동일한 방향으로 충분한 신호가 있을 때만 거래가 실행됩니다(예: 3개 이상의 활성 전략 중 최소 2개의 신호 또는 모든 신호 일치).
- 타임프레임 조정: 선택한 타임프레임(예: 기본 M5)에 맞춰 지표 기간을 자동으로 조정하며, 수동 배수 옵션도 제공합니다.
- 주문 관리: 만료 시간이 있는 시장가, 지정가, 스톱 및 스톱-지정가 주문을 지원합니다. SL/TP/트레일링 스톱은 백분율로 계산되며 타임프레임에 맞게 조정됩니다.
- 위험 관리: 미결 포지션 제한, 임계 마진 레벨 모니터링 및 낮은 사용 가능 자본 시 자동 긴급 청산 기능을 제공합니다.
- 이벤트 처리: 포지션 개설, 종료 및 대기 주문 이벤트에 반응하며 로그 출력을 제공합니다.
사용 가능한 전략
봇은 플래그 열거형을 통해 활성 전략 선택을 허용합니다. 각 전략은 특정 조건에 따라 신호를 생성합니다:
- 이동평균선 (MA): 추세 강도 및 기울기 확인과 함께 교차 신호.
- RSI: 과매수/과매도 수준, 다이버전스 및 모멘텀 임계값.
- 볼린저 밴드 (BB): 밴드 위치, 스퀴즈 감지 및 밴드 돌파.
- 스토캐스틱: 과매수/과매도, 훅 및 모멘텀.
- 스마트 머니 컨셉트 (SMC): 공정 가치 갭(FVG), 구조 붕괴(BOS) 및 성격 변화(CHOCH)와 최소 핍 크기.
- ADX: DI 교차 및 상승하는 ADX 확인과 함께 추세 강도.
- MACD: 교차, 히스토그램 임계값 및 다이버전스.
- 가격 행동: 엔골핑, 도지, 핀 바, 하라미, 스타, 트위저, 쓰리 솔저/크로우 등 패턴 인식과 선택적 추세 필터.
- 피보나치: 되돌림 레벨(0.382, 0.5, 0.618)과 근접성 확인 및 돌파 신호.
선택한 타임프레임의 각 바에서 신호가 집계되며, 충분한 일치가 있을 때만 거래에 반영됩니다.
중요 매개변수
봇은 카테고리별로 그룹화된 광범위한 사용자 정의 옵션을 제공합니다. 주의: 모든 기본값은 최적화된 샘플이 아니며 단지 출발점일 뿐입니다. 반드시 철저한 백테스팅을 통해 특정 시장 조건과 위험 허용도에 맞게 조정해야 합니다. 조정하지 않으면 손실이 발생할 수 있습니다.
- 위험 관리: 최대 포지션 수(예: 3), 임계 자본 수준(예: 500 €), SL/TP/트레일링 % (예: 1%/2%/1%).
- 전략별: 기간, 임계값 및 유형(예: MA 기간 8/21, RSI 14 및 과매도 30).
- 주문 설정: 로트 크기(예: 0.1), 주문 유형, 핍 단위 오프셋 및 만료 시간(시간 단위).
- 타임프레임: 선택(예: M5)과 자동 조정 및 배수기능 포함.
모든 매개변수는 기본값과 안전한 구성 범위를 가지며, 사용 전에 반드시 백테스트해야 합니다.
작동 방식
- 초기화: 선택한 전략에 따라 지표를 로드하고 과거 데이터를 검사합니다. 매개변수를 타임프레임에 맞게 조정합니다.
- 바 기반: 타임프레임의 각 새 바마다 활성 전략의 신호를 수집하고 합산합니다. 강한 합의가 있을 때만 거래를 실행합니다.
- 틱 기반: 마진을 모니터링하고 트레일링 스톱을 관리합니다.
- 보안 기능: 낮은 마진 시 거래 중지, 긴급 상황에서 포지션 청산 및 만료된 주문 삭제.
- 로깅: 신호, 거래 및 마진 상태에 대한 상세 출력으로 투명성 제공.
이 봇은 여러 지표를 사용해 스캘핑을 자동화하려는 경험 많은 트레이더에게 적합합니다. 백테스트 없이 실거래에 사용하는 것은 권장하지 않으며, 자동화 거래에는 위험이 따르므로 주의해서 사용해야 합니다.
면책 조항
이 봇은 교육 및 테스트 목적으로만 제공됩니다. 금융 자문을 제공하지 않으며 수익을 보장하지 않습니다. 금융 상품 거래에는 투자 원금 전액 손실을 포함한 상당한 위험이 따릅니다. 반드시 철저한 백테스팅 후에 본인의 책임 하에 사용하십시오. 개발자는 사용으로 인한 손실이나 손해에 대해 책임을 지지 않습니다. 실제 시장에서 거래하기 전에 전문가의 조언을 구하는 것이 권장됩니다.
5 | 0 % | |
4 | 100 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |