cTrader에서의 트레이딩 봇¶
cBots는 사용자를 대신하여 트레이딩 작업을 수행하는 로봇 또는 프로그램입니다. 이러한 알고리즘은 시장 상황을 분석하고, 주문을 실행하며, 코드에 정의된 규칙에 따라 위험을 관리할 수 있습니다.
트레이딩 봇은 다음 중 하나를 수행한 후 cBots 탭에 나타납니다:
- cTrader Store에서 cBot을 설치
- cTrader 앱을 사용하여 cBot
.algo파일 열기 - C# 또는 Python으로 코드를 작성하여 자신만의 cBot 생성
트레이딩 봇의 작동 방식 ¶
cBot이 트레이딩 작업을 수행하도록 하려면, cBot의 인스턴스를 시작하세요. 인스턴스는 자체 매개 변수를 가진 봇의 복사본으로 생각할 수 있습니다.
아래 표는 각 cTrader 애플리케이션에서 사용 가능한 클라우드 및 로컬 인스턴스 유형을 보여줍니다:
| 인스턴스 | cTrader Mobile | cTrader Web | cTrader Windows | cTrader Mac |
|---|---|---|---|---|
| 클라우드 | ✅ | ✅ | ✅ | ✅ |
| 로컬 | ✅ | ✅ |
팁
각 cBot 인스턴스는 독립적으로 작동하므로, 동일한 cBot의 여러 인스턴스를 다른 심벌, 기간, 거래 계정 및 설정에서 실행할 수 있습니다.
cBot은 그 로직에 따라 다음을 수행할 수 있습니다:
- 자동으로 포지션을 열고, 수정하고, 닫습니다.
- 손절매, 이익실현, 추적 손절매 또는 포지션 크기 조정 규칙과 같은 위험 관리를 적용합니다.
- 돌파, 추세 추종, 평균 회귀, 그리드 또는 모멘텀과 같은 전략 스타일을 따릅니다.
- 맞춤형 분석 도구 또는 지표를 사용하여 신호를 생성합니다.
표준 트레이딩 작업 외에도, 일부 cBots은 파일과 상호 작용하거나, 외부 데이터를 처리하거나, 맞춤형 워크플로를 실행할 수 있습니다.
개발자 가이드
cTrader Algo 섹션은 트레이딩 알고리즘을 위한 개발자 워크플로우에 중점을 둡니다. 여기서 다음을 배울 수 있습니다:
