Type/to search

Joker 이동식 이익 실현 전략

Common strategy
Created: 2023-09-23 15:04:20
Last modified: 3 years ago
1
Follow
1802
Followers

개요

조커(Joker) 이동 이익 실현 전략은 이동 평균선을 기반으로 한 추세 추종 전략입니다. 이동 손절매와 이동 이익 실현의 특징을 결합하여, 시세가 유리한 방향으로 전개될 때 수익을 최대한 확보하고, 시세가 불리하게 전환될 때 조기에 손절매할 수 있도록 설계되었습니다.

전략 원리

이 전략은 빠른 이동 평균선과 느린 이동 평균선을 사용하여 추세 필터를 구축합니다. 빠른 이동 평균선이 느린 이동 평균선을 상향 돌파하면 매수하고, 빠른 이동 평균선이 느린 이동 평균선을 하향 돌파하면 매도합니다.

전략은 먼저 설정된 이익 실현 비율에 따라 포지션 진입 후 첫 번째 이익 실현 가격을 계산합니다. 이동 이익 실현 기능이 활성화된 경우, 거래 종목의 최소 가격 변동 단위와 설정된 이동 이익 실현 비율을 기반으로 이동 이익 실현의 스텝 크기를 계산합니다.

포지션 방향이 신호 방향과 일치할 때, 이동 이익 실현이 활성화되지 않았다면 지정가 주문(submitter) 방식으로 이익 실현합니다. 이동 이익 실현이 활성화되었다면 추적 이익 실현 방식을 사용하여 스텝 크기에 따라 지속적으로 이익 실현 가격을 조정합니다.

장점 분석

  • 이동 평균선을 활용하여 주요 추세 방향을 판단함으로써 시장 노이즈(Noise)가 전략에 과도한 간섭을 하는 것을 방지합니다.
  • 이동 이익 실현을 활성화하면 시세 흐름에 따라 이익 실현 위치를 조정할 수 있어, 이익 실현 위치가 항상 가격에 밀착됩니다. 이는 고정 이익 실현 가격을 설정하는 것보다 더 유연하고 효율적입니다.
  • 이동 이익 실현은 더 많은 이익을 확보하고 전략의 매도 압력을 줄일 수 있습니다. 또한 고정 이익 실현만 설정할 때 발생할 수 있는 이익 실현 위치가 너무 보수적이어서 이익을 조기에 확정하는 문제를 방지합니다.
  • 이동 이익 실현은 손절매 및 이익 실현 설정의 장점을 유지하여, 시세가 불리하게 전환될 때 조기에 손절매할 수 있습니다.

위험 분석

  • 이동 평균선은 가격이 급격하게 변동할 때 잘못된 신호나 신호 지연을 초래하기 쉽습니다. 이로 인해 전략이 반대 방향으로 포지션을 잡아 손실을 볼 수 있습니다. 이동 평균선 매개변수를 적절히 조정하거나 필터(Filter)를 추가하여 최적화할 수 있습니다.
  • 이익 실현 비율이 너무 크게 설정되면 포지션 보유 시간이 늘어나고 실제 이익 실현 가격과 이론 가격 간의 편차가 커질 수 있습니다. 이익 실현 비율을 적절히 낮추면 이 위험을 줄일 수 있습니다.
  • 이동 이익 실현의 스텝 비율이 너무 작게 설정되면 이동 빈도가 높아져 거래 비용과 슬리피지 위험이 증가합니다. 이동 이익 실현 스텝을 적절히 조정하여 최적화할 수 있습니다.
  • 이동 이익 실현은 단방향 이동만 고려하고 되돌림을 고려하지 않습니다. 즉, 가격이 다시 돌아와도 이동 이익 실현은 하향 조정되지 않습니다. 이로 인해 이익 실현 최종 체결 가격이 이론 가격에서 벗어날 수 있습니다. 양방향 이동 이익 실현 메커니즘을 도입하여 최적화할 수 있습니다.

최적화 방향

  • 시장 변동성에 따라 이동 평균선 매개변수를 동적으로 조정하여, 변동성이 커지면 주기를 늘리고 변동성이 작아지면 주기를 줄이는 방안을 고려할 수 있습니다.
  • 다양한 종목과 시장의 특성을 연구하여 서로 다른 기본 이익 실현 비율을 설정함으로써 이익 실현 편차 위험을 줄일 수 있습니다.
  • 양방향 이동 이익 실현 메커니즘을 연구하여, 가격이 새로운 고점에 도달하면 이익 실현을 상향 이동하고, 되돌림이 발생하면 이익 실현을 하향 이동하여 이익 실현이 가격에 더 밀착되도록 할 수 있습니다.
  • 추세 강도 지표와 결합하여, 추세 강도가 약할 때는 이익 실현 비율을 낮추고, 추세 강도가 강할 때는 이익 실현 비율을 높이는 방안을 고려할 수 있습니다.
  • 머신러닝 모델과 결합하여, 모델이 예측한 가격 구간을 활용해 이익 실현 비율을 동적으로 설정하는 방안을 고려할 수 있습니다.

요약

조커(Joker) 이동 이익 실현 전략은 전체 구조가 명확하며, 이동 평균선을 사용하여 추세 방향을 판단한 후 이익 실현 위치를 동적으로 조정하여 수익을 확보합니다. 이동 손절매와 이동 이익 실현의 장점을 모두 갖추고 있어 추세를 효과적으로 추적하면서 동시에 리스크를 통제할 수 있습니다. 매개변수 최적화와 이익 실현 메커니즘 개선을 통해 더욱 완성도 높은 전략으로 발전시켜 더 복잡한 시장 환경에 적응할 수 있습니다. 전반적으로 이 전략은 추가 연구와 적용 가치가 있습니다.

Source
Pine
/*backtest
start: 2023-08-23 00:00:00
end: 2023-09-22 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title='Joker Trailing TP Bot', shorttitle='Joker TTP Bot', overlay=true, pyramiding=0, process_orders_on_close=false, close_entries_rule='ANY', calc_on_every_tick=false, calc_on_order_fills=false, commission_type=strategy.commission.percent, commission_value=0.07, default_qty_type=strategy.percent_of_equity, default_qty_value=100, initial_capital=1000, currency=currency.USD) //, max_labels_count=500)

fromDate = input(timestamp('01 Jan 2021 00:00 UTC'), 'From Date')
Strategy parameters
Strategy parameters
From Date
To Date
Fast SMA Length
Slow SMA Length
Long Take Profit %
Short Take Profit %
Enable Trailing
Trailing Take Profit %
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)