Direnç Destek noktaları tahminleriOlası direnç ve destek noktalarını bir önceki günün açılış, kapanış, high ve low değerlerine göre tahminlemeye çalışıp grafik üzerinde gösteren kod dosyası.
Indicators and strategies
7 Exponential Moving Averages with ATR & Volume VolatilityThis indicator features 7 EMA lines based on Fibonacci sequences, along with rising ATR and volume data, highlighting increased volatility by changing the background color of candlesticks.
It aims to assist users in tracking price movements while showing whether volatility increases during EMA crossovers.
Users can easily customize the indicator by adjusting parameters such as EMA, ATR, and volume lengths, as well as colors, in the settings menu to suit their personal preferences.
VWAP + FVG DetectorA VWAP + FVG Detector is a tool used in trading that combines two concepts to identify potential trading opportunities. VWAP (Volume Weighted Average Price) represents the average price of a stock, adjusted for the amount of trading volume at each price level throughout the day. Traders use it to assess whether the stock is overbought or oversold. On the other hand, FVG (Fair Value Gap) refers to gaps in price where the market has not fully adjusted or filled in, suggesting areas where price might return to a "fair value." The VWAP + FVG Detector helps traders spot moments when the price moves away from the VWAP and into an FVG, signaling possible price corrections or reversals. This combination allows traders to predict potential price movements, as the market often moves back toward the VWAP or fills in the gaps where price has been imbalanced.
Supertrend (Close Longs Only)Strategy Description: Supertrend (Close Longs Only)
This strategy uses the Supertrend indicator to manage long positions in the market. The Supertrend is calculated based on the Average True Range (ATR) and a user-defined multiplier (factor) to determine trend direction.
Purpose: The strategy focuses solely on exiting long trades when the trend changes to a downtrend, without taking any short positions.
How It Works:
Uptrend Detection: When the Supertrend is green, it indicates an uptrend suitable for long trades.
Downtrend Detection: When the Supertrend switches to red, it signals the end of the uptrend. At this point, an alert is triggered to close long positions.
Key Features:
Highly configurable with adjustable ATR length and multiplier for sensitivity.
Alerts are designed to notify the user when to exit long positions, ensuring timely actions.
This strategy is ideal for traders who prefer a conservative approach, focusing on managing long entries without engaging in short trades.
Supertrend (Close Longs Only)Strategy Description: Supertrend (Close Longs Only)
This strategy uses the Supertrend indicator to manage long positions in the market. The Supertrend is calculated based on the Average True Range (ATR) and a user-defined multiplier (factor) to determine trend direction.
Purpose: The strategy focuses solely on exiting long trades when the trend changes to a downtrend, without taking any short positions.
How It Works:
Uptrend Detection: When the Supertrend is green, it indicates an uptrend suitable for long trades.
Downtrend Detection: When the Supertrend switches to red, it signals the end of the uptrend. At this point, an alert is triggered to close long positions.
Key Features:
Highly configurable with adjustable ATR length and multiplier for sensitivity.
Alerts are designed to notify the user when to exit long positions, ensuring timely actions.
This strategy is ideal for traders who prefer a conservative approach, focusing on managing long entries without engaging in short trades.
VWAP + FVG DetectorVWAP + FVG Detector
A VWAP + FVG Detector tool would likely combine these two concepts to help traders identify potential areas of opportunity. For example:
It could help identify when the price is moving away from the VWAP and into a fair value gap, signaling a potential reversal or continuation based on the imbalance.
It may also help to pinpoint areas where price might revert back to the VWAP after a significant move, taking into account the gaps between price and VWAP levels.
This combination could be useful in intraday trading, where traders look for price imbalances and aim to trade them with respect to the VWAP as a key reference level.
Are you looking for a script to implement this, or more information on how these strategies work together?
Multiple Swing High/Low with SLExplanation:
Swing Highs and Lows:
The script detects swing highs and swing lows using ta.pivothigh() and ta.pivotlow() on a 3-minute basis.
Each swing high is drawn with a green line, and each swing low is drawn with a red line.
Stop-Loss (SL) Lines:
For each swing high, a stop-loss line is drawn 15 points below the swing high.
For each swing low, a stop-loss line is drawn 15 points above the swing low.
The SL line for swing highs is drawn in red, and the SL line for swing lows is drawn in blue.
Labels for Swing High/Low and SL:
Labels with text like "Swing High" or "Swing Low" are added at the swing points, and SL labels are added at the stop-loss levels.
These labels can be toggled on/off using the showSwingTags input.
Line Extension:
The line.set_x2() function ensures that the swing lines and SL lines are extended to the current bar as price moves.
Key Changes:
Removed Arrays: Instead of using arrays to store lines and labels, we now handle each line and label individually. This avoids the issue where complex types (line and label) were being stored in arrays, which Pine Script doesn't support directly.
Dynamic Creation: New lines and labels are dynamically created as new swings occur, and they stay on the chart until the script is removed or the chart is reloaded.
Multiple Swing High/Low with SLExplanation:
Swing Highs and Lows:
The script detects swing highs and swing lows using ta.pivothigh() and ta.pivotlow() on a 3-minute basis.
Each swing high is drawn with a green line, and each swing low is drawn with a red line.
Stop-Loss (SL) Lines:
For each swing high, a stop-loss line is drawn 15 points below the swing high.
For each swing low, a stop-loss line is drawn 15 points above the swing low.
The SL line for swing highs is drawn in red, and the SL line for swing lows is drawn in blue.
Labels for Swing High/Low and SL:
Labels with text like "Swing High" or "Swing Low" are added at the swing points, and SL labels are added at the stop-loss levels.
These labels can be toggled on/off using the showSwingTags input.
Line Extension:
The line.set_x2() function ensures that the swing lines and SL lines are extended to the current bar as price moves.
Key Changes:
Removed Arrays: Instead of using arrays to store lines and labels, we now handle each line and label individually. This avoids the issue where complex types (line and label) were being stored in arrays, which Pine Script doesn't support directly.
Dynamic Creation: New lines and labels are dynamically created as new swings occur, and they stay on the chart until the script is removed or the chart is reloaded.
FuTech : IPO Lock-in Ends FuTech: Lock-in Ends - First ever unique Indicator in TradingView platform
Introducing the first-ever indicator on the TradingView platform to track the lock-in period expiry dates for IPOs.
The FuTech Lock-in Ends Indicator is specifically designed to assist traders and investors in identifying the key dates when lock-in periods for IPO shares come to an end.
This provides an edge in preparing for potential market movements driven by buying or selling pressures associated with significant share volumes.
=============================================================
Key Features of this FuTech : Lock-in Ends Indicator :
1. Tracks Multiple Lock-in Periods:
- Identifies dates when the 30 days, 90 days, 6 months, and 18 months lock-in periods for IPO shares expire.
- Helps traders anticipate potential market action driven by share releases on the specific dates.
2. IPO Lock-in Ends dates as per Compliance with SEBI Guidelines:
SEBI (Securities and Exchange Board of India) mandates lock-in periods for IPO shares based on investor categories:
A) Promoters:
a) Lock-in period reduced to 18 months for up to 20% of post-issue paid-up capital (previously 3 years).
b) For shareholding exceeding 20%, the lock-in period is further reduced to 6 months (previously 1 year).
B) Anchor Investors:
a) 50% of allotted shares: Lock-in period of 90 days from the date of allotment.
b) Remaining 50% of shares: Lock-in period of 30 days from the date of allotment.
C) Non-promoters:
a) Lock-in period reduced to 6 months (previously 1 year).
After these lock-in periods end, investors may buy / sell their shares, which can result in significant market activity.
3. Visual Indicators on Charts:
- The indicator draws vertical lines on the TradingView chart at the respective lock-in expiry dates.
- Alerts users in advance about potential market activity due to the release of locked shares.
- Traders can use these alerts to prepare for positions or adjust their existing holdings accordingly.
4. Customizable Settings:
- Users can modify the color of the labels and width of the lines to suit their preferences and enhance chart visibility.
=============================================================
Important Notes:
a) IPO Shares Allotment Date Calculation:
- The allotment date, being a pre-listing event, is not available in TradingView's database.
- For accuracy, the indicator estimates the allotment date as three trading days prior to the listing date .
- This approximation may deviate by one to two days from the actual event for certain IPOs.
b) Proactive Alerts:
- Most dates are intentionally marked 1-2 days in advance to give traders sufficient time to act, whether for taking new positions or squaring off existing ones to avoid unfavorable losses.
=============================================================
The FuTech Lock-in Ends Indicator is a must-have tool for IPO traders and investors looking to stay ahead of market movements.
Use it to track key Lock-in Period end dates after the listing of any shares and plan your trading strategy effectively with FuTech : Chart is Art.
=============================================================
Thank you !
Boost, Share, Follow, and Enjoy with FuTech!
Jai Swaminarayan Dasna Das !
He Hari ! Bas Ek Tu Raji Tha !
M2 Global Liquidity Index - Time-Shift - KHM2 Global Liquidity Index - Enhanced Time-Shift Indicator
Based on original work by @Mik3Christ3ns3n
Enhanced with advanced time-shift functionality and overlay capabilities.
Description:
This indicator tracks and visualizes the global M2 money supply from five major economies, allowing precise time-shift analysis for correlation studies. All values are converted to USD in real-time and aggregated to provide a comprehensive view of global liquidity conditions.
Key Features:
- Advanced time-shift capability (-1000 to +1000 days) with shape preservation
- Real-time currency conversion to USD
- Overlay functionality with main chart
- Right-scale display for better comparison
- Full historical data preservation during time shifts
Components Tracked:
- US M2 Money Supply (USM2)
- China M2 Money Supply (CNM2)
- Eurozone M2 Money Supply (EUM2)
- Japan M2 Money Supply (JPM2)
- UK M2 Money Supply (GBM2)
Primary Use Cases:
1. Correlation Analysis:
- Compare global liquidity trends with asset prices
- Identify leading/lagging relationships through time-shift
- Study monetary policy impacts across different time periods
2. Market Analysis:
- Track global liquidity conditions
- Monitor central bank policy effects
- Identify potential macro trend changes
Settings:
- Time Offset: Shift the M2 data backwards or forwards (-1000 to +1000 days)
- Positive values: Move M2 data into the future
- Negative values: Move M2 data into the past
- Zero: Current alignment
Technical Notes:
- Data updates follow central banks' M2 publication schedules
- All currency conversions performed in real-time
- Historical shape preservation during time-shifts
- Enhanced data consistency through lookahead mechanism
Credits:
Original concept and base code by @Mik3Christ3ns3n
Enhanced version includes advanced time-shift capabilities and shape preservation
License:
Pine Script™ code is subject to the terms of the Mozilla Public License 2.0
#M2 #GlobalLiquidity #MoneySupply #Macro #CentralBanks #MonetaryPolicy #TimeShift #Correlation #TradingIndicator #MacroAnalysis #LiquidityAnalysis #MarketIndicator
Triple Relative Strength IndexMulti-timeframe RSI indicator.
The RSI indicators provided by TradingView provide only one indicator, but they are completed as one indicator to enable simultaneous analysis of RSIs in different time zones.
The RSI at the top is able to see larger movements than the current time zone, and the RSI at the bottom is able to see smaller time zone movements.
Example of use)
If the large time zone RSI sits at No. 50, it could enter a buy position if the current time zone or small time zone RSI supports at 30, or breaks above 30, with an uptrend movement.
Future plan)
1. Improve indicators using RSI indicators based on volume
2. Improve to set automatically without manually specifying time zones
We look forward to your comments and comments on this idea.
==============================================================================
멀티 타임프레임 RSI지표입니다.
트레이딩뷰에서 제공하는 RSI지표는 한개의 지표만 제공하지만, 다양한 시간대의 RSI를 동시에 분석할 수 있도록 하나의 지표로 완성하였습니다.
맨 위에 있는 RSI는 현재 시간대보다 큰 움직임을 확인할 수 있고, 맨 아래 RSI는 작은 시간대 움직임을 확인할 수 있습니다.
사용예시)
큰 시간대 RSI가 50위에 위치한 경우 상승추세 움직임으로 현재 시간대나 작은 시간대의 RSI가 30에서 지지하거나 30을 상향돌파할 경우 매수 포지션에 진입할 수 있습니다.
향후계획)
1. 거래량 기반 RSI지표를 활용한 지표 개선
2. 시간대를 수동으로 지정하지 않고 자동으로 설정되도록 개선
이 아이디어에 대한 여러분의 댓글과 의견을 기다리겠습니다.
Multi-Timeframe Pattern & Trend Forecast - Akash 1this indicator forecasts and share signals based on multi timeframe and trends based on EMAs.
Customizable EMA 10/20/50/100/200Here is the updated version of the customizable EMAs. You can adjust the EMAs time frame to whatever you want (1D, 1Min etc.) and it will be plotted on your chart at the timeframe you are on. It is all public source code so feel free to make adjustments or let me know if there is anything you would like me change or add. I personally use it while scalping as I have found Daily EMAs tend to be strong levels of support and resistance.
Key LevelsIndicator to plot the follow levels:
Previous Day High/Low
Previous Month High/Low
Previous Week High/Low
Overnight High/Low
ENIGMA ENDGAME with Dynamic Trend-Based FibonacciOverview:
The *ENIGMA ENDGAME with Dynamic Trend-Based Fibonacci* indicator is designed for traders seeking precision in identifying high-probability trade opportunities based on dynamic Fibonacci retracement levels. By combining trend analysis, Fibonacci filtering, and session-based logic, this indicator provides actionable buy and sell signals with a strong foundation in technical analysis.
Features:
1. **Dynamic Trend-Based Fibonacci Levels:**
- Automatically calculates Fibonacci retracement levels based on the current market trend (uptrend or downtrend).
- Levels dynamically adjust to the latest swing high/low, providing an evolving view of key price areas.
2. **Customizable Fibonacci Levels:**
- Configure up to four Fibonacci levels (e.g., 50%, 61.8%, 72%, 99%) to tailor the indicator to your trading strategy.
- Default levels are pre-set but can be adjusted for unique market approaches.
3. **Kill Zones for Session Filtering:**
- Filters trades based on predefined trading sessions (London and US).
- Easily configurable to match your trading hours or preferences.
4. **Buy and Sell Signals:**
- **Buy Signals**: Triggered during uptrends when the price pulls back to Fibonacci support levels.
- **Sell Signals**: Triggered during downtrends when the price retraces to Fibonacci resistance levels.
- Signal shapes (green triangles for buys, red triangles for sells) make them visually clear on the chart.
5. **Customizable Historical Signals:**
- Control how many past signals are displayed to maintain a clean chart while tracking historical performance.
6. **Alerts for Trade Opportunities:**
- Alerts for buy and sell signals allow traders to stay informed even when away from the screen.
How to Use:
1. **Trend-Based Fibonacci Analysis:**
- Enable the indicator on any instrument and timeframe.
- Monitor the Fibonacci levels dynamically calculated based on the most recent market trend (uptrend/downtrend).
2. **Kill Zones for Sessions:**
- Adjust the London and US session times under the **Inputs** tab to match your trading style.
- Signals outside these sessions are filtered, reducing noise during low-liquidity periods.
3. **Fibonacci Level Configuration:**
- Modify the Fibonacci retracement levels (e.g., 50%, 61.8%, etc.) under **Inputs** to fit your specific strategy.
- Ensure levels align with your desired retracement/resistance zones for trades.
4. **Buy/Sell Signal Confirmation:**
- Look for buy signals (green triangles) during uptrends when the price retraces to dynamic Fibonacci support levels.
- Look for sell signals (red triangles) during downtrends when the price retraces to dynamic Fibonacci resistance levels.
5. Alerts:
- Configure alerts under **TradingView Alerts** to be notified of buy or sell opportunities in real time.
Inputs and Default Settings:
- **Kill Zones:**
- London Start Hour: 1 UTC
- London End Hour: 23 UTC
- US Start Hour: 8 UTC
- US End Hour: 23 UTC
- **Swing Lookback Period:** 6
- **Fibonacci Levels:**
- Level 1: 50% (default)
- Level 2: 61.8% (default)
- Level 3: 72% (default)
- Level 4: 99% (default)
- **Maximum Historical Signals:** 30
- **Lookback Periods for Confirmation:**
- Minimum: 3
- Maximum: 18
Best Practices:
- Use this indicator in combination with price action or other tools to confirm trade setups.
- Ensure your Fibonacci levels align with known key levels on higher timeframes for increased accuracy.
- Monitor session activity using the kill zones to avoid trades during low-volume periods.
NZX's EMAExponential Moving Averages (EMAs) are widely used tools in technical analysis for identifying trends and potential trading opportunities. EMAs place more weight on recent price data, making them more responsive to price changes compared to simple moving averages (SMAs). Here's a breakdown of different EMA periods and their uses:
### **EMA Descriptions**
1. **EMA 12 (Short-Term)**
- **Purpose**: Captures short-term price trends.
- **Use**: Useful for day traders and scalpers looking for quick entry/exit signals.
- **Behavior**: Reacts quickly to price changes, making it ideal for volatile markets.
2. **EMA 21 (Short to Mid-Term)**
- **Purpose**: Provides a slightly broader view of short-term trends.
- **Use**: Often combined with EMA 12 for crossover strategies. A 12/21 crossover can indicate a potential shift in trend.
- **Behavior**: Less noise than EMA 12 but still responsive.
3. **EMA 50 (Mid-Term)**
- **Purpose**: Identifies medium-term trends and serves as a key support or resistance level.
- **Use**: Often used to confirm trend direction in swing trading.
- **Behavior**: Balances responsiveness with stability, filtering out short-term fluctuations.
4. **EMA 100 (Intermediate)**
- **Purpose**: Highlights longer-term trends compared to EMA 50.
- **Use**: Used by traders to determine stronger levels of support/resistance and trend stability.
- **Behavior**: Smooths out short-term movements, focusing on more stable trends.
5. **EMA 200 (Long-Term)**
- **Purpose**: A critical indicator for long-term trend analysis.
- **Use**: Commonly used by investors and swing traders to identify overall market direction. Price above EMA 200 suggests an uptrend; below it indicates a downtrend.
- **Behavior**: Very stable and reacts slowly, offering a clear view of macro trends.
---
### **Uses and Applications of EMAs**
1. **Trend Identification**
- EMAs help traders identify whether a market is in an uptrend, downtrend, or moving sideways.
2. **Crossover Strategies**
- Common signals include short-term EMA crossing above or below longer-term EMAs, indicating bullish or bearish momentum.
- **Golden Cross**: Short EMA (e.g., 50) crosses above a long EMA (e.g., 200) — bullish signal.
- **Death Cross**: Short EMA crosses below a long EMA — bearish signal.
3. **Dynamic Support and Resistance**
- EMAs act as dynamic levels where price often bounces during trends.
4. **Momentum Strength**
- The slope of an EMA indicates the strength of a trend. A steeper EMA suggests stronger momentum.
5. **Mean Reversion**
- During trends, prices often revert to EMAs before continuing the trend, offering pullback entry points.
6. **Filter for Noise**
- By adjusting the EMA period, traders can filter out noise and focus on significant price movements.
### **Combination Strategy Example**
- Use EMA 12 and 21 for short-term signals.
- Monitor EMA 50 and 100 for trend confirmation.
- EMA 200 can act as a long-term directional guide.
By combining multiple EMAs, traders gain a multi-perspective view of the market, allowing them to adapt strategies to different timeframes and market conditions.
IchimokuMultiTFThis is an extension of the indicator by HPotter. When price is above cloud, and Tenkan is above Kijun it's a pretty high probably setup when looking for a bullish entry. The cloud will act as support. The opposite is true for bullish. The thicker the cloud the healthier the trend and better support. When price is in the cloud stay out. Try not to enter trades away from support lines to keep risk low. Playing a higher tf combined while on a lower tf chart is most ideal. Such as a 4hr indicator timeframe setting in a 30 min chart or 1hr setting while trading a 5 minute chart. The lines within in the cloud will fill at the time of calculation. Green is bullish, red bearish and white is chop. Happy trading! Note this is not a stand alone indicator and should be used in conjunction with a solid trading strategy.
Construction Cost AnalysisLet me write up the indicator description in a clear, informative way for the TradingView publishing form.
Construction Cost Analysis Indicator
This indicator calculates and visualizes construction costs per square foot using real-time futures data. It combines material prices with customizable multipliers for labor, overhead, profit, and contingency to provide comprehensive cost estimates.
Key Features:
Material cost calculations using commodity futures
Customizable ratios for lumber, steel, copper, and aluminum
Adjustable multipliers for labor, overhead, profit, and contingency
Optional normalization against a baseline period
Daily, weekly, and monthly change tracking
Total project cost calculation based on square footage
Input Parameters:
Material Ratios:
Lumber Ratio (default: 0.50)
Steel Ratio (default: 0.20)
Copper Ratio (default: 0.05)
Aluminum Ratio (default: 0.03)
Cost Multipliers:
Labor Multiplier (default: 1.5 = +50%)
Overhead Multiplier (default: 1.1 = +10%)
Profit Multiplier (default: 1.1 = +10%)
Contingency Multiplier (default: 1.05 = +5%)
Project Settings:
Square Footage (default: 2500)
Normalization Toggle
Baseline Lookback Period
Visualization:
Main cost line in blue
Detailed labels showing current costs and changes
Optional normalized view
Total project cost calculations
Use this indicator to:
Track construction cost trends
Estimate project costs
Monitor material price impacts
Compare costs across different time periods
Analyze cost volatility and changes
Note: Material costs are based on futures contracts and should be considered approximations for estimation purposes.
Construction Cost AnalysisLet me write up the indicator description in a clear, informative way for the TradingView publishing form.
Construction Cost Analysis Indicator
This indicator calculates and visualizes construction costs per square foot using real-time futures data. It combines material prices with customizable multipliers for labor, overhead, profit, and contingency to provide comprehensive cost estimates.
Key Features:
Material cost calculations using commodity futures
Customizable ratios for lumber, steel, copper, and aluminum
Adjustable multipliers for labor, overhead, profit, and contingency
Optional normalization against a baseline period
Daily, weekly, and monthly change tracking
Total project cost calculation based on square footage
Input Parameters:
Material Ratios:
Lumber Ratio (default: 0.50)
Steel Ratio (default: 0.20)
Copper Ratio (default: 0.05)
Aluminum Ratio (default: 0.03)
Cost Multipliers:
Labor Multiplier (default: 1.5 = +50%)
Overhead Multiplier (default: 1.1 = +10%)
Profit Multiplier (default: 1.1 = +10%)
Contingency Multiplier (default: 1.05 = +5%)
Project Settings:
Square Footage (default: 2500)
Normalization Toggle
Baseline Lookback Period
Visualization:
Main cost line in blue
Detailed labels showing current costs and changes
Optional normalized view
Total project cost calculations
Use this indicator to:
Track construction cost trends
Estimate project costs
Monitor material price impacts
Compare costs across different time periods
Analyze cost volatility and changes
Note: Material costs are based on futures contracts and should be considered approximations for estimation purposes.
Buy/Sell Side Liquidity//@version=5
indicator("Buy/Sell Side Liquidity", overlay=true)
// Parámetros
lookback_high = input.int(20, title="Buscar Máximos (Buy Side)", minval=1)
lookback_low = input.int(20, title="Buscar Mínimos (Sell Side)", minval=1)
show_labels = input.bool(true, title="Mostrar Etiquetas")
// Detectar máximos y mínimos recientes
highest_price = ta.highest(high, lookback_high)
lowest_price = ta.lowest(low, lookback_low)
// Detectar barras donde aparecen los máximos y mínimos
high_bar = ta.highestbars(high, lookback_high)
low_bar = ta.lowestbars(low, lookback_low)
// Dibujar líneas en las zonas de Buy/Sell Side Liquidity
bsl_line = line.new(x1=bar_index - lookback_high, y1=highest_price, x2=bar_index, y2=highest_price, color=color.new(color.blue, 70), width=2, extend=extend.right, style=line.style_dotted)
ssl_line = line.new(x1=bar_index - lookback_low, y1=lowest_price, x2=bar_index, y2=lowest_price, color=color.new(color.red, 70), width=2, extend=extend.right, style=line.style_dotted)
// Etiquetas opcionales para identificar zonas de liquidez
if show_labels
label.new(bar_index , highest_price, "BSL", style=label.style_label_down, color=color.blue, textcolor=color.white)
label.new(bar_index , lowest_price, "SSL", style=label.style_label_up, color=color.red, textcolor=color.white)