설명
🔄 DynamicTrendlineProBot – 새로운 변경 로그
1. API 및 안정성
- 모든
ModifyPosition호출을ProtectionType이 포함된 새로운 오버로드로 업데이트하여, 더 이상 사용되지 않는 메서드 경고를 제거하고 최신 cTrader API와의 호환성을 향상시켰습니다. - 핵심 거래 로직을 변경하지 않고 내부 정리 및 더 읽기 쉬운 로깅을 수행했습니다.
2. 손익분기점 및 추적 정지 업그레이드
- 이전 버전: 롱과 숏 모두에 대해 단일 손익분기점 및 추적 정지 로직 적용.
- 새 버전: 방향별 개별 제어:
-
- 손익분기점 롱 / 손익분기점 숏 (독립적인 트리거 및 추가 핍)
- 추적 정지 롱 / 추적 정지 숏 (독립적인 트리거 및 거리)
→ 더 정밀한 제어와 다양한 시장 행동에 대한 더 나은 적응력.
3. 새로운 Prop-Firm 리스크 관리 모듈
- 전용 Prop 리스크 제한 섹션 추가:
-
최대 일일 손실 %최대 총 손실 %최대 자본 손실 %최대 일일 이익 %- 제한에 도달하면 모든 포지션 종료 및/또는 거래 중지 옵션 제공.
- 제한이 걸리면, 봇은 계정을 보호하기 위해 열린 거래를 종료하고 재시작 전까지 신규 진입을 차단합니다.
4. 전략 핵심
- 핵심 로직(자동 추세선 감지, 돌파/접촉/접근 이벤트, MA/RSI/ADX/ATR 필터)은 변경되지 않았으며 기존 사용자는 동일한 동작을 인식할 수 있습니다 – 더 많은 리스크 관리와 유연성이 추가되었습니다.
기존 고객은 이전 버전을 구매한 경우 공식 Discord 또는 Telegram 채널을 통해 무료로 새 버전을 요청할 수 있습니다.
DynamicTrendlineProBot V22 – 고급 Prop-Firm 준비 완료 추세선 트레이더
1. 개요
DynamicTrendlineProBot V22는 cTrader용 cBot으로, 소매 및 전문 트레이더 모두를 위해 설계되었으며, 동적 추세선 기반 전략을 자동화하고 진입, 필터 및 리스크를 완벽하게 제어할 수 있습니다.
주요 기능:
- 자동으로 지지 및 저항 추세선 감지
- 돌파, 접촉, 접근에 대한 지능적 처리
- 추세, 변동성, 모멘텀에 대한 고급 필터 (MA, RSI, ADX, ATR)
- 롱과 숏에 대해 별도의 손절매 / 이익실현 포지션 관리
- 방향별 손익분기점 및 추적 정지 분리 (롱과 숏에 대한 다른 설정)
- 전용 Prop-Firm 리스크 관리 모듈 포함:
-
- 최대 일일 손실 %
- 최대 총 손실 %
- 최대 자본 손실 %
- 최대 일일 이익 %
- 최대 일일 이익 달성 시 동작 구성 가능 (모든 포지션 종료 / 거래 중지)
이 봇은 다음에 이상적입니다:
- 지수, 외환, CFD 자동 거래
- 엄격한 리스크 규칙이 적용되는 prop firm 계정에서 사용
- 강력하고 규칙 기반 리스크 제어가 가능한 고도로 구성 가능한 시스템을 원하는 트레이더
👉 우리 Discord 채널에서 이 봇의 설정, 매개변수, 예제 및 모범 사례에 관한 많은 추가 정보를 찾을 수 있습니다.
2. 거래 로직 (고수준)
- 봇은 마지막 N개의 캔들 (
NumberOfCandles)을 되돌아보고 다음을 계산합니다: -
- 하락 또는 종가로부터의 지지 추세선
- 고가 또는 종가로부터의 저항 추세선
- 선의 유효성을 다음 기준으로 평가합니다:
-
- 기울기 (각도)
- 선택적 최소 접촉 횟수
- 선 주변의 허용 오차 (핍 단위)
- 새로운 바가 형성될 때마다 봇은:
-
- 두 추세선을 모두 업데이트
- 가격이 다음을 수행하는지 확인:
-
- 선을 돌파함 (돌파)
- 선을 접촉함 (접촉)
- 설정 가능한 거리 내에서 선에 접근함 (접근)
- 각 이벤트(돌파/접촉/접근) 및 선 유형(지지/저항)에 대해 구성된 동작을 적용합니다:
-
TradeTypeMode.ContinueTrend→ 움직임의 “자연스러운” 방향으로 거래TradeTypeModeInvert→ 반대 행동 (움직임 반전)TradeTypeMode.NoAction→ 해당 이벤트 무시
- 포지션 진입 전, 봇은 여러 필터를 적용합니다:
-
- ADX 필터로 저변동 횡보장 회피
- RSI 확인으로 모멘텀 검증
- MA 추세 필터로 주요 추세 방향으로만 거래
- ATR 오버라이드로 자동 “강한 추세” / 고변동성 행동
- 포지션이 열리면:
-
- 방향별 SL/TP (롱 / 숏) 사용
- 롱과 숏에 대해 별도의 설정으로 손익분기점 및 추적 정지 관리
- 트리거 시 모든 포지션 종료 및/또는 신규 거래 차단이 가능한 Prop 리스크 제한 적용
3. Prop-Firm 리스크 관리 모듈
“Prop 리스크 제한” 섹션은 엄격한 규칙 준수가 중요한 prop-firm 스타일 거래를 위해 특별히 구축되었습니다.
봇은 지속적으로 다음을 추적합니다:
- 일일 자본 (일 시작 시 자본)
- 최고 자본 (역대 최고치)
- 일일 이익 / 손실
- 초기 잔액 대비 총 손실
- 최대 자본 대비 자본 손실
이를 기반으로 다음 제한을 적용합니다:
주요 리스크 매개변수
Use Prop Risk Limits
전체 prop 리스크 모듈 활성화 / 비활성화.Max Daily Drawdown (%)
일 시작 시 자본 대비 허용되는 최대 일일 손실 비율.Max Total Drawdown (%)
봇 시작 시 초기 계좌 잔액 대비 허용되는 최대 전체 손실 비율.Max Equity Drawdown (%)
운영 중 도달한 최고 자본 피크 대비 최대 손실.Max Daily Profit (%)
일일 이익 목표. 도달 시 봇은 다음을 수행할 수 있습니다:-
- 모든 열린 포지션 종료
- 신규 거래 진입 중지
- 또는 둘 다 (아래 옵션에 따라)
On Max Daily Profit: Close All Positions
참일 경우, 일일 이익 목표 달성 시 모든 포지션을 종료합니다.On Max Daily Profit: Stop Trading
참일 경우, 일일 이익 목표 달성 후 남은 기간 동안 신규 거래 진입을 중지합니다.
제한 도달 시 동작
- 만약 어떤 손실 제한(일일, 총, 자본)이라도 도달하면:
-
- 봇은 이 봇과 심볼에 대한 모든 열린 포지션을 종료합니다.
- 내부 플래그를 설정하여 재시작 전까지 신규 진입 차단합니다.
- 상세 로그 메시지를 출력합니다 (예:
DailyDD 5,20% >= 5,00%)
- 만약 최대 일일 이익에 도달하면:
-
- 만약
ClosePositionsOnMaxDailyProfit가 참이면 → 모든 포지션 종료 - 만약
StopTradingOnMaxDailyProfit가 참이면 → 신규 거래 차단 - 둘 다 참이면 → 봇은 당일 이익을 확정하고 거래를 중지합니다.
- 만약
이로 인해 봇은 prop firm 챌린지 및 자금 지원 계좌에 매우 적합하며, 규칙 내에서 거래하고 실수로 위반하는 것을 방지할 수 있습니다.
4. 포지션 관리: SL/TP, 손익분기점 및 추적 정지
손절매 및 이익실현 (방향별)
매개변수:
롱 손절매 (핍)/롱 이익실현 (핍)숏 손절매 (핍)/숏 이익실현 (핍)
이들은 핍 기반이며, 롱과 숏에 대해 분리되어 다음과 같은 조정이 가능합니다:
- 롱에 대해 더 넓은 목표, 숏에 대해 더 좁은 목표 사용 (또는 그 반대)
- 심볼별 다른 변동성 패턴에 적응
손익분기점 (롱과 숏 별도)
매개변수:
손익분기점 롱 사용BE 트리거 롱 (이익 핍)BE 추가 롱 핍 (진입가 초과)손익분기점 숏 사용BE 트리거 숏 (이익 핍)BE 추가 숏 핍 (진입가 초과)
로직:
- 포지션이 설정된 이익 핍에 도달하면:
-
- 롱: SL을 진입가 + ExtraLongPips로 이동
- 숏: SL을 진입가 – ExtraShortPips로 이동
- 손익분기점은 포지션당 한 번만 적용되며,
_breakEvenAppliedPositionIds로 추적됩니다.
추적 정지 (롱과 숏 별도)
매개변수:
추적 정지 롱 사용TS 트리거 롱 (이익 핍)TS 거리 롱 (핍)추적 정지 숏 사용TS 트리거 숏 (이익 핍)TS 거리 숏 (핍)
로직:
- 트리거 레벨에 도달하면:
-
- 롱 포지션 → SL = 매도호가 –
TS 거리 롱(핍 단위) - 숏 포지션 → SL = 매수호가 +
TS 거리 숏(핍 단위)
- 롱 포지션 → SL = 매도호가 –
- 추적 정지는 SL을 뒤로 이동시키지 않고 오직 개선만 합니다.
이 방향별 관리는 다음을 가능하게 합니다:
- 롱 포지션에는 더 공격적인 추적 정지, 숏에는 더 보수적인 추적 정지 적용 (또는 그 반대)
- 각 심볼(지수, 외환 등)의 특성에 따라 동작을 미세 조정
5. 신호 품질 필터
MA 추세 필터
매개변수:
MA 추세 필터 사용MA 기간MA 유형(단순, 지수 등)
로직:
- 매수 신호의 경우 → 가격이 MA 위에 있어야 함
- 매도 신호의 경우 → 가격이 MA 아래에 있어야 함
조건이 충족되지 않으면 거래가 차단되고 다음 메시지가 출력됩니다:
MA 필터: 매수/매도 차단됨 (가격: ... vs MA: ...)
RSI 확인 필터
매개변수:
RSI 확인 필터 사용RSI 확인 기간RSI 매수 확인 레벨 (>=)RSI 매도 확인 레벨 (<=)
로직:
- 매수의 경우:
-
- RSI <
RsiConfirmLevelUp→ 거래 차단
- RSI <
- 매도의 경우:
-
- RSI >
RsiConfirmLevelDown→ 거래 차단
- RSI >
이는 약하거나 소진된 움직임에 반하는 진입을 피하기 위한 모멘텀 확인 역할을 합니다.
ADX 횡보장 필터
매개변수:
ADX 횡보 필터 사용ADX 기간ADX 임계값 (< 차단)
로직:
- ADX가 임계값 아래이면:
-
- 시장이 너무 횡보하거나 추세가 없는 것으로 간주
- 거래가 명확한 로그 메시지와 함께 차단됨:
ADX 필터: 매수/매도 차단됨 (ADX ... < 임계값 ...)
ATR 오버라이드 (변동성 / 추세 오버라이드)
매개변수:
자동 ATR 오버라이드 사용ATR 기간ATR 평균 기간ATR 배수 임계값
로직:
- 현재 ATR과 평균 ATR 비교 계산
- 현재 ATR > 평균 ATR × 배수이면:
-
isAtrOverrideActive가 참으로 설정됨- 봇은 강한 추세 지속을 위해 일부 일반 “이벤트 동작”을 무시하고 돌파 방향으로 거래를 강제합니다.
이는 돌파가 더 신뢰할 수 있는 고변동성 구간에서 매우 유용합니다.
6. 핵심 추세선 매개변수
추세선 계산
이전 캔들 수
지지 및 저항 수준을 감지하는 데 사용되는 캔들 수.지지 가격 소스/저항 가격 소스
추세선을 종가, 고가, 또는 저가 가격 중 어디서 생성할지 선택.
추세선 유효성 검사
접촉 유효성 검사 사용
최소 접촉 횟수 기반 유효성 검사 활성화.필요 최소 접촉 횟수
선을 “유효”로 간주하기 위한 최소 접촉 횟수.접촉 허용 오차 (핍)
가격과 선 사이의 최대 허용 거리(핍 단위)로 접촉으로 계산됨.기울기 필터 사용최소 각도 (절대값 도)최대 각도 (절대값 도)
유효한 추세선을 특정 각도 범위로 제한하여 너무 평평하거나 너무 가파른 선을 필터링할 수 있습니다.
요약
Position management includes separate Stop Loss and Take Profit settings for long and short trades, along with direction-specific Break-Even and Trailing Stop controls for precise risk management. A dedicated Prop-Firm Risk Management module enforces strict limits on daily and total drawdowns, equity drawdowns, and daily profit targets, with options to close all positions and/or halt trading when limits are reached, supporting compliance with prop firm rules.
Trendlines are calculated from a configurable number of previous candles using highs, lows, or closes, validated by minimum touches, tolerance, and slope angle filters. The bot updates trendlines on each new bar and manages trades accordingly. This combination of dynamic trendline detection, multi-layered filters, and robust risk controls makes it suitable for automated trading under strict risk constraints.
상담
고객 리뷰
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |
