OPEN-SOURCE SCRIPT

Enhanced Custom Ichimoku Wave Oscillator

This script is a time cycle and wave-based custom oscillator designed to effectively detect trend changes and entry/exit signals across multiple timeframes. By integrating RSI, MACD, volume filters, and dynamic thresholds, this tool significantly enhances the accuracy of trading signals.

1. Key Features
Multi-Timeframe Analysis

Provides integrated signals based on user-defined timeframes (Daily, Weekly, Monthly).
Detects divergences by comparing oscillator values across multiple timeframes.
Dynamic Thresholds

Automatically adjusts thresholds based on market volatility, enabling better adaptability.
Customizable Wave Analysis

Allows users to define wave length and smoothing methods (WMA, SMA, EMA, TEMA).
Visualizes wave start and end points with distinct colors, while highlighting uptrend and downtrend phases.
Integrated Filters

RSI Filter: Filters signals based on overbought/oversold levels.
MACD Filter: Confirms trends using MACD signals.
Volume Filter: Enhances signal reliability by analyzing volume conditions.
Trend Filter: Compares against a long-term SMA to validate trend direction.
Divergence Detection

Identifies bullish and bearish divergences by comparing oscillator values with multi-timeframe averages.
Highlights divergences visually with background colors.
Entry and Exit Signals

Provides entry signals (blue) when crossing up from oversold zones.
Generates exit signals (orange) when crossing down from overbought zones.
Custom alerts notify users of signal occurrences.
2. How to Use
Basic Setup

Select your desired timeframes (e.g., Daily, Weekly) in the settings.
Choose smoothing methods (WMA, SMA, EMA, TEMA) and define wave length.
Filter Configuration

Enable or disable RSI, MACD, volume, and trend filters based on your strategy.
Enabling filters increases signal accuracy but may reduce the number of signals.
Analyze Divergences

Compare oscillator values against multi-timeframe averages to detect bullish or bearish divergences.
Divergences are visually displayed with background colors for easy identification.
Entry/Exit Signals

Use the oscillator's movements in overbought/oversold zones to confirm entry and exit opportunities.
Set up alerts to get notified instantly when a signal occurs.
Visual Optimization

Adjust line styles, colors, and thresholds to keep your chart clean and easy to read.
3. Originality
This script stands out from traditional oscillators due to the following features:

Multi-Timeframe Integration: Combines data from multiple timeframes into one chart for comprehensive analysis.
Dynamic Thresholds: Automatically adjusts sensitivity to adapt to changing market conditions.
Divergence Detection: Real-time identification of bullish and bearish divergences.
Unified Filters: Integrates RSI, MACD, volume, and trend filters to maximize signal reliability.
4. Tips for Effective Use
Short-Term Trading: Use on 15-minute or 1-hour charts to track quick market fluctuations, ideal for scalping strategies.
Mid-Term Analysis: Combine daily and weekly timeframes to identify medium-term trend shifts.
Combine with Other Indicators: Pair this oscillator with Bollinger Bands or moving averages for more robust trading signals.
5. Conclusion
This script is a wave-based custom oscillator that delivers high-confidence signals through integrated filters and multi-timeframe analysis. Its dynamic adaptability and precision in detecting overbought/oversold levels make it an excellent tool for traders seeking accurate entry and exit timing.




이 스크립트는 **시간 주기(Time Cycle)**와 파동 기반 분석을 결합한 맞춤형 오실레이터로, 여러 시간 프레임에서 추세의 변화와 진입/이탈 신호를 효과적으로 탐지할 수 있도록 설계되었습니다. 추가적으로 RSI, MACD, 거래량 필터 등을 통합하여 신호의 정확성을 높였습니다.

1. 주요 기능
다중 시간 프레임 분석 (Multi-Time Frame Analysis)

사용자가 설정한 여러 시간 프레임(일봉, 주봉, 월봉)에서 데이터를 통합하여 신호를 제공합니다.
설정한 시간 프레임의 평균 오실레이터 값을 기반으로 다이버전스를 탐지합니다.
동적 임계값 적용 (Dynamic Thresholds)

시장의 변동성을 고려해 임계값을 자동으로 조정하여, 다양한 시장 조건에 적응할 수 있습니다.
사용자 정의 가능한 파동 분석

파동 길이와 스무딩 방식을 선택 가능 (WMA, SMA, EMA, TEMA).
파동의 시작과 끝을 시각적으로 표시하며, 상승/하락 추세를 색상으로 구분합니다.
필터 통합

RSI 필터: 과매수/과매도 상태를 기반으로 잘못된 신호를 제거.
MACD 필터: MACD 신호선을 기반으로 추세를 확인.
거래량 필터: 거래량 데이터와 비교하여 신호의 신뢰도를 향상.
추세 필터: 장기 이동평균선(SMA)과 비교하여 추세 방향 확인.
다이버전스 탐지

다중 시간 프레임 평균값과 비교하여 강세/약세 다이버전스를 탐지하고 차트에 배경 색상으로 표시합니다.
진입 및 이탈 신호

과매도 구간에서 상승 전환 시 진입 신호(파란색).
과매수 구간에서 하락 전환 시 이탈 신호(주황색).
알림(Alert) 설정 가능: 주요 신호 발생 시 사용자에게 알림을 보냅니다.
2. 사용 방법
기본 설정

시간 프레임: 원하는 시간 프레임(일봉, 주봉 등)을 선택합니다.
파동 길이와 스무딩 방식: 스무딩 방식(WMA, SMA, EMA, TEMA)과 파동 길이를 설정합니다.
필터 적용

필요에 따라 RSI, MACD, 거래량, 추세 필터를 활성화하거나 비활성화할 수 있습니다.
필터를 활성화하면 신호의 신뢰도가 향상되지만, 과도한 필터링은 신호 수를 줄일 수 있습니다.
다이버전스 확인

다중 시간 프레임 평균값과의 교차를 통해 강세/약세 다이버전스를 탐지합니다.
차트 배경색으로 표시되므로 시각적으로 쉽게 확인할 수 있습니다.
진입/이탈 신호 확인

오실레이터가 과매도 또는 과매수 구간에서 교차할 때 진입/이탈 신호를 제공합니다.
알림(Alert) 설정을 통해 신호 발생 시 즉시 확인할 수 있습니다.
시각적 설정

수직선 스타일, 색상, 임계값 등을 사용자 정의하여 차트를 깔끔하게 유지할 수 있습니다.
3. 독창성
이 스크립트는 기존 오실레이터와 달리 다음과 같은 독창적인 기능을 제공합니다:

다중 시간 프레임 통합: 하나의 차트에서 여러 시간 프레임 데이터를 결합하여 분석.
동적 임계값: 변동성에 따라 신호 감도를 자동으로 조정.
다이버전스 탐지: 강세 및 약세 다이버전스를 실시간으로 시각화.
통합 필터: RSI, MACD, 거래량, 추세 필터를 결합하여 신호의 신뢰성을 향상.
4. 유용한 팁
단기 매매: 15분~1시간 차트에서 단기 추세를 확인하며 스캘핑 전략에 유리.
중기 분석: 일봉과 주봉 데이터를 통합하여 중기 추세 전환을 탐지.
결합 사용: 볼린저 밴드, 이동평균선과 같은 다른 지표와 함께 사용하면 신뢰도가 더욱 높아집니다.
5. 결론
이 스크립트는 파동 기반의 맞춤형 오실레이터로, 다양한 필터와 다중 시간 프레임 분석 기능을 통해 높은 신뢰도의 신호를 제공합니다. 시장 조건에 따라 동적으로 조정 가능하며, 과매수/과매도 상태에서의 정확한 진입/이탈 타이밍을 탐지할 수 있습니다.
Chart patternsCycles

開源腳本

在真正的TradingView精神中,這個腳本的作者以開源的方式發佈,這樣交易員可以理解和驗證它。請向作者致敬!您可以免費使用它,但在出版物中再次使用這段程式碼將受到網站規則的約束。 您可以收藏它以在圖表上使用。

想在圖表上使用此腳本?

免責聲明