OPEN-SOURCE SCRIPT

Merged MACD + SMA 200 and 3-Minute Scalping Strategy

Diupdate
병합된 MACD + SMA 200 및 3분 스캘핑 전략 설명서^^

이 스크립트는 두 가지 전략인 MACD + SMA 200 전략과 3분 스캘핑 전략을 하나의 Pine Script 코드로 병합한 것입니다. 이 전략은 두 전략의 매수 및 매도 조건을 결합하여 더 강력한 거래 신호를 제공합니다.

입력 변수
source: 가격 데이터의 소스(기본값: 종가)
fastLength: MACD의 빠른 이동평균 기간(기본값: 12)
slowLength: MACD의 느린 이동평균 기간(기본값: 26)
signalLength: MACD 신호선의 이동평균 기간(기본값: 9)
ma200Length: 200일 이동평균선의 기간(기본값: 200)
enableBarColor: 바 색상을 활성화할지 여부(기본값: 참)
enableMAs: 이동평균선을 표시할지 여부(기본값: 참)
enableBGColor: 배경 색상을 활성화할지 여부(기본값: 참)
maxIdLossPcnt: 최대 일중 손실 비율(기본값: 50%)
지표 계산
MACD 지표 계산

fastMA: 빠른 이동평균선 (SMA)
slowMA: 느린 이동평균선 (SMA)
ma200: 200일 이동평균선 (SMA)
macd: MACD 값 (fastMA - slowMA)
signal: MACD 신호선 (macd의 SMA)
hist: MACD 히스토그램 (macd - signal)
3분 스캘핑 전략 계산

radiusTrend: 레이디어스 트렌드 지표 (EMA 20)
스토캐스틱 오실레이터
k: %K 값
d: %D 값 (%K의 SMA)
색상 설정
MAtrendcolor: 200일 이동평균선의 추세에 따른 색상 (상승: 녹색, 하락: 빨간색)
trendcolor: MACD와 이동평균선의 관계에 따른 색상
bartrendcolor: 바의 색상 설정
bgColor: 배경 색상 설정 (매수/매도 신호에 따라 녹색 또는 빨간색 반투명 배경)
차트 요소 표시
배경 색상(bgcolor): 매수 또는 매도 신호에 따라 배경 색상을 변경합니다.
바 색상(barcolor): 추세에 따라 바의 색상을 설정합니다.
이동평균선(plot): 빠른 MA, 느린 MA, 200일 MA, 레이디어스 트렌드를 차트에 표시합니다.
신호 표시(plotshape): 매수 및 매도 조건이 충족될 때 차트에 "LONG" 또는 "SHORT" 레이블을 표시합니다.
매매 조건
MACD + SMA 200 전략 조건

매수 조건(macdLongCondition):
MACD 히스토그램이 0을 상향 돌파하고
MACD 값이 0보다 크며
빠른 MA가 느린 MA보다 크고
과거의 종가가 200일 MA보다 큰 경우
매도 조건(macdShortCondition):
MACD 히스토그램이 0을 하향 돌파하고
MACD 값이 0보다 작으며
빠른 MA가 느린 MA보다 작고
과거의 종가가 200일 MA보다 작은 경우
3분 스캘핑 전략 조건

매수 조건(scalpLongCondition):
종가가 레이디어스 트렌드보다 크고
종가가 200일 MA보다 크며
%K가 %D를 상향 돌파하는 경우
매도 조건(scalpShortCondition):
종가가 레이디어스 트렌드보다 작고
종가가 200일 MA보다 작으며
%K가 %D를 하향 돌파하는 경우
결합된 매매 조건

매수 조건(longCondition): MACD 전략 또는 스캘핑 전략의 매수 조건 중 하나라도 충족될 경우
매도 조건(shortCondition): MACD 전략 또는 스캘핑 전략의 매도 조건 중 하나라도 충족될 경우
전략 실행
매수 조건이 충족되면:
strategy.entry("LongEntry", strategy.long, comment="Bullish")를 통해 매수 포지션 진입
매도 조건이 충족되면:
strategy.entry("ShortEntry", strategy.short, comment="Bearish")를 통해 매도 포지션 진입
리스크 관리:
strategy.risk.max_intraday_loss를 사용하여 최대 일중 손실을 계정 자산의 일정 비율로 제한
사용 방법
스크립트 적용: 트레이딩뷰(TradingView) 차트에 이 Pine Script 코드를 추가합니다.
입력 값 조정: 자신의 거래 스타일에 맞게 입력 변수들을 조정합니다.
전략 테스트: 백테스트를 통해 전략의 성과를 확인하고 필요에 따라 파라미터를 수정합니다.
실전 적용: 전략이 만족스러운 결과를 보이면 실거래에 적용합니다. 항상 리스크 관리에 유의하세요.
Catatan Rilis
전략 실행 및 시각화^^
전략 진입

매수 조건이 충족되면 LongEntry 포지션으로 진입합니다.
매도 조건이 충족되면 ShortEntry 포지션으로 진입합니다.
리스크 관리

최대 일중 손실을 maxIdLossPcnt로 제한하여 계좌 보호
차트 시각화

이동평균선, Radius Trend, Squeeze Momentum Histogram, 일목균형표 기준선을 차트에 표시합니다.
바 색상과 배경 색상을 통해 시장의 상태를 직관적으로 파악할 수 있습니다.
매매 신호가 발생할 때 차트에 "LONG" 또는 "SHORT" 레이블을 표시합니다.
사용 방법
스크립트 적용

트레이딩뷰(TradingView)에서 새로운 전략 스크립트를 생성하고 위의 코드를 복사하여 붙여넣습니다.
입력 변수 조정

자신의 거래 스타일과 선호도에 맞게 입력 변수들을 조정합니다.
백테스트 및 최적화

다양한 시장 상황에서 전략을 백테스트하여 성과를 평가합니다.
필요에 따라 변수들을 조정하여 전략을 최적화합니다.
실전 적용

전략이 만족스러운 결과를 보이면 실거래에 적용합니다.
항상 리스크 관리에 유의하고 시장 변동에 대비합니다.
주의사항
백테스트 결과는 과거 데이터에 기반하므로 미래의 성과를 보장하지 않습니다.
시장 상황은 언제든지 변동할 수 있으므로 지속적인 모니터링이 필요합니다.
리스크 관리는 성공적인 거래의 핵심입니다. 항상 손절매와 목표가를 설정하세요.
이 스크립트는 다양한 기술적 지표를 통합하여 보다 강력한 매매 전략을 제공합니다. MACD, 이동평균선, 스토캐스틱, Squeeze Momentum Indicator, 일목균형표 기준선을 함께 활용하여 시장의 추세와 모멘텀을 다각도로 분석할 수 있습니다.
Bands and ChannelsBill Williams IndicatorsBreadth Indicators

Skrip open-source

Dengan semangat TradingView yang sesungguhnya, penulis skrip ini telah menerbitkannya sebagai sumber terbuka, sehingga para trader dapat memahami dan memverifikasinya. Hormat untuk penulisnya! Anda dapat menggunakannya secara gratis, namun penggunaan kembali kode ini dalam publikasi diatur oleh Tata Tertib. Anda dapat memfavoritkannya untuk digunakan pada chart

Inggin menggunakan skrip ini pada chart?

Pernyataan Penyangkalan