궤적 평균 진폭 기반 멀티 타임프레임 거래 전략
개요
본 전략의 이름은 "궤적 평균 진폭 기반 다중 시간 프레임 거래 전략"입니다. 주요 아이디어는 가격 궤적을 피팅하는 입자를 도입하고, 입자와 가격 간의 평균 진폭을 기반으로 거래 신호를 생성하는 것입니다.
전략 원리
해당 전략은 먼저 가격 궤적을 피팅하는 입자를 정의합니다. 이 입자는 중력과 관성의 영향을 받아 운동 궤적이 가격 주변에서 진동합니다. 그런 다음 입자와 가격 간의 평균 편차 거리를 계산하여 상하 궤도를 구성합니다. 가격이 상단 또는 하단 궤도를 돌파할 때 거래 신호가 발생합니다.
구체적으로, 전략에 정의된 입자 위치 공식은 다음과 같습니다.
pos:=if pos<close
nz(pos[1])+grav+traj
else
nz(pos[1])-(grav)+traj
여기서 grav는 중력 항목을 나타내며 입자를 가격 쪽으로 끌어당기고, traj는 관성 항목을 나타내며 입자가 운동 추세를 유지하도록 합니다. 이 두 항목이 결합되어 입자가 가격 주변에서 진동하게 됩니다.
그런 다음 가격과 입자 간의 평균 편차 거리 avgdist를 계산하여 상하 궤도를 구성합니다.
bbl=pos-sma(avgdist,varb)
bbh=pos+sma(avgdist,varb)
마지막으로, 가격이 상단 궤도보다 크면 매수하고, 하단 궤도보다 작으면 매도합니다.
전략 장점
기존의 이동 평균선 전략에 비해 본 전략은 다음과 같은 장점이 있습니다.
- 입자 궤적을 활용하여 가격 변동을 더 잘 시뮬레이션합니다.
- 상하 궤도는 과거 평균 진폭을 기반으로 자동 조정되어 돌파 포착에 유리합니다.
- 다중 시간 프레임 설계로 높은 시간 프레임과 낮은 시간 프레임 간 전환이 가능하여 더 많은 거래 기회를 포착할 수 있습니다.
전략 리스크
본 전략에는 다음과 같은 리스크가 있습니다.
- 입자 운동 매개변수 설정이 부적절하면 허위 신호 또는 신호 누락이 발생할 수 있습니다.
- 다중 시간 프레임 간 전환 시 신호 충돌이 발생할 수 있습니다.
- 상하 궤도 돌파 신호는 손절 리스크를 증가시킬 수 있습니다.
이에 따른 리스크 관리 조치로는 허위 신호를 줄이기 위한 매개변수 최적화, 명확한 시간 프레임 선택 규칙 정의, 적절한 손절 위치 설정 등이 있습니다.
전략 최적화 방향
본 전략은 다음과 같은 측면에서 최적화할 수 있습니다.
- 입자 운동 관련 매개변수를 최적화하여 가격 궤적을 피팅합니다.
- 시간 프레임 계층을 추가하여 더 높은 시간 프레임에서 신호를 확인합니다.
- 변동성 지표를 도입하여 시장 급변동 시 신호 발생을 방지합니다.
- 손절 전략을 최적화하여 단일 손절 폭을 줄입니다.
요약
본 전략은 가격 궤적 피팅 방식을 도입하여 이동 평균선 전략을 개선했으며, 매개변수 자동 조정, 다중 시간 프레임, 손절 최적화 등의 특징을 가지고 있습니다. 핵심은 가격을 시뮬레이션할 적절한 입자 운동 방정식을 찾는 데 있습니다. 추가 테스트와 최적화가 필요하지만, 기본 아이디어는 실행 가능하며 더 연구할 가치가 있습니다.
/*backtest
start: 2022-11-17 00:00:00
end: 2023-11-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
//2 revert
strategy("Jomy's Gyroscopic Bands",precision=8,commission_value=.03,overlay=true,initial_capital =10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, pyramiding=0)//,calc_on_order_fills= true, calc_on_every_tick=false)
leverage=input(1,"leverage")- 1

