SCE Price Action SuiteThis is an indicator designed to use past market data to mark key price action levels as well as provide a different kind of insight. There are 8 different features in the script that users can turn on and off. This description will go in depth on all 8 with chart examples.
#1 Absorption Zones
I defined Absorption Zones as follows.
//----------------------------------------------
//---------------Absorption---------------------
//----------------------------------------------
box absorptionBox = na
absorptionBar = ta.highest(bodySize, absorptionLkb)
bsab = ta.barssince(bool(ta.change(absorptionBar)))
if bsab == 0 and upBar and showAbsorption
absorptionBox := box.new(left = bar_index - 1, top = close, right = bar_index + az_strcuture, bottom = open, border_color = color.rgb(0, 80, 75), border_width = boxLineSize, bgcolor = color.rgb(0, 80, 75))
absorptionBox
else if bsab == 0 and downBar and showAbsorption
absorptionBox := box.new(left = bar_index - 1, top = close, right = bar_index + az_strcuture, bottom = open, border_color = color.rgb(105, 15, 15), border_width = boxLineSize, bgcolor = color.rgb(105, 15, 15))
absorptionBox
What this means is that absorption bars are defined as the bars with the largest bodies over a selected lookback period. Those large bodies represent areas where price may react. I was inspired by the concept of a Fair Value Gap for this concept. In that body price may enter to be a point of support or resistance, market participants get “absorbed” in the area so price can continue in whichever direction.
#2 Candle Wick Theory/Strategy
I defined Candle Wick Theory/Strategy as follows.
//----------------------------------------------
//---------------Candle Wick--------------------
//----------------------------------------------
highWick = upBar ? high - close : downBar ? high - open : na
lowWick = upBar ? open - low : downBar ? close - low : na
upWick = upBar ? close + highWick : downBar ? open + highWick : na
downWick = upBar ? open - lowWick : downBar ? close - lowWick : na
downDelivery = upBar and downBar and high > upWick and highWick > lowWick and totalSize > totalSize and barstate.isconfirmed and session.ismarket
upDelivery = downBar and upBar and low < downWick and highWick < lowWick and totalSize > totalSize and barstate.isconfirmed and session.ismarket
line lG = na
line lE = na
line lR = na
bodyMidpoint = math.abs(body) / 2
upWickMidpoint = math.abs(upWickSize) / 2
downWickkMidpoint = math.abs(downWickSize) / 2
if upDelivery and showCdTheory
cpE = chart.point.new(time, bar_index - 1, downWickkMidpoint)
cpE2 = chart.point.new(time, bar_index + bl, downWickkMidpoint)
cpG = chart.point.new(time, bar_index + bl, downWickkMidpoint * (1 + tp))
cpR = chart.point.new(time, bar_index + bl, downWickkMidpoint * (1 - sl))
cpG1 = chart.point.new(time, bar_index - 1, downWickkMidpoint * (1 + tp))
cpR1 = chart.point.new(time, bar_index - 1, downWickkMidpoint * (1 - sl))
lG := line.new(cpG1, cpG, xloc.bar_index, extend.none, color.green, line.style_solid, 1)
lE := line.new(cpE, cpE2, xloc.bar_index, extend.none, color.white, line.style_solid, 1)
lR := line.new(cpR1, cpR, xloc.bar_index, extend.none, color.red, line.style_solid, 1)
lR
else if downDelivery and showCdTheory
cpE = chart.point.new(time, bar_index - 1, upWickMidpoint)
cpE2 = chart.point.new(time, bar_index + bl, upWickMidpoint)
cpG = chart.point.new(time, bar_index + bl, upWickMidpoint * (1 - tp))
cpR = chart.point.new(time, bar_index + bl, upWickMidpoint * (1 + sl))
cpG1 = chart.point.new(time, bar_index - 1, upWickMidpoint * (1 - tp))
cpR1 = chart.point.new(time, bar_index - 1, upWickMidpoint * (1 + sl))
lG := line.new(cpG1, cpG, xloc.bar_index, extend.none, color.green, line.style_solid, 1)
lE := line.new(cpE, cpE2, xloc.bar_index, extend.none, color.white, line.style_solid, 1)
lR := line.new(cpR1, cpR, xloc.bar_index, extend.none, color.red, line.style_solid, 1)
lR
First I get the size of the wicks for the top and bottoms of the candles. This depends on if the bar is red or green. If the bar is green the wick is the high minus the close, if red the high minus the open, and so on. Next, the script defines the upper and lower bounds of the wicks for further comparison. If the candle is green, it's the open price minus the bottom wick. If the candle is red, it's the close price minus the bottom wick, and so on. Next we have the condition for when this strategy is present.
Down delivery:
Occurs when the previous candle is green, the current candle is red, and:
The high of the current candle is above the upper wick of the previous candle.
The size of the current candle's top wick is greater than its bottom wick.
The total size of the previous candle is greater than the total size of the current candle.
The current bar is confirmed (barstate.isconfirmed).
The session is during market hours (session.ismarket).
Up delivery:
Occurs when the previous candle is red, the current candle is green, and:
The low of the current candle is below the lower wick of the previous candle.
The size of the current candle's bottom wick is greater than its top wick.
The total size of the previous candle is greater than the total size of the current candle.
The current bar is confirmed.
The session is during market hours
Then risk is plotted from the percentage that users can input from an ideal entry spot.
#3 Candle Size Theory
I defined Candle Size Theory as follows.
//----------------------------------------------
//---------------Candle displacement------------
//----------------------------------------------
line lECD = na
notableDown = bodySize > bodySize * candle_size_sensitivity and downBar and session.ismarket and barstate.isconfirmed
notableUp = bodySize > bodySize * candle_size_sensitivity and upBar and session.ismarket and barstate.isconfirmed
if notableUp and showCdSizeTheory
cpE = chart.point.new(time, bar_index - 1, close)
cpE2 = chart.point.new(time, bar_index + bl_strcuture, close)
lECD := line.new(cpE, cpE2, xloc.bar_index, extend.none, color.rgb(0, 80, 75), line.style_solid, 3)
lECD
else if notableDown and showCdSizeTheory
cpE = chart.point.new(time, bar_index - 1, close)
cpE2 = chart.point.new(time, bar_index + bl_strcuture, close)
lECD := line.new(cpE, cpE2, xloc.bar_index, extend.none, color.rgb(105, 15, 15), line.style_solid, 3)
lECD
This plots candles that are “notable” or out of the ordinary. Candles that are larger than the last by a value users get to specify. These candles' highs or lows, if they are green or red, act as levels for support or resistance.
#4 Candle Structure Theory
I defined Candle Structure Theory as follows.
//----------------------------------------------
//---------------Structure----------------------
//----------------------------------------------
breakDownStructure = low < low and low < low and high > high and upBar and downBar and upBar and downBar and session.ismarket and barstate.isconfirmed
breakUpStructure = low > low and low > low and high < high and downBar and upBar and downBar and upBar and session.ismarket and barstate.isconfirmed
if breakUpStructure and showStructureTheory
cpE = chart.point.new(time, bar_index - 1, close)
cpE2 = chart.point.new(time, bar_index + bl_strcuture, close)
lE := line.new(cpE, cpE2, xloc.bar_index, extend.none, color.teal, line.style_solid, 3)
lE
else if breakDownStructure and showStructureTheory
cpE = chart.point.new(time, bar_index - 1, open)
cpE2 = chart.point.new(time, bar_index + bl_strcuture, open)
lE := line.new(cpE, cpE2, xloc.bar_index, extend.none, color.red, line.style_solid, 3)
lE
It is a series of candles to create a notable event. 2 lower lows in a row, a lower high, then green bar, red bar, green bar is a structure for a breakdown. 2 higher lows in a row, a higher high, red bar, green bar, red bar for a break up.
#5 Candle Swing Structure Theory
I defined Candle Swing Structure Theory as follows.
//----------------------------------------------
//---------------Swing Structure----------------
//----------------------------------------------
line htb = na
line ltb = na
if totalSize * swing_struct_sense < totalSize and upBar and downBar and high > high and showSwingSturcture and session.ismarket and barstate.isconfirmed
cpS = chart.point.new(time, bar_index - 1, high)
cpE = chart.point.new(time, bar_index + bl_strcuture, high)
htb := line.new(cpS, cpE, xloc.bar_index, color = color.red, style = line.style_dashed)
htb
else if totalSize * swing_struct_sense < totalSize and downBar and upBar and low > low and showSwingSturcture and session.ismarket and barstate.isconfirmed
cpS = chart.point.new(time, bar_index - 1, low)
cpE = chart.point.new(time, bar_index + bl_strcuture, low)
ltb := line.new(cpS, cpE, xloc.bar_index, color = color.teal, style = line.style_dashed)
ltb
A bearish swing structure is defined as the last candle’s total size, times a scalar that the user can input, is less than the current candles. Like a size imbalance. The last bar must be green and this one red. The last high should also be less than this high. For a bullish swing structure the same size imbalance must be present, but we need a red bar then a green bar, and the last low higher than the current low.
#6 Fractal Boxes
I define the Fractal Boxes as follows
//----------------------------------------------
//---------------Fractal Boxes------------------
//----------------------------------------------
box b = na
int indexx = na
if bar_index % (n * 2) == 0 and session.ismarket and showBoxes
b := box.new(left = bar_index, top = topBox, right = bar_index + n, bottom = bottomBox, border_color = color.rgb(105, 15, 15), border_width = boxLineSize, bgcolor = na)
indexx := bar_index + 1
indexx
The idea of this strategy is that the market is fractal. It is considered impossible to be able to tell apart two different time frames from just the chart. So inside the chart there are many many breakouts and breakdowns happening as price bounces around. The boxes are there to give you the view from your timeframe if the market is in a range from a time frame that would be higher than it. Like if we are inside what a larger time frame candle’s range. If we break out or down from this, we might be able to trade it. Users can specify a lookback period and the box is that period’s, as an interval, high and low. I say as an interval because it is plotted every n * 2 bars. So we get a box, price moves, then a new box.
#7 Potential Move Width
I define the Potential Move Width as follows
//----------------------------------------------
//---------------Move width---------------------
//----------------------------------------------
velocity = V(n)
line lC = na
line l = na
line l2 = na
line l3 = na
line l4 = na
line l5 = na
line l6 = na
line l7 = na
line l8 = na
line lGFractal = na
line lRFractal = na
cp2 = chart.point.new(time, bar_index + n, close + velocity)
cp3 = chart.point.new(time, bar_index + n, close - velocity)
cp4 = chart.point.new(time, bar_index + n, close + velocity * 5)
cp5 = chart.point.new(time, bar_index + n, close - velocity * 5)
cp6 = chart.point.new(time, bar_index + n, close + velocity * 10)
cp7 = chart.point.new(time, bar_index + n, close - velocity * 10)
cp8 = chart.point.new(time, bar_index + n, close + velocity * 15)
cp9 = chart.point.new(time, bar_index + n, close - velocity * 15)
cpG = chart.point.new(time, bar_index + n, close + R)
cpR = chart.point.new(time, bar_index + n, close - R)
if ((bar_index + n) * 2 - bar_index) % n == 0 and session.ismarket and barstate.isconfirmed and showPredictionWidtn
cp = chart.point.new(time, bar_index, close)
cpG1 = chart.point.new(time, bar_index, close + R)
cpR1 = chart.point.new(time, bar_index, close - R)
l := line.new(cp, cp2, xloc.bar_index, extend.none, color.aqua, line.style_solid, 1)
l2 := line.new(cp, cp3, xloc.bar_index, extend.none, color.aqua, line.style_solid, 1)
l3 := line.new(cp, cp4, xloc.bar_index, extend.none, color.red, line.style_solid, 1)
l4 := line.new(cp, cp5, xloc.bar_index, extend.none, color.red, line.style_solid, 1)
l5 := line.new(cp, cp6, xloc.bar_index, extend.none, color.teal, line.style_solid, 1)
l6 := line.new(cp, cp7, xloc.bar_index, extend.none, color.teal, line.style_solid, 1)
l7 := line.new(cp, cp8, xloc.bar_index, extend.none, color.blue, line.style_solid, 1)
l8 := line.new(cp, cp9, xloc.bar_index, extend.none, color.blue, line.style_solid, 1)
l8
By using the past n bar’s velocity, or directional speed, every n * 2 bars. I can use it to scale the close value and get an estimate for how wide the next moves might be.
#8 Linear regression
//----------------------------------------------
//---------------Linear Regression--------------
//----------------------------------------------
lr = showLR ? ta.linreg(close, n, 0) : na
plot(lr, 'Linear Regression', color.blue)
I used TradingView’s built in linear regression to not reinvent the wheel. This is present to see past market strength of weakness from a different perspective.
User input
Users can control a lot about this script. For the strategy based plots you can enter what you want the risk to be in percentages. So the default 0.01 is 1%. You can also control how far forward the line goes.
Look back at where it is needed as well as line width for the Fractal Boxes are controllable. Also users can check on and off what they would like to see on the charts.
No indicator is 100% reliable, do not follow this one blindly. I encourage traders to make their own decisions and not trade solely based on technical indicators. I encourage constructive criticism in the comments below. Thank you.
Dönemler
my all in one INDICATORTake on the role of one Daimyo, the clan leader, and use military engagements, economics and diplomacy to achieve the ultimate goal: re-unite Japan under his supreme command and become the new Shogun – the undisputed ruler of a pacified nation.
AB Market Pulse LETF Strat V3 TestNot financial advice. Entry and exits now defined by the rise/fall from recent lows/highs rather than the moving average change.
Swing Highs and LowsSwing Highs and Lows Indicator:
This custom indicator identifies and marks significant swing highs and lows on the price chart. It calculates pivots based on user-defined left and right bars, plotting small circles on the main pivot candle when a swing high or low is found.
Key Features:
Swing Size Input: Adjust the number of bars to the left and right of the current bar to define the swing high and low.
Pivot Calculation: Automatically detects pivot highs and lows based on price action.
Visual Marking: Displays tiny circles at swing highs and lows for easy identification.
This tool is useful for traders looking to identify key turning points in the market, which can assist in making more informed entry and exit decisions.
Timed Ranges [mktrader]The Timed Ranges indicator helps visualize price ranges that develop during specific time periods. It's particularly useful for analyzing market behavior in instruments like NASDAQ, S&P 500, and Dow Jones, which often show reactions to sweeps of previous ranges and form reversals.
### Key Features
- Visualizes time-based ranges with customizable lengths (30 minutes, 90 minutes, etc.)
- Tracks high/low range development within specified time periods
- Shows multiple cycles per day for pattern recognition
- Supports historical analysis across multiple days
### Parameters
#### Settings
- **First Cycle (HHMM-HHMM)**: Define the time range of your first cycle. The duration of this range determines the length of all subsequent cycles (e.g., "0930-1000" creates 30-minute cycles)
- **Number of Cycles per Day**: How many consecutive cycles to display after the first cycle (1-20)
- **Maximum Days to Display**: Number of historical days to show the ranges for (1-50)
- **Timezone**: Select the appropriate timezone for your analysis
#### Style
- **Box Transparency**: Adjust the transparency of the range boxes (0-100)
### Usage Example
To track 30-minute ranges starting at market open:
1. Set First Cycle to "0930-1000" (creates 30-minute cycles)
2. Set Number of Cycles to 5 (will show ranges until 11:30)
3. The indicator will display:
- Range development during each 30-minute period
- Visual progression of highs and lows
- Color-coded cycles for easy distinction
### Use Cases
- Identify potential reversal points after range sweeps
- Track regular time-based support and resistance levels
- Analyze market structure within specific time windows
- Monitor range expansions and contractions during key market hours
### Tips
- Use in conjunction with volume analysis for better confirmation
- Pay attention to breaks and sweeps of previous ranges
- Consider market opens and key session times when setting cycles
- Compare range sizes across different time periods for volatility analysis
MT5 Period SeparatorMT5 Period Separator.
With this indicator, you can see the daily, weekly, monthly divisions clearly. This will help you understanding market profiles, market cycles etc.
Enhanced Professional Strategy with SupertrendThis Pine Script, designed for advanced traders, integrates a variety of sophisticated technical indicators and risk management tools to generate accurate buy and sell signals. The strategy combines multiple layers of market analysis to provide insights into price momentum, volatility, trend strength, and market sentiment.
Key Features:
Comprehensive Indicator Suite:
RSI (Relative Strength Index): Identifies oversold and overbought market conditions.
MACD (Moving Average Convergence Divergence): Tracks momentum and crossovers for trend direction.
Bollinger Bands: Measures volatility and identifies potential breakouts or reversals.
ADX (Average Directional Index): Evaluates the strength of the trend.
Stochastic Oscillator: Detects overbought and oversold levels for additional precision.
CCI (Commodity Channel Index): Highlights price deviations from its average.
VWAP (Volume Weighted Average Price): Helps confirm directional bias.
Supertrend: Adds a dynamic trend-following layer to filter buy and sell decisions.
Dynamic Sentiment Analysis:
Utilizes Bollinger Band width and volume spikes to approximate market fear and greed, enabling sentiment-driven trading decisions.
Trailing Stop-Loss:
Automatically manages risk by locking in profits or minimizing losses with dynamic trailing stops for both long and short positions.
Signal Visualization:
Clear visual cues for buy and sell signals are plotted directly on the chart using triangles, enhancing decision-making at a glance.
Bollinger Bands and Supertrend lines are plotted for added clarity of market conditions.
Customizable Parameters:
Fully adjustable inputs for all indicators, allowing traders to fine-tune the strategy to suit different trading styles and market conditions.
Alert System:
Integrated alerts notify traders in real time of new buy or sell opportunities, ensuring no trade is missed.
How It Works:
Buy Signal: Generated when the market shows oversold conditions, low sentiment, and aligns with a confirmed upward trend based on Supertrend and VWAP.
Sell Signal: Triggered when the market exhibits overbought conditions, high sentiment, and aligns with a confirmed downward trend.
This strategy combines technical, trend-following, and sentiment-driven methodologies to provide a robust trading framework suitable for equities, forex, or crypto markets.
Use Case:
Ideal for traders seeking to leverage a combination of indicators for precise entry and exit points, while managing risks dynamically with trailing stops.
Disclaimer: Past performance does not guarantee future results. This script is for educational purposes and should be used with proper risk management.
Moving Average (20,50,100,200) With Cross (Golden & Death)This Pine Script v6 indicator plots four moving averages (20, 50, 100, and 200) in different colors, each labeled with its length and current value on the latest bar. It also detects when the 50-period MA (green) crosses above or below the 200-period MA (red), automatically creating “Golden Cross” or “Death Cross” labels at the crossing point.
Sm fvg Money Concepts [azadazerakhsh2020]### **Why You Should Combine SMC FVG Money with Kurd VIP Indicators**
If you're looking to enhance your trading strategy and improve the accuracy of your buy and sell signals, combining the **SMC FVG Money** indicator with the **Kurd VIP** indicator can provide outstanding benefits. Below are the main reasons for this powerful combination:
---
### **Why Combine These Two Indicators?**
#### 1. **Comprehensive Market Analysis**
The **SMC FVG Money** indicator focuses on Smart Money concepts such as Fair Value Gaps (FVG), supply and demand zones, and structural breaks. On the other hand, **Kurd VIP** offers tools for trend analysis, candlestick patterns, and entry points based on technical analysis. Together, these indicators allow you to analyze the market from multiple perspectives and identify stronger signals.
#### 2. **Reduced False Signals**
**SMC FVG Money** identifies key market levels, which can filter the signals generated by **Kurd VIP**. This combination helps reduce false signals, allowing you to trade with greater confidence.
#### 3. **Multi-Timeframe Coverage**
By combining these two indicators, you can validate signals across multiple timeframes. This gives you a broader view of market trends and critical entry and exit points.
#### 4. **Improved Entry and Exit Points**
**SMC FVG Money** pinpoints precise entry and exit points based on Smart Money behavior, while **Kurd VIP** provides additional confirmation for these points, helping you execute more successful trades.
#### 5. **Enhanced Accuracy for Short- and Long-Term Trends**
**Kurd VIP** excels in identifying short-term trends and technical patterns, while **SMC FVG Money** is more focused on long-term analysis. Combining these two tools offers a comprehensive strategy suitable for both day trading and long-term investing.
#### 6. **Ease of Use and Visual Clarity**
Both indicators feature user-friendly graphical displays, presenting market data in a simple and actionable format. Using them together ensures smoother analysis and quicker decision-making.
#### 7. **Improved Risk Management**
With the precise analysis of **SMC FVG Money** and additional confirmations from **Kurd VIP**, you can enhance your risk management strategies and trade more confidently.
---
### **Conclusion**
If you’re looking for a powerful combination to boost the accuracy of your trading signals and increase the success rate of your trades, the **SMC FVG Money** and **Kurd VIP** indicators are your best choices. This pairing provides advanced Smart Money analysis alongside robust technical tools, taking your trading to the next level.
**Our Recommendation:** Activate both indicators on your chart simultaneously and leverage their synergy to make better-informed trading decisions!
Support Resistance and inside bar by Ersoy BilgeSupport Resistance with inside bar together easy for understanding.
Gold & Euro Strategy By vjayRSI-Based Entries: Uses RSI to identify overbought/oversold levels and momentum shifts.
Moving Averages: Combines long and short MA for trend confirmation.
ATR Stop Loss: Dynamic stop loss based on Average True Range (ATR).
Customizable Parameters: Tailor the settings for Gold and Euro trading separately.
Alerts: Alerts for buy/sell signals for real-time monitoring
Bullish/Bearish Engulfing with Ichimoku & VWMAKey Features:
Bullish and Bearish Engulfing Patterns:
Bullish Engulfing: A green "BUY" label is displayed below the candle when a bullish engulfing pattern is detected. This pattern occurs when a smaller bearish candle is followed by a larger bullish candle that completely engulfs the previous candle's body.
Bearish Engulfing: A red "SELL" label is displayed above the candle when a bearish engulfing pattern is detected. This pattern occurs when a smaller bullish candle is followed by a larger bearish candle that completely engulfs the previous candle's body.
Ichimoku Cloud:
The Ichimoku Cloud is a comprehensive indicator that provides insights into support/resistance, trend direction, momentum, and potential buy/sell signals.
The cloud consists of:
Conversion Line (Tenkan-sen): A short-term moving average.
Base Line (Kijun-sen): A medium-term moving average.
Lead Line 1 (Senkou Span A): The midpoint of the Conversion Line and Base Line, plotted 26 periods ahead.
Lead Line 2 (Senkou Span B): A long-term moving average, plotted 26 periods ahead.
Lagging Span (Chikou Span): The current closing price plotted 26 periods behind.
The cloud is filled with a teal color when bullish and an orange color when bearish.
Volume Weighted Moving Average (VWMA):
The VWMA is plotted to show the average price weighted by volume, providing a clearer picture of price trends based on trading activity.
It helps confirm the strength of a trend by incorporating volume data.
Alerts:
Custom alerts are set up for both bullish and bearish engulfing patterns, allowing traders to receive notifications when these patterns occur.
How to Use:
Engulfing Patterns:
Look for "BUY" or "SELL" labels on the chart to identify potential reversal opportunities.
Use these signals in conjunction with other indicators for confirmation.
Ichimoku Cloud:
Use the cloud to determine the overall trend:
Bullish Trend: Price is above the cloud, and the cloud is teal.
Bearish Trend: Price is below the cloud, and the cloud is orange.
The Conversion Line and Base Line can act as dynamic support/resistance levels.
VWMA:
Use the VWMA to confirm the strength of the trend. A rising VWMA indicates bullish momentum, while a falling VWMA indicates bearish momentum.
Combining Signals:
For a stronger buy signal, look for:
A Bullish Engulfing pattern.
Price above the Ichimoku Cloud.
A rising VWMA.
For a stronger sell signal, look for:
A Bearish Engulfing pattern.
Price below the Ichimoku Cloud.
A falling VWMA.
Input Parameters:
Ichimoku Cloud:
Conversion Line Periods: Default is 9.
Base Line Periods: Default is 26.
Lagging Span 2 Periods: Default is 52.
Displacement: Default is 26.
VWMA:
VWMA Length: Default is 20.
Visualization:
Bullish Engulfing: Green "BUY" label below the candle.
Bearish Engulfing: Red "SELL" label above the candle.
Ichimoku Cloud: Teal (bullish) or orange (bearish) shaded area.
VWMA: Purple line on the chart.
Alerts:
Bullish Engulfing Alert: Triggers when a bullish engulfing pattern is detected.
Bearish Engulfing Alert: Triggers when a bearish engulfing pattern is detected.
Benefits:
Combines candlestick patterns, trend analysis, and volume-weighted indicators for a comprehensive trading strategy.
Provides clear visual cues for potential buy/sell opportunities.
Customizable parameters to suit different trading styles and timeframes.
This script is ideal for traders who want to combine candlestick pattern recognition with advanced technical indicators like the Ichimoku Cloud and VWMA for a more robust trading approach
Gold Forex 20 Pips TP/SL Strategy By Vjay for 1hrGold Forex 20 Pips TP/SL Strategy By Vjay for 1hr
in this strategy you need to set time frame on 1 hr and target, sl will be 20 pips this strategy 55% accurate on 1 hr
4EMAs+OpenHrs+FOMC+CPIThis script displays 4 custom EMAs of your choice based on the Pine script standard ema function.
Additionally the following events are shown
1. Opening hours for New York Stock exchange
2. Opening Time for London Stock exchange
3. US CPI Release Dates
4. FOMC press conference dates
5. FOMC meeting minutes release dates
I have currently added FOMC and CPI Dates for 2025 but will keep updating in January of every year (at least as long as I stay in the game :D)
Quarter Shift IdentifierQuarter Shift Identifier
This indicator helps traders and analysts identify significant price movements between quarters. It calculates the percentage change from the close of the previous quarter to the current price and signals when this change exceeds a 4% threshold.
Key Features:
• Automatically detects quarter transitions
• Calculates quarter-to-quarter price changes
• Signals significant shifts when the change exceeds 4%
• Displays blue up arrows for bullish shifts and red down arrows for bearish shifts
How it works:
1. The script tracks the closing price of each quarter
2. When a new quarter begins, it calculates the percentage change from the previous quarter's close
3. If the change exceeds 4%, an arrow is plotted on the chart
This tool can be useful for:
• Identifying potential trend changes at quarter boundaries
• Analyzing seasonal patterns in price movements
• Supplementing other technical analysis tools for a comprehensive market view
Recommended Timeframes are Weekly and Daily.
Disclaimer:
This indicator is for informational and educational purposes only. It is not financial advice and should not be the sole basis for any investment decisions. Always conduct your own research and consider your personal financial situation before trading or investing. Past performance does not guarantee future results.
PRECIOS INSTITUCIONALESEste indicador nos muestra las zonas donde el precio puede reacciona, se divide en dos niveles, los precios de nivel 1 son los mas fuertes.
Macro+KZ (ICT concepts + HYRDRA macros)
This script will automatically highlight any time based sessions you like.
It will also showcase any macro times on your chart.