Type/to search

골든크로스 데드크로스 거래 전략

Common strategy
Created: 2023-10-31 14:37:38
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

이 전략의 주요 아이디어는 EMA 지표의 골든크로스와 데드크로스 신호를 이용하여 매수 및 매도 작업을 수행하는 것입니다. 여러 그룹의 빠른 EMA와 느린 EMA를 동시에 그리며, 교차를 통해 매매 신호를 판단합니다.

전략 원리

이 전략은 먼저 여러 그룹의 EMA 이동평균선을 정의합니다. 여기에는 빠른 EMA인 ema1부터 ema6, 느린 EMA인 ema7부터 ema12가 포함됩니다. 다음으로 매수 신호인 buy_signal과 매도 신호인 sell_signal을 정의합니다.

  • 매수 신호 buy_signal은 ema1이 ema3을 상향 돌파할 때 발생
  • 매도 신호 sell_signal은 ema1이 ema3을 하향 돌파할 때 발생

이와 같이 단기 EMA가 장기 EMA를 상향 돌파하면 시장이 상승 추세에 있음을 의미하여 매수하고, 단기 EMA가 장기 EMA를 하향 돌파하면 시장이 하락 추세에 있음을 의미하여 매도합니다.

전략은 EMA 이동평균선의 교차를 모니터링하여 추세 방향을 판단하고, 이를 바탕으로 매수·매도 결정을 내립니다.

장점 분석

이 전략은 다음과 같은 장점이 있습니다.

  1. EMA 이동평균선 지표로 추세를 판단하며, EMA는 가격 변동에 대해 비교적 부드럽게 움직이기 때문에 단기 시장 잡음을 걸러내어 거래 신호의 신뢰성을 높입니다.

  2. 여러 그룹의 EMA를 동시에 그리면 추세 변화를 보다 정확하게 판단할 수 있습니다. 빠른 EMA와 느린 EMA의 교차는 중요한 추세 전환점을 놓치지 않도록 도와줍니다.

  3. 전략이 단순하고 명확하여 EMA 교차를 통해 거래 신호를 생성하므로 이해하고 구현하기 쉬우며, 알고리즘 트레이딩에 적합합니다.

  4. EMA 주기 매개변수를 사용자 정의할 수 있어 다양한 종목과 시장에 맞게 조정할 수 있으며, 시장 변화에 유연하게 대응할 수 있습니다.

위험 분석

이 전략에는 다음과 같은 위험도 존재합니다.

  1. EMA 이동평균선은 후행성이 있어 거래 신호가 지연될 수 있습니다.

  2. 부적절한 EMA 매개변수 조합은 잘못된 거래 신호를 생성할 수 있습니다.

  3. EMA 교차만으로는 횡보 구간에서 발생하는 허위 신호를 효과적으로 걸러내지 못합니다.

  4. 과적합 위험이 있으며, EMA 매개변수 최적화 공간은 제한적입니다.

대응 방안:

  1. 다른 지표와 결합하여 여과함으로써 횡보 구간에서 잘못된 신호가 발생하지 않도록 합니다.

  2. 다양한 주기 매개변수의 안정성을 테스트하여 과적합을 방지합니다.

  3. 전략의 매개변수 조합을 적절히 조정하거나 Exit 메커니즘을 추가하여 리스크를 통제합니다.

최적화 방향

이 전략은 다음과 같은 측면에서 추가로 최적화할 수 있습니다.

  1. 손절매 전략을 추가하여 손실이 일정 폭에 도달하면 손절매하여 이탈합니다.

  2. 시장에 재진입하는 메커니즘, 즉 재매수 및 재매도 신호를 설정합니다.

  3. 매수·매도에 사용되는 EMA 교차 주기 매개변수 조합을 최적화하여 최적의 매개변수를 찾습니다.

  4. 다른 지표를 추가로 판단하여 다중 요소 검증을 통해 신호 품질을 향상시킵니다.

  5. 다양한 종목에 대한 매개변수 최적화를 테스트하여 최적의 적용 범위를 찾습니다.

  6. 실전 거래에서의 슬리피지 요소를 고려하여 백테스트를 통해 조정합니다.

요약

이 전략은 EMA 이동평균선의 빠른 교차와 느린 교차를 이용하여 추세 방향을 판단하고, 교차 신호에 따라 매수 및 매도를 수행하는 비교적 단순한 추세 추종 전략입니다. 추세 변화를 판단하는 장점이 있지만, 후행성 및 횡보 구간에서의 리스크도 존재합니다. 손절매, 매개변수 최적화, 다중 요소 검증 등의 방법을 통해 전략 효과를 더욱 강화할 수 있으며, 백테스트와 실전 거래에서 지속적으로 개선할 수 있습니다.

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

//@version=3
//Companion Strategy script to my Cloud Study. Enjoy! -MP
// study("MP's Cloud Study", overlay=true)
strategy(title="MP's Cloud Strat'", shorttitle="MP's Cloud Strat", overlay=true, precision=6, pyramiding=0, initial_capital=10000, currency="USD", default_qty_type=strategy.percent_of_equity,calc_on_order_fills= false, calc_on_every_tick=false, default_qty_value=100.0, commission_type=strategy.commission.percent, commission_value=0.05)
Strategy parameters
Strategy parameters
Short EMA
Long EMA
Start Year
Start Month
Start Day
Stop Year
Stop Month
Stop Day
Fast EMA 2
Fast EMA 4
Fast EMA 5
Fast EMA 6
Slow EMA 7
Slow EMA 8
Slow EMA 9
Slow EMA 10
Slow EMA 11
Slow EMA 12
From Year
From Month
From Day
To Year
To Month
To Day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)