BBO-ALPHA-PHANTOMHello friends, this is the second time I am publishing this script, hopefully the description will be sufficient and you can use it reliably.
Script Description:
The script consists of several indicators and generates buy and sell signals based on their calculations. Here's a breakdown of the functions and indicators used in the script:
Moving Average Convergence Divergence (MACD):
Fast Length: The number of periods used for calculating the fast moving average.
Slow Length: The number of periods used for calculating the slow moving average.
Source: The price source used for calculations (default is the closing price).
Signal Smoothing: The number of periods used for smoothing the signal line.
Oscillator MA Type: The type of moving average used for the oscillator line (default is Exponential Moving Average).
Signal Line MA Type: The type of moving average used for the signal line (default is Exponential Moving Average).
Benefit: MACD is a trend-following momentum indicator that helps identify potential trend reversals, bullish or bearish market conditions, and generate buy and sell signals based on the crossovers of the oscillator and signal lines.
Relative Strength Index (RSI):
RSI Length: The number of periods used for calculating RSI.
RSI Source: The price source used for RSI calculations (default is (high + low + close) / 3).
MA Type: The type of moving average used for smoothing RSI values (default is Simple Moving Average).
MA Length: The number of periods used for smoothing RSI values.
Benefit: RSI is a momentum oscillator that measures the speed and change of price movements. It helps identify overbought and oversold conditions, potential trend reversals, and generate buy and sell signals based on the crossovers of RSI and its moving average.
Money Flow Index (MFI):
MFI Length: The number of periods used for calculating MFI.
Source: The price source used for MFI calculations (default is (high + low + close) / 3).
Benefit: MFI is a momentum indicator that uses both price and volume data to measure buying and selling pressure. It helps identify overbought and oversold conditions and potential trend reversals.
Directional Movement Index (DMI):
Signal Length: The number of periods used for smoothing the ADX line.
Length: The number of periods used for calculating DMI.
Benefit: DMI consists of three lines: ADX, +DI (Plus Directional Indicator), and -DI (Minus Directional Indicator). ADX measures the strength of a trend, while +DI and -DI indicate the direction of the trend. DMI helps identify trend strength, trend direction, and potential trend reversals.
Stochastic Oscillator:
SmoothK: The number of periods used for smoothing %K line.
SmoothD: The number of periods used for smoothing %D line.
Length RSI: The number of periods used for calculating RSI within Stochastic.
Length Stoch: The number of periods used for calculating Stochastic.
Benefit: Stochastic Oscillator is a momentum indicator that compares the closing price of an asset to its price range over a specific period. It helps identify overbought and oversold conditions and potential trend reversals.
Moving Averages (MA):
MA50: Simple Moving Average with a length of 50 periods.
MA200: Simple Moving Average with a length of 200 periods.
Benefit: Moving averages are commonly used to
Advantages of the script compared to common indicators:
Comprehensive analysis: The script combines several indicators such as MACD, RSI, MFI, DMI, Stochastic Oscillator and Moving Averages. It thus provides a broader and more comprehensive view of the market and its development.
Synergy of indicators: Using multiple indicators increases the reliability and confirmation of signals. Combining different indicators can provide potentially stronger and more accurate signals of a trend change.
Identifying Oversold and Overbought Levels: RSI, MFI and Stochastic Oscillator are used to identify oversold and overbought levels in the market. This can help uncover opportunities to buy or sell in line with these levels.
Identifying trends and their strength: DMI and Moving Averages help identify trends in the market and provide information about their strength. This can help traders in deciding the appropriate time to enter and exit the market.
Early signal generation: The script generates signals based on a combination of various indicators, which can help traders identify potential trading opportunities at an early stage.
The main thing for me is that it helps me from overtrading, I only trade when I get an alert or see it on the chart. I recommend
I find it best to trade in the 1h and 2h time frame. The shorter ones like 15min and 30min are perfect for me to get out of the position.
It is important to note that no indicator guarantees 100% accuracy in generating signals and trading on financial
Signals
Reversal Signals [LuxAlgo]The Reversal Signals indicator is a technical analysis tool that aims to identify when a trend is fading and potentially starting to reverse.
As a counter-trend tool, the Reversal Signals indicator aims to solve the problem of several technical analysis indicators that perform well during trending markets but struggle in ranging markets. By understanding the key concepts and applications of the tool, traders can enhance their market timing and improve their trading strategies.
Note: It's important to explore the settings of the indicator to customize to your own usage & display as there are various options available as covered below.
🔶 USAGE
The Reversal Signals indicator is comprised of two main phases: Momentum Phase and Trend Exhaustion Phase . These phases help identify potential trend reversals in bullish, bearish, and ranging markets.
🔹The Momentum Phase
The momentum phase consists of a 9-candle count and in rare cases 8-candle count. In a bullish trend, a starting number ‘1’ is plotted if a candle closes higher than the close of a candle four periods ago. In a bearish trend, a starting number ‘1’ is plotted if a candle closes lower than the close of a candle four periods ago.
The following numbers are plotted when each successive candle satisfies the four-period rule. The potential reversal point comes when the Reversal Signals plot a label on top of a candle in a bullish trend or at the bottom of a candle in a bearish trend. The momentum phase is immediately canceled if, at any point, a candle fails to satisfy the four-period rule.
Based on the extremes of the momentum phase, the Reversal Signals generate support & resistance levels as well as risk/stop levels.
🔹 The Trend Exhaustion Phase
The trend exhaustion phase starts after completing the momentum phase and consists of a 13-candle count. In a bullish trend exhaustion phase, each candle’s close is compared to the close of two candles earlier, and the close must be greater than the close two periods earlier. In a bearish trend exhaustion phase, each candle’s close is compared to the close of two candles earlier, and the close must be lower than the close two periods earlier.
The trend exhaustion phase does not require a consecutive sequence of candles; if the order of candles is interrupted, the trend exhaustion phase is not canceled. The trend exhaustion phase generates stronger trading signals than the momentum phase, with the potential for longer-lasting price reversals.
🔹 Trading Signals
The Reversal Signals script presents an overall setup and some phase-specific trade setup options, where probable trades might be considered. All phase-specific trade setups, presented as options, are triggered once the selected phase is completed and followed by a price flip in the direction of the trade setup.
Please note that those setups are presented for educational purposes only and do not constitutes professional and/or financial advice
- Momentum: Enter a trade at momentum phase completion, and search for buy (sell) when the bullish (bearish) momentum phase pattern is complete. Ideally, the momentum phase completion should close near its support/resistance line but shall not be above them, which indicates continuation of the trend
- Exhaustion: Enter a trade on trend exhaustion phase completion, and search for buy (sell) when the bullish (bearish) trend exhaustion phase is complete
- Qualified: Buy (sell) when a bullish (bearish) trend exhaustion phase combined with another bullish (bearish) momentum phase sequence is complete
Long trade setups are presented with "L" label and short trade setups with "S" label, where the content of the label displays details related to the probable trade opportunity
Once a phase-specific trade setup is triggered then the Reversal Signals script keeps checking the status of the price action relative to the phase-specific trade setups and in case something goes wrong presents a caution label. Pay attention to the content of the caution labels as well as where they appear. A trade signal, followed immediately by a warning indication can be assumed as a continuation of the underlying trend and can be traded in the opposite direction of the suggested signal
It is strongly advised to confirm trading setups in conjunction with other forms of technical and fundamental analysis, including technical indicators, chart/candlestick pattern analysis, etc.
🔶 DETAILS
The Reversal Signals script performs the detection of the phases by counting the candlestick meeting the specific conditions, which includes:
- Detection of the 8th and 9th candle perfection during the momentum phase
- In some cases, the 8th count will be assumed as momentum phase completion
- Trend exhaustion phase counting stops in case any type of momentum phase completion is detected during the counting process
- Postponing the last count of the trend exhaustion phase, the 13th candle must be below/above the 8th candle and if not the candles will be indicated with '+' sign under them and the script continues to search for a 13th candle at the next ones until the conditions are met
🔶 ALERTS
When an alert is configured, the user will have the ability to be notified in case;
Momentum / Trend Exhaustion phase completion
Support & Resistance level cross detection
Stop / Risk level cross detection
Long / Short Trade Setups are triggered
Please note, alerts are available with 'any alert() function call' and the alerts will be received only for the features that are enabled during alert configuration
🔶 SETTINGS
🔹 Momentum Phase
Display Phases: displays the momentum phases, where the Completed option allows the display of only completed momentum phases. The detailed option allows the display of the entire process of the momentum phase processes
Support & Resistance Levels: Toggles the visibility of the Support & Resistance Levels and Line Styling options
Momentum Phase Risk Levels: Toggles the visibility of the momentum phase Stop/Risk Levels and Line Styling options
For color options please refer to the options available under the style tab
🔹 Trend Exhaustion Phase
Display Phases: displays the trend exhaustion phases, where the Completed option allows the display of only completed trend exhaustion phases. The detailed option allows the display of the entire process of the trend exhaustion phase processes
Trend Exhaustion Phase Risk Levels: Toggles the visibility of the trend exhaustion phase Stop/Risk Levels
Trend Exhaustion Phase Target Levels: Toggles the visibility of the trend exhaustion phase Target Levels
For color options please refer to the options available under the style tab
🔹 Trade Setups
Overall Trend Direction & Trade Setup: displays the overall trend and probable trade setup levels, the users should search for a price flip and confirm with other means of technical and fundamental analysis for the trade setups once the label is plotted
Phase-Specific Trade Setup Options
Momentum: Searches for a trade setup after momentum phase completion
Exhaustion: Searches for a trade setup after trend exhaustion phase completion, stronger trend reversal possibility compared to momentum phase setup
Qualified: Searches for a trade setup after the trend exhaustion phase followed by a momentum phase completion
None: No trade setups are presented
Price Flips against the Phase Specific Trade Setups: enables checking the price action relative to the phase-specific trade setups
🔶 RELATED SCRIPTS
Here are the scripts that may add additional insight during potential trading decisions.
Buyside-Sellside-Liquidity
Support-Resistance-Classification
ChanLun ProChanLun, also known as Entanglement Theory or "缠论", is a highly regarded technical analysis methodology that originated in China. Since its introduction in 2006, ChanLun has rapidly gained significant attention and a strong following within the Chinese trader community due to its exceptional ability to navigate complex market dynamics.
ChanLun places great emphasis on market structure, price action, momentum, and the intricate interplay between market forces. It recognizes that the market operates in cyclical patterns and aims to capture the underlying structure and rhythm of price movements. Through meticulous analysis of the intricate relationships between price and time, it provides traders with a unique perspective on market trends, potential reversals, and critical turning points.
This indicator offers a meticulous and comprehensive implementation of the ChanLun theory. It facilitates in-depth analysis and visual representation of all essential components, encompassing “Candlestick Conversion”, "Candlestick Standardization", "Fractal", "Stroke", "Segment", "Pivot", and "Buying/Selling Point".
🟠 Algorithm
🔵 Step 1: Candlestick Conversion
In ChanLun, candlestick analysis focuses less on the opening/closing prices and wicks, but rather emphasizes the price range at which the stock price has reached. As a result, the initial step in ChanLun involves converting each candlestick to contain solely the high and low prices, disregarding other elements.
🔵 Step 2: Candlestick Standardization
In the second step, the converted candlesticks are standardized to ensure strict directional consistency and eliminate the presence of inner bars or outer bars. For any adjacent two candlesticks A and B where one’s price range completely encompasses another, A and B are merged into a new candlestick C. If A is trending up from its previous candle, then C will be defined such that high(C) = max(high(A), high(B)) and low(C) = max(low(A), low(B)). If A is trending down from its previous candle, then C will be defined such that high(C) = min(high(A), high(B)) and low(C) = min(low(A), low(B)).
After completing these steps, when considering any adjacent candlesticks A and B, we can always observe either of the following conditions:
1. high(A) > high(B) and low(A) > low(B)
2. high(A) < high(B) and low(A) < low(B)
The chart below illustrates how the candlesticks would appear after this step.
🔵 Step 3: Fractals
A "Fractal" refers to the pattern formed by three consecutive "standardized" candlesticks, where the middle candlestick shows a clear higher or lower value compared to the surrounding candlesticks. When considering three adjacent candlesticks, A, B, and C, we have either of the two conditions:
1. high(B) > high(A) and high(B) > high(C) and low(B) > low(A) and low(B) > low(C)
2. high(B) < low(A) and high(B) < low(C) and low(B) < low(A) and low(B) < low(C)
For #1 above, we refer to the combination of A, B, and C as a “Top Fractal”, whereas for #2 we designate it as a “Bottom Fractal”.
The chart below illustrates all the fractals, with the red triangles indicating the Top Fractals and the green triangles indicating the Bottom Fractals.
🔵 Step 4: Strokes
A “Stroke” is a line connecting a top fractal and a bottom fractal, subject to the following rules:
1. There must be at least one "free" candlestick positioned between these fractals, meaning it is not part of either the top or bottom fractal. This guarantees that a stroke encompasses a minimum range of five candlesticks from beginning to end.
2. The top fractal must have a higher price compared to the bottom fractal.
3. The endpoint fractals should represent the highest or lowest point throughout the entire span of the stroke. (There is an option within this indicator to enable or disable this rule.)
Strokes enable traders to identify and visualize significant price swings or trends while effectively filtering out minor fluctuations.
🔵 Step 5: Segments
A "Segment" is a higher-level line that connects the starting and ending points of at least three consecutive strokes, reflecting the current trend of the market structure. It continues to extend as new strokes emerge, until there is a break in the market structure. The break occurs when an uptrend forms a lower high and lower low, or when a downtrend forms a higher high and higher low. It's worth noting that during trading ranges, it is common for strokes to exhibit a higher high and lower low or a higher low and lower high pattern (similar to inner bars and outer bars). In such cases, the strokes will be merged in a similar manner as described earlier for candlesticks, until there is a distinct break in the market structure. Segments provide a relatively stable depiction of the market trend in a higher timeframe, as opposed to strokes.
It is important to note that the algorithm used to calculate segments from strokes can be recursively applied to the generated segments again, forming higher-level segments that represent the market trend on a even larger timeframe.
🔵 Step 6: Pivots
In ChanLun, the term "Pivot" does not indicate a price reversal point. Instead, it represents a trading range where the price of a security tends to fluctuate. Within a given "Segment," the pivot is determined by the overlap of two consecutive strokes moving in the opposite direction of the segment. When two downtrend strokes A and B form a pivot P within an uptrend segment S, the upper and lower bounds of the pivot are defined as follows:
1. upper(P) = min(high(A), high(B)
2. lower(P) = max(low(A), low(B))
The pivot range is typically where consolidation occurs and where there is a high trading volume.
If a future stroke, moving in the opposite direction of the current segment, overlaps with the upper and lower bounds of the pivot, it is merged into the existing pivot and extends the pivot along the x-axis. A new pivot is formed when two consecutive strokes moving in the opposite direction of the current segment, intersect with each other without overlapping the previous pivot.
Likewise, pivots can also be recursively identified within the higher-level segments. The blue boxes below represent the "Segment Pivots" that are identified within the context of higher-level segments.
🔵 Step 7: Buying/Selling Points
There are three types of buying/selling points defined in ChanLun.
1. Type 1 Buying and Selling Points: Also known as trend reversal points. These points are where the old segments terminate and new segments are generated.
2. Type 2 Buying and Selling Points: Also known as trend continuation points. These points occur while the price is in the midst of a trend and signify the continuation of the trend. In an uptrend, the Type 2 buying point is the rebound point after the price retraces to a previous low or support level, indicating that the price may continue to rise. In a downtrend, the Type 2 selling point is the pullback point after the price rallies to a previous high or resistance level, indicating that the price may continue to decline.
3. Type 3 Buying and Selling Points: These points indicate the retests of breakouts from pivot ranges. The presence of these retest points suggests that the price has the potential to continue its upward/downward movement above/below the pivot levels.
A discerning reader may notice that these buying/selling points are lagging indicators. For example, by the time a new segment is confirmed, multiple candlesticks have already occurred since the type 1 buying/selling point of that segment.
Indeed, it is true that the buying/selling points lag behind the actual market movements. However, ChanLun addresses this issue through the utilization of multi-timeframe analysis. By examining the confirmed buying/selling points in a lower timeframe, one can gather additional confidence in determining the overall trend of the higher timeframe.
🔵 Step 8: Divergence
Another core technique in ChanLun is the application of divergence to anticipate the emergence of type 1 buying/selling points. While MACD is the most commonly employed indicator for detecting divergence, other indicators such as RSI can also be utilized for this purpose.
🟠 Summary
In essence, ChanLun is a robust approach to technical analysis that integrates the careful examination and interpretation of price charts, the application of technical indicators and quantitative tools, and a keen attention to multiple timeframes. Its objective is to identify prevailing market trends and uncover potential trading prospects. What sets ChanLun apart is its holistic methodology, which blends both qualitative and quantitative analysis to facilitate informed and successful trading decisions.
🟠 NOTE
The freely available "ChanLun | AlgoTrader" script, published by the same account, incorporates only a limited set of fundamental concepts from ChanLun.
In contrast, this script is a premium invite-only version that represents a comprehensive implementation of the complete ChanLun methodology, specifically tailored for more experienced and professional traders.
________________________________________________________________________________
该指标严格按照缠论原文实现了包括“K线标准化”、“分型”、“笔”、“线段”、“中枢”和“买卖点”在内的所有关键元素。它旨在为缠友们提供一个准确可靠的缠论实现,以便快速而精准地分析市场,从而获得更优秀的交易业绩。
该指标的主要特点如下:
1. 实时标记所有缠论元素:该指标具备实时识别和标记分型、笔、线段、中枢和买卖点的功能,提供清晰的信号和准确的趋势判断。
2. 多种笔段算法选择:提供三种不同的笔算法(“老笔”、“新笔”和“4K”)以及两种线段算法(“特征序列”和“1+1终结”),满足不同交易者个性化需求,可根据偏好和策略选择最适合的算法。
3. 三级别联立:指标同步计算并显示笔、线段和递归高级段,提供更全面的市场动态分析。
4. 自定义颜色:用户可以根据个人喜好和需求自定义指标的颜色方案,与图表风格和视觉需求完美匹配。
5. 完美实现K线回放功能:指标充分利用了K线回放功能,让交易者能够回顾和分析历史市场数据,提高对市场趋势的研究和理解,增强市场洞察力和决策能力。
Output7The "Output7" indicator is designed to guide traders in identifying potential buy and sell signals. This is achieved through the calculation of a custom indicator named `output7` and its derived moving averages. `output7` is defined as `c_1 - c_20 * (ohlcSq / hlSq)`. Here, `ohlcSq` stands for the square of the average of open, high, low, and close prices, while `hlSq` signifies the square of the average of high and low prices. `c_20` and `c_1` correspond to the closing price 20 periods ago and the current closing price, respectively.
**Interpreting the Indicator:**
**1. Support and Resistance**: This indicator calculates the support and resistance levels for the `output7` over a predefined lookback period. These levels are essential in the identification of potential price reversals in the market. When the `output7` line approaches or crosses these levels, it may suggest significant market shifts.
**2. Moving Averages of `output7`**: The indicator also generates short-term (5 periods by default) and long-term (10 periods by default) simple moving averages (SMAs) of the `output7` value. These SMAs can be helpful in determining market trends. When the short-term SMA lies above the long-term SMA, it indicates an upward trend. Conversely, when it falls below, it suggests a downward trend.
**3. Buy and Sell Signals**: The Output7 indicator generates two types of buy and sell signals based on the crossover of different moving averages. Yellow signals are produced when the simple moving average of close prices (7 periods by default) crosses the exponential moving average of close prices (14 periods by default). The blue signals are generated when the short-term SMA of `output7` crosses the long-term SMA of `output7`.
It is important to note that like all technical analysis tools, the Output7 indicator should not be used in isolation. Instead, it should be combined with other forms of analysis and indicators to validate its signals and minimize the likelihood of false signals. Factors such as the overall market trend, price patterns, volume, and fundamental analysis can provide additional context to the signals provided by the Output7 indicator. The interpretation of these signals should align with a trader's overall trading strategy, risk tolerance, and financial goals.
And finally. If you discover something else regarding this indicator. Please let me know in the comment section.
RAM StrategyThe name RAM originated because of three popular technical indicators Relative Strength Index (RSI), Average True Range (ATR), and Moving average convergence/divergence were used all together to create three conditions individually first and once all three conditions meet at once then we considered a potential opportunity either for buy or sell and produce signals. Before we dive into how the strategy work let's clarify all the 3 indicators which has been used.
RSI (Relative Strength Index):
The RSI is a popular indicator used to assess the overbought and oversold conditions of a financial instrument. It measures the speed and change of price movements.
Overbought Level: The RSI Overbought Level is set to 65, indicating that when the RSI goes above this level, it suggests that the instrument may be overbought or overvalued.
Oversold Level: The RSI Oversold Level is set to 35, indicating that when the RSI goes below this level, it suggests that the instrument may be oversold or undervalued.
ATR (Average True Range):
The ATR is a volatility indicator that measures the average range between the high and low prices of a financial instrument. It provides insight into market volatility. There is an ATR calculation and ATR Simple Moving Average calculation done in the script which provides insights into market volatility. By comparing the current ATR value to its SMA, this indicator takes into consideration the volatility conditions while generating trading signals, aiming to capture potential price movements during periods of increased volatility.
MACD (Moving Average Convergence Divergence):
The MACD is a trend-following momentum indicator that helps identify potential trend reversals. It consists of two lines: the MACD Line and the Signal Line.
MACD Line: The MACD Line represents the difference between the short-term and long-term moving averages. Crossovers of the MACD Line above the Signal Line indicate potential buying opportunities.
Signal Line: The Signal Line is a moving average of the MACD Line. Crossovers of the MACD Line below the Signal Line indicate potential selling opportunities and crossovers of the MACD line above the signal line indicate potential buying opportunities.
Trading Strategy:
Buy Signal: A buy signal is generated when the RSI is below the oversold level, the ATR is higher than its Simple Moving Average (indicating higher volatility), and there is a bullish crossover of the MACD Line above the Signal Line.
Sell Signal: A sell signal is generated when the RSI is above the overbought level, the ATR is higher than its Simple Moving Average (indicating higher volatility), and there is a bearish crossover of the MACD Line below the Signal Line.
The plot shapes function is used to visually represent the buy and sell signals on the price chart. Green "BUY" labels are displayed below the price bars for buy signals, while red "SELL" labels are displayed above the price bars for sell signals.
This strategy aims to identify potential buying and selling opportunities based on the combination of RSI, ATR, and MACD indicators. However, please note that the effectiveness and profitability of the strategy may vary depending on market conditions and individual trading preferences.
*Disclaimer*
Trading involves risk. Also, clarify that past performance is not indicative of future results and that individuals should only trade with the capital they can afford to lose.
EMA ProHi Traders!
This Improved EMA Cross Pro Indicator does a few things that Ease Up Our Charting.
Personally it Saved me Tons of Time searching for structure highs / lows, measuring ranges and distances from my entry to stop or take profit.
It's like having most of your trade in front of you, charted for you.
Works Across Assets & Time Frames.
The Functions
1. Signals EMA Crosses - green for Bull Cross & Red for Bear Cross
2. Signals Touches to the 55 EMA
a. In a Bull Cross it will only signal touches and closes Above the 55
b. In a Bear Cross it will only signal touches and closes Under the 55
3. Plots Current Horizontals:
a. The current position of the 55
b. The last High & Low
4. Calculation:
a. % from the 55 to the High & Low
b. Risk / Reward Ratio ("Bad Risk Management" message appears if ratio is not favorable)
c. Over Range between the Low and the High
5. Labels - Current prices for all horizontals marked as Entry, Exit & Stop
Notes:
* This Indicator is Interchanging between bull and bear crosses, it recognizes the trend and adapts its high and low output.
* You Can and Should make your personal changes. everything can be changed in the settings inputs.
* You can Turn On & Off most functions in the settings inputs.
BYBIT:BTCUSDT.P
Price Action (ValueRay)With this indicator, you gain access to up to 5 moving averages from a selection of 15 different types. This flexibility allows you to customize your trading strategy based on your preferences and market conditions. Whether you're a fan of simple moving averages, exponential moving averages, or weighted moving averages, our indicator has got you covered! Additionally, all the MAs are Multi-Time-Frame!
The indicator also provides trading signals. By analyzing market trends and price movements, it generates accurate buy and sell signals, providing you with clear entry and exit points. You can choose between Fast, Mid, and Slow signal speeds.
Trendlines are another crucial aspect of effective trading, and our indicator seamlessly integrates them, helping you visualize the market's direction.
Furthermore, the indicator empowers you with recent highs and lows. By highlighting these key levels, it becomes easier than ever to spot support and resistance areas, aiding you in making well-informed trading choices.
Additionally, you can switch the ADR% (Average Daily Range as a Percentage) on and off. This number instantly provides you with information on how much the stock usually moves per day as a percentage.
Key Features:
Up to 5 Moving Averages, each with its own timeframe.
SMA, EMA, WMA, RMA, Triangular, Volume Weighted, Elastic Volume Weighted, Least Squares, ZLEMA, Hull, Double EMA, Triple EMA, T3, ALMA, KAMA (more to come in future versions).
Recent High and Low Pivot Points acting as support/resistance.
Trendline indicating the current trend.
Buy/Sell Signals (recommended for use as exit points, stop loss, or take profit levels).
Signals can have three different speeds: Fast, Mid, and Slow. You can switch them anytime depending on how quickly or slowly you want to exit a trade.
The predefined colors are best suited for a dark background, and the predefined settings provide a solid starting point that many traders use in their daily work.
Unlock the full potential of your trading strategy with our comprehensive indicator and start making informed trading decisions today!
Market Oracle Pro [ChartPrime]ChartPrime Oracle Pro combines actionable, elegant and functional indicators into a single toolkit. Combinations of both trend following and contrarian logic aim to provide traders with a deeper insight into market movements; aiming to assist in better entries and exits.
Designed and created by the ChartPrime team, peacefullizard (digital signal processing expert), Gecko, and ExoMaven, this toolkit takes deeper level theory and expresses it in a useable format for traders. ChartPrime Oracle Pro is designed to satisfy and cover major trading theories allowing the user to pick and select the features that fit them.
When using any indicator suite it is important to understand these tools are there to assist trading rather than to be a single source of truth. Functionality such as Auto Maximization of parameters is there to guide and enhance user experience, however it is important to be aware of overfitting results.
Features included & Use cases:
Signal Mode: Select the type of assistive signals you are requiring. Provided are both trend following signals with self optimization using backtest results as well as reversal signals, aiming to provide real time tops and bottoms in markets. Both these signal modes can be fine tuned using the tuning input to refine signals to a trader's liking. The ChartPrime Auto Maximizer will automatically apply a backtested parameter and display the "best performing signals" on your chart. It is important to note this is not indicative of future results. ChartPrime Trend Signals leverage audio engineering inspired techniques and low-pass filters in order to achieve and attempt to produce lower lag response times and therefore is designed to have a uniqueness when compared to more classical trend following approaches.
Candle Highlighting: Choose between a clean gradient or more classical red/green coloring. These color the candles to assist with trend identification.
ChartPrime Dashboard: This cleanly designed dashboard provides 3 simple to interpret metrics. Firstly, the Optimal Tuning box provides a backtested result giving you the most accurate input. Again, it is important to note this is not indicative of future results. A Prime Score is also provided. This metric is a collection of ChartPrime trend following indicators bundled into a single item. It ranges from 0 (being very bearish trend) to 10 (being a very bullish trend). 5 would indicate a ranging market. A consolidation score is also provided showing how "ranging" the market is. 10 being a low volatility and consolidating market and 0 being a more volatile and trending market which can assist the trader in avoiding ranges (if undesired).
Additional Features:
The Dynamic Reactor provides a simple band passing through the chart. This can provide assistance in support and resistance locations as well as identifying the trend direction expressed via green and red colors. Taking a moving average and applying unique adaptivity calculations gives this plot a unique and fast behaviour.
The Prime Ranges provide VWAP inspired real time actionable ranges on your chart. These ranges provide support and resistance levels as well as coloring, once again, there to aid trend identifcation. By generating a distribution and projecting it we produce real time levels for traders.
Candlestick structures analyze candlestick formation putting a spin on classical candlestick patterns and provide the most relevant formations on the chart. These are not classical and are filtered by further analyzing market activity. A trader's classic with a spin.
The Momentum Wave Bands provide classical areas of high deviation where the price may reverse. It also provides additional insight on trend direction and volatility.
The Prime Trend Assistant provides a trend following dynamic support and resistance level. This makes it perfect to use in confluence or as a filter for other supporting indicators. This is an adaptive trend following system designed to handle volatility leveraging filter kernels as apposed to low pass filters.
Settings:
Signal Mode: Drop down to select the types of signals wanted
Tuning: Integer input to adjust signal's responsiveness. Lower inputs result in more frequent signals being produced.
Auto Maximizer Toggle: Automatically apply a backtested parameter to the signals
Dashboard Size: Drop down to select the size of the dashboard
Dashboard Position: Change the location of the dashboard on your chart
Additional Features: A set of toggles turning on/off these indicators.
Example Usecases:
Trend based confluences:
ChartPrime Oracle Pro provides classical (all be-it self optimizing) trend based signals. When trading, taking into consideration other forms of confluences are crucial. Take the image below: Here we see a *uptrend* where smaller retracements in price action are resulting in sell signals. When identifying a trend, analyzing the macro and micro price action can help the trader deduce how relevant a move in the market may be. We can use the Prime Trend Assistant to help filter out said retracements. We are also able to use the Prime Ranges in a similar way.
Features such as the Prime Ranges have duplicate usecases whereby a trend can be idenfied via the color of the bands as well as providing TP/SL levels. Considering these assisting features is vital before entering a trade.
Contrarian trading methodologies:
Commonly; trading with a trending market is most well known. However; markets are just as susceptible to ranging behaviors. ChartPrime has designed this toolkit to cater to most market conditions. For example, finding confluence between reversal indicators such as our contrarian signals and the momentum wave band can provide for some very strong confluence that can help a trader attempt to enter at bottoms of retracements and achieve the best possible entries or exits.
Developing confluences as shown above can be key to a trader's success. It is import ant to avoid biases when looking at indicators and view the market as objectively as possible.
ChartPrime believe that there is no magic indicator that is able to print money. Indicator toolkits provide value via their convinience, adaptibility and uniqueness. Combining these items can help a trader make more educated; less messy, more planned trades and in turn hopefully help them succeed.
Risk Disclaimer
All content and developments created by ChartPrime are purely for informational & educational purposes only. Past performance does not guarantee future results.
mrD-Smart RangesmrD-Smart Ranges aims to offer a complete strategy based on Order Blocks. Ranges signals based on order volume are highlighted, from which smart ranges are suggested to provide potential entries.
This script also includes warnings for each signal marked.
🔶 SETTINGS
Pair Strategy: Select the desired from the list. Change the chart to the one specified in the Strategy.
Current TF Order Blocks: Allows the user to select how many most recent Internal Order Blocks appear in the current time frame on the chart.
Order Block Filter: Allows the user to select how the script mitigates an Order Block.
Hide Overlap: Allows the user to display overlapping Order Blocks.
Show Metrics: Allows the user to display volume % metrics within the Order Blocks.
Show Volume Box: Allows the user to display buy/sell activity within Order Blocks.
High Timeframe: Allows the user to choose a higher or lower timeframe to find the Signals.
Show Failed Buy Sell: Allows the user to display the Signals.
Show HTF Box: Allows the user to display a higher or lower timeframe Order Blocks.
🔶 DETAILS
Order blocks are formed after a slight bearish order block, these can provide an opportunity to change polarity, thus acting as a potential support/resistance level.
A retest/retrace on the order block, combined with order volume between the current timeframe and from the higher timeframe will establish the conditions for smart ranges are suggested to provide potential entries.
🔶 USAGE
mrD-Smart Ranges aims to provide users with a minimalistic screen next to the optimal ranges to keep in mind to find trading setups as shown below.
Here we can see a suggested Sell range and display a label to confirm this range
Signal(s) that can be used for potential entries only during range retest are order blocks.
Users can search for more potential entry ranges based on larger timeframes in the settings: High Timeframe
In the image above, we can see that the price has generated potential orange and bearish entry signals. A confirmation signal with a red label is displayed on the chart when the price retests the Sell range.
Note: While range retests can still work well if they occur later in price action, it's best to look for signals only when price retests the range at the outset rather than retesting it. second price.
The logic of generating signal ranges using different rules is described below:
- Define order blocks in the current timeframe.
- Define the order blocks with the largest volume in the current timeframe.
- Define order blocks in larger timeframes in High Timeframe settings
- Define order blocks with the largest volume in larger timeframes in High Timeframe settings
Entry Range: The combination of the highest volume order blocks in the current timeframe and the highest volume order blocks in the larger timeframe.
🔶General disclaimer:
Trading stocks, futures, forex, options, ETFs, cryptocurrency, or any other financial instrument has huge potential rewards and risks.
You must be aware of the risks and willing to accept them to invest in stocks, futures, forex, options, ETFs, or cryptocurrencies.
Don't trade with money you can't afford to lose.
This is not an offer or an offer to Buy/Sell stocks, futures, Forex, options, ETFs, cryptocurrencies, or any other financial instrument.
Do not represent that any account will or is likely to achieve profit or loss of any kind.
The past performance of any trading system or method is not necessarily indicative of future results.
My Scripts/Indicators/Ideas/Algos/Systems are only for educational purposes!
Wunder Breakout botWunder Breakout bot
1. Wunder Breakout bot is based on the breakout of the trend line. Breakout is a technical trading strategy that is used to determine the moment of a trend line breakout on the price chart. It is based on the assumption that when price crosses a trend line, it signals a change in trend direction and the possible start of a new price movement.
2. The entry points for the trendline breakout strategy are based on the principle of breaking through a set trendline. This means that we look for the moment when the price of the asset crosses the trend line that we have established in order to enter a sell or buy position.
3. We use fixed take-profit and stop-loss, but you can use other risk management systems, based on the suggested settings.
4. Wunder Breakout bot script has added a function to calculate the risk per portfolio (your deposit). When this option is enabled, you get the calculation of the entry amount in dollars relative to your Stop Loss. You can chooseselect the percentage of risk per your portfolio in the settings. the percentage of risk per your portfolio in the settings. The loss will be calculated from the amount that will be displayed on the chart.
For example, if your deposit is $1000 and you set your risk at 1%, with a Stop Loss of 5%, your entry volume would be $200. The SL loss would be $10. $10 is your 1% risk or 1% of your deposit.
*Important! ** The risk per trade must be less than the Stop Loss value. If the risk is more than SL, you should use leverage.
The amount of funds included in the deal is calculated in dollars. This option was created if you want to send a dollar amount from Tradingview to the exchange. However, by specifying the volume in dollars, you will get the net profit and drawdown displayed incorrectly in the backtest results because TradingView calculates the backtest volume in contracts.
To display the correct net profit and drawdown values in Tradingview backtest results, use the "Volume in Contracts" option.
RottenZero JMET Buy & Sell Signal”RottenZero JMET Buy & Sell Signal" is a custom indicator designed to help traders identify potential buy and sell signals in the market by unifying multiple indicators into a single tool.
(J(JMA)+M(MACD)+E(EMA)+T(Trend))
This was inspired by YouTube videos that showcased trading strategies using separate indicators.
The indicator combines the Jurik Moving Average (JMA), Moving Average Convergence Divergence (MACD), and Exponential Moving Averages (EMA) into a concise visual representation using circles and background colors.
The indicator plots various events as circles with varying opacity levels, which helps visualize the strength of the signals.
It also changes the background color to green for a long signal and red for a short signal, indicating potential buy and sell signals, respectively.
Here's some examples:
(Please note that signals are not always accurate and should be used as a reference in your trading decisions, rather than relying solely on them.
It's essential to use proper risk management and incorporate other aspects of technical and fundamental analysis to make well-informed trading decisions.)
I hope this unified indicator proves to be a valuable tool in your trading.
-----
(KO)
"RottenZero JMET Buy & Sell Signal"은 여러 지표를 하나의 도구로 합쳐 잠재적인 매수 및 매도 신호를 파악하는 데 도움이 되도록 설계된 인디케이터입니다.
(J(JMA)+M(MACD)+E(EMA)+T(Trend))
이 인디케이터는 별도의 여러 지표를 사용한 거래 전략을 보여주는 YouTube 동영상에서 영감을 얻어 더 편하게 사용하기 위해 만들게 되었습니다.
지표는 Jurik 이동 평균 (JMA), 이동 평균 수렴 발산 (MACD), 지수 이동 평균 (EMA)을 원형 및 배경색을 사용하여 심플하게 보이도록 했습니다.
지표는 다양한 투명도 수준의 원으로 이벤트를 표시하여 신호의 강도를 시각화하는 데 도움이 됩니다.
또한 배경색을 Long 신호의 경우 초록색으로, Short 신호의 경우 빨간색으로 변경하여 잠재적인 매수 및 매도 신호를 나타냅니다.
(신호가 항상 정확하지는 않으므로, 이를 거래 결정에 대한 참조로 사용하고 전적으로 의존하지 마시길 바라며,
적절한 리스크 관리와 기술적이고 기본적인 여러 근거들을 포함하여 신중한 거래 결정을 내리시기를 바랍니다.)
이 인디케이터가 거래하실 때 도움이 되시기를 바라겠습니다.
No Code SignalsNo Code Signals is an intuitive user interface for users to generate their own signals based on indicators they already have applied to their chart.
This indicator makes use of the new input.source() limits for importing data from external sources (indicators) into 1 indicator.
You are now able to import ANY number of sources from up to 10 different indicators.
Features:
- Import up to 10 unique values from up to 10 different indicators already on your chart!
- Compare those values against other imported indicator values, or chart ohlc values.
- Option to use a defined level instead of an active source.
- 5 Signal Options (Currently)
- Alerts, Each signal has its own alert condition.
- Labeled Signals, to tell which signal is which.
Potential Future Plans:
- More Signals & Analysis Options
- Possibly more imports
- Combining 2 (or more) signals into 1
Here is a Screenshot of a chart with signals, and the Interface creating the signals.
Enjoy!
AWD TRADE MANAGER (ATM) by ManhDNAWD TRADE MANAGER (ATM) is a position management tool including with some advanced features and entry suggestions. It helps you to do most of position calculations and position management, reduce time spent for charting by alerts.
There are 3 main things to describe about the manager:
(1) The original function of the manager is to help traders to manage their trades with automatic calculations of all factors of their trades with some of input values. For example, it will calculate the trade volume when you enter the bet size, entry and stop loss price. It calculates take profit price when you enter entry, stop loss prices and the risk/reward ratio, …
(2) Another function is the system of alerts. After set up a trade, create an alert and the manager will do the rest. It will send you an alert when the limit order got filled, got stopped out, take profit level hit, or even it reached a key level or an opposite/spike move just occurred…
(3) Entry suggestions: Suggest entries with price action strategies. Details bellow.
Features in details:
(1) Automatic calculations:
- Auto calculate trade volume based on entry, stop loss prices and the money users willing to lose when the trade is failed. Auto detect some type of assets and volume will be calculated in USD (for cryptocurrencies) or in lot (for forex).
- Auto calculate take profit price based on entry, stop loss prices and expected rr ratio.
-Auto suggest take profit price based on pivot points.
- Auto suggest stop loss price based on pivot points.
- You can enter several exit points with percentages and the manager will calculate the averaged risk reward ratio you earned after the last exit price reached.
- Quick entry price pick to reduce typing requirement.
- Quick trade set up: 2 checkboxes and 1 number entering to set up a trade.
(2) Alert system
After setting up a trade and creating an alert of the manager, it will follow the market and your order. It will send you alerts for all the events that you should follow up your position. These alerts can be sent to your pc, your phone and your smart watch, so even you are a full-time day trader, you will save your time for charting or managing your positions. Here’s the list of alerts:
- Sending alert when suggesting an entry with details calculated from preset inputs so you can just pick that info to enter the position including trading volume, entry, stop loss, take profit prices, timeframe, estimated risk-reward ratio …
- Sending alert when a limit order got filled and auto switch to position-managing-mode.
- Sending alert when a limit order in still staying unfilled but should be canceled (because of price reaching a key level or is running too far, …)
- Sending alert when the position got stopped out or TP hit.
- Sending alert when the running position reached a key level and need to be watched out.
- Sending alert when a spike move or opposite move just occurred.
- Sending alert when a position is taking too long to run.
- You can also set 3 levels of price with messages then ATM will send you alerts when price reaches those levels.
- When price runs, ATM might suggest you to move stop loss to levels based on pivot points by sending you alerts.
- Alert when a BOS occurred.
- Options to turn on/off each kind of alert.
(3) Entry suggestions.
The script included price action entry suggestions.
The 1st strategy is getting in a position when a candle pattern occurred and confirmed by MA20.
The 2nd strategy is detecting double top/bottom and a candle pattern confirm break out after that.
The 3rd strategy is a pullback strategy, in a trending market, a candle pattern occurs and confirms the pullback ends, it will suggest an entry.
All those strategies I am using by myself for a long period of time but to make sure they are good for your trading style, do your own research and backtest before use. Keep in mind to manage risk and be responsible to your capital.
User side modifications:
- Those price action strategies have some major arguments that users can tune themselves to make it meet their style or their needs like choosing method to suggest entries, refine entry quality by changing the confirmation methods,…
- Most of appearance factors can be changed by users.
- one-click to toggle between full features and simple mode.
TradingView Chart demo pictures:
Author's bio:
I have been a full-time day trader for 7 years. I like coding with Pinescript and I also developed some helpful indicators that provide unique aspects to approach markets and the most favorite one from that is Relative Volume Index (RVI) that will be introduced in near future.
Disclaimer:
This tool has been tested and been using for my own trading career for a long period of time but practicing to use it yourself to understand it and use it correctly is needed. All of the features have been carefully tested before publishing but make sure to double-check all the info you get from it before getting into a trade to avoid losing money by a sudden mistake or even a bug. Keep in mind you will need to take all the responsibility with your capital or any potential loss while using this tool.
If you get anything wrong while using it, please leave some comments bellow, all of your ideas or suggestions will be taken seriously.
Thank you in advance!
(It is not possible to explain all the settings or features within the description, If you have questions, please leave comment, I will answer to help you to get familiar with the tool.)
Ema Short Long Indicator[CHE]█ CONCEPTS
This Pine Script is an EMA Short Long indicator that displays the crossing EMA lines on the chart. The indicator uses three exponential moving averages (EMAs) to generate the buy and sell signals. The EMA lines are plotted as green (uptrend) and red (downtrend) lines. When the green line is above the white signal line, the indicator generates a buy signal, when the green line is below the white signal line, the indicator generates a sell signal. Arrows are also displayed marking the buy and sell signals. There is also an option to allow indicator repainting or not. Finally, users can also set alerts to be alerted to potential trading opportunities.
Note: please do not disable "time frame gaps". Allows to calculate the indicator on a Timeframe (TF) different from that of the chart Time window. The TF should ideally be higher than the charts to provide a broader perspective than
the TF of the chart. Using TFs lower than the chart's will deliver fragmentary results, since only the last value of intrabar is displayed (multiple values cannot be displayed for a single chart bar). The Gaps setting determines the behavior when the TF is higher than the TF of the chart. If 'gaps' is checked, higher TF values only come in and are interconnected on the diagram when the higher TF completed. This has the advantage of avoidance Real-time epainting. If Gaps is not enabled, Gaps are filled with the last higher TF value calculated, which will not produce a repaint Values on historical bars but repaint values realtime.
█ HOW TO USE IT
Load the indicator on an active chart (see the Help Center if you don't know how).
Time period
By default, the script uses an auto-stepping mechanism to adjust the time period of its moving window to the chart's timeframe. The following table shows chart timeframes and the corresponding time period used by the script. When the chart's timeframe is less than or equal to the timeframe in the first column, the second column's time period is used to calculate the Ema Short Long Indicator :
Chart Time
timeframe period
1min 🠆 1H
5min 🠆 4H
1H 🠆 1D
4H 🠆 3D
12H 🠆 1W
1D 🠆 1M
1W 🠆 3M
█ DESCRIPTION
The script begins by setting up the chart indicator with a short title, "ESLI", and enabling it as an overlay. It then initializes several variables for time conversions, to be used later in the script.
The timeStep_translate() function converts the timeframe of the chart into a string representing a larger time interval, based on the number of seconds in the timeframe. The resulting string is used to label the horizontal axis of the chart.
Next, the script defines several input variables that can be modified by the user. These include the colors of the EMA lines and the signals, whether or not the indicator is allowed to repaint (i.e. update past values based on future data), and the number of periods used to calculate the EMA and signal lines.
The f_security() function calls the request.security() function to fetch data from the specified security and timeframe, and is used to calculate the EMA and signal lines using the ta.ema() function. The clo variable is assigned the closing price data, adjusted for repainting and timeframe.
The EMA line is calculated using a weighted average of the EMA over the specified period and two times that period, as well as three times that period, divided by six. The signal line is calculated as the EMA of the EMA line over the specified period.
The col_css variable sets the color of the EMA line based on whether it is currently above or below the signal line. The script then plots the EMA and signal lines, and uses the plotshape() function to indicate long and short signals based on the crossovers and crossunders of the EMA and signal lines.
Finally, the script sets up alert conditions using the alertcondition() function to notify the user when a long or short signal is generated, including information about the symbol and closing price.
█ SPECIAL THANKS
Special thanks to LOXX, I wanted to take a moment to express my gratitude for his valuable input in the EMA calculation. His insights and expertise have greatly helped me in improving my Pine Script coding skills. Thanks to his suggestion, I was able to better understand the EMA formula and implement it effectively in my script.
Your generosity in sharing your knowledge and experience is truly appreciated. It is through collaboration and exchanging ideas that we can all grow and become better in our craft.
This script provides exact signals that, with suitable additional indicators, provide very good results.
Best regards
Chervolino
Boftei's StrategyI wrote this strategy about a year ago, but decided to publish it just now. I have not been able to implement this strategy in the market. If you can, then I will be happy for you.
This strategy is based on my "Botvenko Script". (It finds the difference between the logarithms of closing prices from different days.) (Check this script in my profile)
Then the strategy makes trades when the "Botvenko Script" indicator crosses the levels set earlier and manually selected for each currency pair/shares: long/short opening/closing levels, long/short re-entry levels. (They are drawn with horizontal dotted lines.) The names of these lines are: buy/sell level, long/short retry - too low/high, long close up/down, dead - close the short. Manual selection of each of the parameters provides a qualitative entry of the strategy into the deal. However, without restraining mechanisms, the strategy enters into rather controversial deals. In order to avoid going long/short during bear/bull markets, which is unacceptable, I added a fan of EMA lines.
The fan consists of several EMA lines, which are set according to Fibonacci numbers (21, 55, 89, 144). If the lines in the fan are arranged in ascending order (ema_21>ema_55 and ema_55>ema_89 and ema_89>ema_144), then this indicates a bull market, during which I banned shorting. And vice versa: during the bear market (ema_21<ema_55 and ema_55<ema_89 and ema_89<ema_144) I banned long trading. If these two inequalities are not met, then this indicates that the market is flat, and during it it is allowed to enter any transactions, because a flat is a good moment to catch massive movements in the future by entering a transaction. (This is all visualized using semi-transparent thick lines of green, yellow and red colors.)
By default, all parameters are adjusted for the btc/usd (bitstamp) pair. Best of all, the strategy shows itself if 1 candle = 1 day.
At the time of writing, on the pair btcusd (bitstamp) (1d) with pyramiding = 1, the strategy shows a profit of 64728896%. If pyramiding is increased by 1, then the profit will be greater, but I still prefer pyramiding = 1.
There is a possibility that my strategy is doing complete nonsense. I don't vouch for her.
If you select parameters for other pairs of currencies/stocks, then you should not change anything in the fan of lines.
That's all, probably.
Swing BoxesHey, folks!
Sorry for not posting anything for such a long time. Don't have enough ideas and resources to get inspiration, so trying to brainstorm good stuff in my free time from university studies.
But despite my absence more I now have 300+ people subscribed to me! Thanks, guys, for keeping interest for my work, as I still do value each boost on my script, for real :)
So here is new script , enjoy!
Swing Boxes is pretty simple indicator, which plots signals with "boxes", that help you determine price targets.
What is the idea behind?
I wanted to make indicator, that could help me make swing trades with nice accuracy (as all we want, lol), and for signal criteria I decided to use highs and lows of the price . Then I started coding some ideas to see which of them could be worthy. And, actually, Swing Boxes appeared to be good. But the thing is, that I didn't intend to build them, they appeared as an anomaly from my code :)
I started to explore this anomaly (it looked super cool, but was repainting hard) to fix it and I succeeded, now Swng Boxes don't repaint.
The main idea is that when price goes above it's highest value of p-bars back or below it's lowest value p-bars back, then there is a some god probability, that price will continue to follow current direction.
And the things about Swing Boxes is that when there is a good trend movement, the boxes become super small to track price movement and when price breaks out in the counter-trend direction, then you will be able to almost perfectly catch a top or a bottom! But most of the signals won't be so high-quality, so don't think that is this some holy grail to trade swing-trading, because it is not.
Signal logic
Quick hint:
- epsilon(variable e ) = ATR * ATR_Factor . It is used to determine box's sensitivity to price changes.
If previous close is higher than variable, which contains previous HIGHEST value (variable h in the code), then update the this variable by taking up-to-date highest value and add epsilon( e ) to it;
If previous close is lower than variable, which contains previous LOWEST value (variable l in the code), then update the this variable by taking up-to-date lowest value and substract epsilon( e ) from it.
Variables decribed above ( h and l ) are box's top and bottom respectively, so if price cross them, it is logical to update it is value.
Settings and what is what
Swing Box Period - numbers fo bars in the past to find highest and lowest price from. The bigger the input, the bigger the boxes will be;
ATR Period;
ATR Factor - multiplier for ATR, determines sensitivity for price changes. The bigger this input, the more accurate signals will be, but less the probability that the signal will be on the top or a bottom.
Show Boxes? - when chosen, plots box's top and bottom. Used to determine price targets.
Show Baseline? - when chosen, plot's baseline, which midline between box's top and bottom.
How to use?
This indicator plots green and red triangles by default.
- Green triangle --> Buy ;
- Red triangle --> Sell ;
As I've said before, many signals from indicator will probably be garbage, so you need to tune settings for youself, so it could satisfy you .
You can enable showing boxes to see box's top and bottom. Box's bottom --> your entry, top --> your profit target.
If you find a way to sort bad signals, you will be able to trade with super cool RR, because the signal from Swing Boxes appear to be a good one, there is almost 95% probability, that price will not even come close to your stop loss, so you can trade with super small stop-losses! Smaller stop-loss --> smaller risk --> smaller loss --> bigger profit, it is that easy.
Also you can enable baseline to use at as your 1st TP, and box's top/bottom as 2nd TP, closing 25% on TP1 and the rest on TP2 (but that is just mine recommendation, you can use different RM (risk-management), if you want).
Also you can use baseline as your S/R (Support/Resistance) line, test it out on your charts.
And please, hear me out: as all other indicators out here on the TradingView, Swing Boxes ARE NOT meant to be traded in solo! Many bad signal can go in a row, so PLEASE find your way to filter out bad signals with other indicators.
You can see here the example of a garabge-class signal in a row, so be don't be deluded!
I do hope that somebody will suggest and idea to improve this thing, as I personally don't have enough time to think about it because of my university studies, but I will probably try it make this thing better throughout the time.
And that's it for now, folks! If you have any ideas for scripts, strategies or anything else, feel free to DM me or leave a comment, I will check it.
Hope you will find this script useful.
Take your profits!
- Tarasenko Fyodor
Stock Intrinsic Value & MOS IndicatorStock Intrinsic Value and MOS Indicator is a powerful tool that can help investors to evaluate the potential value of a particular stock. By taking into account key financial metrics such as earnings per share, price-to-earnings ratio, and dividend yield, this indicator provides a comprehensive analysis of a company's fundamentals, and can be used to estimate its intrinsic value.
To use this indicator, simply input the relevant financial metrics for the stock you're interested in from Yahoo finance, including the P/E ratio, earnings per share, and dividend yield. The indicator will then calculate the stock's intrinsic value based on these inputs, taking into account the company's earnings potential and dividend payments.
In addition to calculating the intrinsic value, the Stock Intrinsic Value and MOS Indicator also allows investors to add a margin of safety to their analysis, which can help to account for unexpected market events or uncertainties. By adding a margin of safety of 20% - 30%, for example, investors can ensure that they are buying the stock at a significant discount to its intrinsic value, providing a cushion against potential losses.
Using the Stock Intrinsic Value and MOS Indicator can be a valuable tool for investors looking to make informed decisions about their investments. By taking into account key financial metrics and adding a margin of safety, investors can be more confident in their investment decisions, and can potentially maximize their returns over the long-term.
However, it's important to remember that the Stock Intrinsic Value and MOS Indicator is just one tool among many that investors can use to evaluate potential investments. As with any investment strategy, it's important to conduct thorough research and analysis before making any investment decisions. Additionally, it's important to keep in mind that no investment strategy is foolproof, and that even the most well-informed investment decisions can still result in losses.
Overall, the Stock Intrinsic Value and MOS Indicator can be a valuable tool for investors looking to evaluate potential investments and make informed decisions about their portfolio. By using this indicator in combination with other tools and strategies, investors can potentially maximize their returns and achieve their long-term investment goals.
Click Signal IndicatorThis is a Signal Indicator that emits signals based on mouse clicks when the indicator is added to the chart, or later on in the "Settings/Inputs" tab by changing/selecting the open time of the desired bar of each one of the signals.
It is designed to be used as an External Input for the "Template Trailing Strategy" to verify the correctness of the features the aforementioned script offers, and to provide an easy way to play around with this framework.
Last but not least this script offers a way to debug and report problems when this is necessary. Moreover, this script is a simple example you can copy-paste and create your own custom signal indicator that can be "plugged into"
the "Template Trailing Strategy" taking advantage of all the fancy stuff the TTS framework can provide!
To connect this signal indicator to the TTS you have to change the "Deal Conditions Mode" to '🔨External' and the 'External Input 🛈➡' to 'CSI:🔌Signal' in the TTS "Settings/Inputs" tab. For more information check the "Template Trailing Strategy - Part 02" video tutorial.
DeQuex Algo V2The DeQuex Algo V2 script is an advanced technical analysis tool that provides traders with a powerful set of features to help them identify potential trading opportunities in the market. The script is based on the widely used Moving Average Convergence Divergence (MACD) indicator, which is known for its ability to identify changes in trend direction.
The script has several input parameters that can be customized to meet the specific needs of each trader. This flexibility makes it a great tool for traders of all skill levels, from beginners to advanced traders. By adjusting the input parameters, traders can fine-tune the script to their preferred trading style and risk tolerance.
One of the key features of the DeQuex Algo V2 script is its ability to generate buy and sell signals based on MACD crosses. These signals are generated when the MACD line crosses above or below the signal line, indicating a potential change in trend direction. The script also includes options to display trend signals, which can be helpful in identifying the strength of the current trend.
In addition to the MACD indicator, the script also includes a dynamic support and resistance level calculation based on the basis and deviation of the price, as well as volume trend analysis using On Balance Volume (OBV). These features can be used to identify key levels of support and resistance, as well as determine the overall trend direction of the market. This information can be used to make more informed trading decisions and improve the chances of success in the market.
Overall, this script is powerful tool that can be used to help traders identify potential trading opportunities in the market. By using this script in conjunction with other technical analysis tools and fundamental analysis, traders can make more informed trading decisions and increase their chances of success.
Here are the main features of the script:
Moving Average Convergence Divergence (MACD) indicator: The script is based on the MACD indicator, which is widely used by traders to identify changes in trend direction. The script generates buy and sell signals based on MACD crosses, indicating potential changes in trend direction.
Customizable input parameters: The script has several input parameters that can be customized to meet the specific needs of each trader. This includes the sensitivity of the MACD indicator, the source of the price data, the smoothing period, the type of moving average to use, and the display options for trend signals and price bars.
Trend signals: The script includes options to display trend signals, which can be helpful in identifying the strength of the current trend. This can help traders determine whether to enter a trade or wait for a better opportunity.
Dynamic support and resistance levels: The script includes a dynamic support and resistance level calculation based on the basis and deviation of the price. This can help traders identify key levels of support and resistance, which can be used to determine potential entry and exit points.
Volume trend analysis: The script uses On Balance Volume (OBV) to determine the volume trend in the market. This can be used to identify potential changes in trend direction and to confirm the strength of the current trend.
Alert system: The script includes an alert system that can notify traders when a buy or sell signal is generated. This can be helpful for traders who are not able to monitor the market at all times.
Signals and pivot divergencesScript that shows buy and sell signals for multiple indicators and divergences when there's a pivot in the price chart. The defaults are from my own laboration and don't hesitate to share your settings!
Best of trading luck!
Volume Directional OscillatorVolume Directional Oscillator is an indicator that combines several types of metrics for a convenient understanding of price movements.
The indicator displays a histogram of red, dark red, green, dark green and yellow columns, as well as a red-green line.
Red columns indicate an increase in selling volumes as the price moves.
Dark red indicates a decline compared to the previous candle.
Green indicates an increase in buy volumes.
Dark green indicates a decline from the previous candle.
Yellow columns appear when the market moves without volume, in other words, by inertia.
The red-green line passing through the tops of the columns indicates that buyers or sellers currently prevail. Green are buyers and red are sellers.
It is also possible to display overbought and oversold levels. By default, they correspond to the values 50 and -50. When the indicator goes beyond one of the levels, the background turns orange. Line and background colors can be changed in the settings.
Also, the indicator can be used to determine divergences and convergences and use them in a trading strategy.
-------------------------------------------
Volume Directional Oscillator - индикатор осциляторного типа, который объединяет в себе несколько видов показателей для удобного понимания движения цен.
Индикатор отображает гистограмму из красных, темно-красных, зеленых, темно-зеленых и желтых полос, а также красно-зеленую линию.
Красные полосы обозначают увеличение объемов на продажу по мере движения цены.
Темно-красные обозначают снижение, по сравнению с предыдущей свечой.
Зеленые обозначают увеличение объемов на покупку.
Темно-зеленые обозначают снижение, по сравнению с предыдущей свечой.
Желтые полосы появляются, когда движение рынка происходит без объёма, другими словами — по инерции.
Красно-зеленая линия проходящая через вершины полос указывает на то, покупатели или продавцы в данный момент преобладают. Зеленая — покупатели, а красная — продавцы.
Еще есть возможность отобразить уровни перекупленности и перепроданности. По умолчанию, они соответствуют значениям 50 и -50. Вы выходе индикатора за один из уровней, фон окрашивается в оранжевый. Цвета линий и фона можно изменить в настройках.
Также, по индикатору можно определять дивергенции и конвергенции и использовать их в торговой стратегии.
Negative Correlation SignalsThank you to Hendrik Fuchs who coded this for me - I highly recommend you...
The AUDUSD/EURUSD has a negative correlation with the DXY as does the GBPJPY/USDJPY have with the JPYX. This indicator is very simple and uses opposite candle pinbars (pinbar/doji structure can be set by you) of the two instruments on the chart whilst the stochastic RSI should be above 80 for overbought on the one but below 20 on the other for oversold (or vice versa) to generate a signal.
This indicator works as follow:
1. Choose an instrument that has an opposing negatively correlated instrument (EURUSD & DXY, GBPJPY & JPYX, US100 & VIX, etc.)
2. Add indicator to the chart and open settings.
3. Open the settings and add the correct instruments (default is set to GBPJPY & JPYX).
4. Enter your desired Stochastic RSI & candle formation settings.
You will see buy and sell signals appear on the charts. Alerts are possible (Any alert() function call). Does not repaint after close of candle. Better on higher timeframes but can also be used for scalping. Best used as confluence or as part of a trend trading system.
There are obviously many many variations that I have not even thought off - please let us know in the comment section if you find settings/timeframes/instruments that work particularly well.
New York ZonesHello traders, here is a indicator which is based on a strategy I found on a forum. I hope you will find it useful.
Rules to Follow:
1) Wait for signal . Signal appears at 9:30. (New York time)
2) Wait for price to mitigate the zone
3) Sell anywhere in this range after or during zone mitigation.
4) Keep stop Wide to avoid getting stopped out.
5) Target the previous liquidity with minimum 3RR.
6) Look for opposite trade if zone fails to hold , with proper analysis
Note :
1) This Indicator is made specifically for US30 and US100 (Indices) but can be used with other pairs as well (need back testing)
2) I would not recommend to place the trade right away as soon as signal appears , wait for liquidity to be taken out and place a trade after confirmation.
3) Trades can be placed below the zone as well but the probability of entry may decrease ,while increasing the accuracy.
4) Use timeframe <= 5 min to take entries.
Trade scenarios
Perfect trade :
Price failed to hold, you got stopped out and market changes direction :
Price respect zone in future: