동적 손절매 트레이딩뷰 전략
1
Follow
1802
Followers
개요
해당 전략은 TradingView의 동적 변수를 사용하여 알림에서 손절 가격을 전달하고, TradingConnector를 통해 MT4/5 플랫폼에서 거래를 실행하는 방법을 보여줍니다. 전략은 Stochastic 지표를 사용하여 진입 시점을 판단하고, 동적으로 최신 지지·저항을 손절점으로 설정하며, 부분 이익 실현도 가능합니다.
전략 원리
Stochastic 지표의 K선과 D선이 골든크로스 시 매수, 데드크로스 시 매도합니다. 최근 지지·저항 지점을 계산하여 손절 가격으로 설정합니다. 진입 후 손절 가격은 동적 변수를 통해 브로커로 실시간 전달됩니다. 부분 이익 실현은 손절 거리의 일정 비율로 설정됩니다. 이익 실현 가격도 동적으로 전달할 수 있습니다.
장점 분석
- 동적 손절로 손절 가격을 정밀하게 설정 가능
- 부분 이익 실현으로 자금 효율성 향상
- 손절 가격을 브로커 계좌로 실시간 전달
- 백테스트 손절 가격이 실전에 가까워 현실적인 시뮬레이션 가능
위험 분석
- Stochastic 지표는 지연성이 있음
- 부분 이익 실현이 너무 빈번하면 포지션 보유에 영향
- 동적 변수는 서로 다른 시간 프레임에서 효과가 다름
- 부분 이익 실현 비율 최적화 필요
Stochastic의 매개변수 주기를 적절히 단축하고, 부분 이익 실현 비율을 조정하는 등으로 위험을 통제할 수 있습니다.
최적화 방향
- 다양한 Stochastic 매개변수 조합 테스트
- 부분 이익 실현 비율 설정 최적화
- 이동 손절 등 다른 손절 방식 시도
- 다중 시장 및 다중 종목에서 테스트
요약
해당 전략은 TradingView의 새로운 기능을 활용하여 MT4/5에서 동적 손절 거래를 실행하는 방법을 보여줍니다. 향후 백테스트의 기본 프레임워크로 활용될 수 있습니다. 여전히 특정 종목에 맞춰 최적화 및 조정이 필요합니다.
Source
Pine
/*backtest
start: 2023-08-18 00:00:00
end: 2023-09-17 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// strategy(title="TradingView Alerts to MT4 MT5 Strategy example", commission_type=strategy.commission.cash_per_order, commission_value=0.00003, overlay=false, default_qty_value=100000, initial_capital=1000)
// study(title="TradingView Alerts to MT4 MT5 Strategy example") //uncomment this line and comment previous one to make it a study producing alerts
//Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1
