Candlestick + Pivot + VWAP Confluence Detector"Candlestick + Pivot + VWAP Confluence Detector" is a precision price action tool designed for intraday and swing traders who rely on high-probability trade setups around key market levels.
This indicator automatically detects powerful candlestick reversal patterns — like Bullish & Bearish Engulfing — and only marks them when they occur near major Pivot Points or the VWAP (Volume Weighted Average Price), where market reactions are statistically more significant.
Penunjuk dan strategi
Marx Current Trend DisplayMarx Current Trend Display
Identify trend direction instantly on any timeframe
This indicator gives you a clear, visual confirmation of the current market trend — Bullish or Bearish — based on price action relative to a customisable Exponential Moving Average (EMA).
⸻
✅ Features
• Dynamically determines trend using a user-defined EMA (default: 200)
• Shows a floating label above price:
• 🟢 “BULLISH TREND” when price is above EMA
• 🔴 “BEARISH TREND” when price is below EMA
• Optional color-coded background to make trend state even more obvious
• Works on any market and timeframe
• Simple, clean, and easy to interpret
⸻
🧠 How It Works
• Bullish Trend: Current price is above the EMA
• Bearish Trend: Current price is below the EMA
• EMA is plotted directly on the chart for additional clarity
⸻
⚙️ Customisable Settings
• EMA length (default: 200)
• Show/hide trend labels
• Toggle background color on/off
⸻
This is a perfect tool for traders who want quick confirmation of trend bias without clutter. Pair it with your entry/exit system or use it as a filter to stay aligned with market momentum.
Adaptive Cycle Oscillator with EMADescription of the Adaptive Cycle Oscillator with EMA Pine Script
This Pine Script, titled "Adaptive Cycle Oscillator with EMA", is a custom technical indicator designed for TradingView to help traders analyze market cycles and identify potential buy or sell opportunities. It combines an Adaptive Cycle Oscillator (ACO) with multiple Exponential Moving Averages (EMAs), displayed as colorful, wavy lines, and includes features like buy/sell signals and divergence detection. Below is a beginner-friendly explanation of how the script works, adhering to TradingView's Script Publishing Rules.
What This Indicator Does
The Adaptive Cycle Oscillator with EMA helps you:
Visualize market cycles using an oscillator that adapts to price movements.
Track trends with seven EMAs of different lengths, plotted as a rainbow of wavy lines.
Identify potential buy or sell signals when the oscillator crosses predefined thresholds.
Spot divergences between the oscillator and price to anticipate reversals.
Use customizable settings to adjust the indicator to your trading style.
Note: This is a technical analysis tool and does not guarantee profits. Always combine it with other analysis methods and practice risk management.
Step-by-Step Explanation for New Users
1. Understanding the Indicator
Adaptive Cycle Oscillator (ACO): The ACO analyzes price data (based on high, low, and close prices, or HLC3) to detect market cycles. It smooths price movements to create an oscillator that swings between overbought and oversold levels.
EMAs: Seven EMAs of different lengths are applied to the ACO and scaled based on the market's dominant cycle. These EMAs are plotted as colorful, wavy lines to show trend direction.
Buy/Sell Signals: The script generates signals when the ACO crosses above or below user-defined thresholds, indicating potential entry or exit points.
Divergence Detection: The script identifies bullish or bearish divergences between the ACO and the fastest EMA, which may signal potential reversals.
Visual Style: The indicator uses a rainbow of seven colors (red, orange, yellow, green, blue, indigo, violet) for the EMAs, with wavy lines for a unique visual effect. Static levels (zero, overbought, oversold) are also wavy for consistency.
2. How to Add the Indicator to Your Chart
Open TradingView and load the chart of any asset (e.g., stock, forex, crypto).
Click on the Indicators button at the top of the chart.
Search for "Adaptive Cycle Oscillator with EMA" (or paste the script into TradingView’s Pine Editor if you have access to it).
Click to add the indicator to your chart. It will appear in a separate panel below the price chart.
3. Customizing the Indicator
The script offers several input options to tailor it to your needs:
Base Cycle Length (Default: 20): Sets the initial period for calculating the dominant cycle. Higher values make the indicator slower; lower values make it more sensitive.
Alpha Smoothing (Default: 0.07): Controls how much the ACO smooths price data. Smaller values produce smoother results.
Show Buy/Sell Signals (Default: True): Toggle to display green triangles (buy) and red triangles (sell) on the chart.
Threshold (Default: 0.0): Defines overbought (above threshold) and oversold (below threshold) levels. Adjust to widen or narrow signal zones.
EMA Base Length (Default: 10): Sets the starting length for the fastest EMA. Other EMAs are incrementally longer (12, 14, 16, etc.).
Divergence Lookback (Default: 14): Determines how far back the script looks to detect divergences.
To adjust these:
Right-click the indicator on your chart and select Settings.
Modify the inputs in the pop-up window.
Click OK to apply changes.
4. Reading the Indicator
Oscillator and EMAs: The ACO and seven EMAs are plotted in a separate panel. The EMAs (colored lines) move in a wavy pattern:
Red (fastest) to Violet (slowest) represent different response speeds.
When the faster EMAs (e.g., red, orange) are above slower ones (e.g., blue, violet), it suggests bullish momentum, and vice versa.
Zero Line: A gray wavy line at zero acts as a neutral level. The ACO above zero indicates bullish conditions; below zero indicates bearish conditions.
Overbought/Oversold Lines: Red (overbought) and green (oversold) wavy lines mark threshold levels. Extreme ACO values near these lines may suggest reversals.
Buy/Sell Signals:
Green Triangle (Bottom): Appears when the ACO crosses above the oversold threshold, suggesting a potential buy.
Red Triangle (Top): Appears when the ACO crosses below the overbought threshold, suggesting a potential sell.
Divergences:
Green Triangle (Bottom): Indicates a bullish divergence (price makes a lower low, but the EMA makes a higher low), hinting at a potential upward reversal.
Red Triangle (Top): Indicates a bearish divergence (price makes a higher high, but the EMA makes a lower high), hinting at a potential downward reversal.
5. Using Alerts
You can set alerts for key events:
Right-click the indicator and select Add Alert.
Choose a condition (e.g., "ACO Buy Signal", "Bullish Divergence").
Configure the alert settings (e.g., notify via email, app, or pop-up).
Click Create to activate the alert.
Available alert conditions:
ACO Buy Signal: When the ACO crosses above the oversold threshold.
ACO Sell Signal: When the ACO crosses below the overbought threshold.
Bullish Divergence: When a potential upward reversal is detected.
Bearish Divergence: When a potential downward reversal is detected.
6. Tips for Using the Indicator
Combine with Other Tools: Use the indicator alongside support/resistance levels, candlestick patterns, or other indicators (e.g., RSI, MACD) for confirmation.
Test on Different Timeframes: The indicator works on any timeframe (e.g., 1-minute, daily). Shorter timeframes may produce more signals but with more noise.
Practice Risk Management: Never rely solely on this indicator. Set stop-losses and position sizes to manage risk.
Backtest First: Use TradingView’s Strategy Tester (if you convert the script to a strategy) to evaluate performance on historical data.
Compliance with TradingView’s Script Publishing Rules
This description adheres to TradingView’s Script Publishing Rules (as outlined in the provided link):
No Performance Claims: The description avoids promising profits or specific results, emphasizing that the indicator is a tool for analysis.
Clear Instructions: It provides step-by-step guidance for adding, customizing, and using the indicator.
Risk Disclaimer: It notes that trading involves risks and the indicator should be used with other analysis methods.
No Misleading Terms: Terms like “buy” and “sell” are used to describe signals, not guaranteed actions.
Transparency: The description explains the indicator’s components (ACO, EMAs, signals, divergences) without exaggerating its capabilities.
No External Links: The description avoids linking to external resources or soliciting users.
Educational Tone: It focuses on educating users about the indicator’s functionality.
Limitations
Not a Standalone System: The indicator is not a complete trading strategy. It provides insights but requires additional analysis.
Lagging Nature: As with most oscillators and EMAs, signals may lag behind price movements, especially in fast markets.
False Signals: Signals and divergences may not always lead to successful trades, particularly in choppy markets.
Market Dependency: Performance varies across assets and market conditions (e.g., trending vs. ranging markets).
13/20 EMA Crossover + Trend Check//@version=5
indicator("13/20 EMA Crossover + Trend Check", overlay=true)
ema13 = ta.ema(close, 13)
ema20 = ta.ema(close, 20)
ema100 = ta.ema(close, 100)
plot(ema13, color=color.green, title="EMA 13")
plot(ema20, color=color.orange, title="EMA 20")
plot(ema100, color=color.blue, title="EMA 100")
crossover = ta.crossover(ema13, ema20) and ema13 > ema20 and ema20 > ema100
bgcolor(crossover ? color.new(color.green, 80) : na, title="Buy Signal Background")
Tweezer Top & Bottom (Adjustable Wick & Body Filter)🛠️ How It Works:
tickTolerance lets you define how many ticks difference is allowed between highs/lows.
bodyMinTicks ensures the second candle's body is large enough (default: 10 ticks = 0.10 on CL).
Only if both the tweezer condition and body size pass will the signal be marked.
A-B-C-D Levels with Customizable Pct & Price LineA-B-C-D Levels with Customizable Pct & Price Line
This indicator plots four dynamic “fall” levels (A, B, C and D) based on percentage dips from your chosen pivot, plus an optional live price line. Use it to see at a glance exactly how far price has retraced from a recent high (or other reference).
Features:
• Customizable Dip Percentages – Define your own fall % for Levels A, B, C and D
• Flexible Pivot Source – Reference the highest high, lowest low, close or any other series
• Price Line Overlay – Optionally display a continuous current‐price line for real-time context
• Style & Visibility Controls – Independently tweak colors, widths and line styles
• Alert Conditions – Trigger alerts when price crosses above or below any fall level
• Universal Compatibility – Works on any timeframe or instrument
How to Use:
1. Open Inputs and set your desired dip percentages (e.g. A = 10%, B = 20%, etc.).
2. Choose your pivot source and lookback period.
3. Toggle “Show Price Line” to overlay the live price.
4. (Optional) In the “Create Alert” dialog, set alerts on any level crossing.
Interpretation Guide:
- **Level A** = first dip from pivot (e.g. 10% fall)
- **Level B** = deeper retracement (e.g. 20% fall)
- **Level C/D** = even deeper fall benchmarks (e.g. 30%, 40%)
- The **Price Line** shows current price relative to your fall levels
Happy trading!
#TradingView #PineScript #DipLevels #PriceLine #TechnicalAnalysis
LotSize Calculator - psyploThis indicator provides a convenient on-chart lot size calculator designed to assist traders with precise position sizing based on account balance, risk tolerance, and trade parameters.
Key Features:
Custom Account Sizing: Define your account size and risk percentage per trade.
Flexible Risk Units: Choose between percentage or fixed currency risk models.
Support for Multiple Currencies: Select from a wide range of currencies including USD, EUR, GBP, INR, and even crypto options like USDT.
Dual Sizing Methods: Configure position size using either quantity or lot-based models, with optional rounding.
Visual Trade Levels: Displays configurable entry, stop loss (SL), and take profit (TP) lines on the chart.
Style Customization: Customize the color, line style, and visibility of each level for better chart readability.
Ideal Use Case:
Designed for manual traders seeking real-time clarity and consistency in risk management without needing to calculate lot size externally.
Disclaimer:
This tool is for informational purposes only. Always practice responsible risk management and perform due diligence before trading.
Marx Current Trend DisplayMarx Current Trend Display
Identify trend direction instantly on any timeframe
This indicator gives you a clear, visual confirmation of the current market trend — Bullish or Bearish — based on price action relative to a customisable Exponential Moving Average (EMA).
⸻
✅ Features
• Dynamically determines trend using a user-defined EMA (default: 200)
• Shows a floating label above price:
• 🟢 “BULLISH TREND” when price is above EMA
• 🔴 “BEARISH TREND” when price is below EMA
• Optional color-coded background to make trend state even more obvious
• Works on any market and timeframe
• Simple, clean, and easy to interpret
⸻
🧠 How It Works
• Bullish Trend: Current price is above the EMA
• Bearish Trend: Current price is below the EMA
• EMA is plotted directly on the chart for additional clarity
⸻
⚙️ Customisable Settings
• EMA length (default: 200)
• Show/hide trend labels
• Toggle background color on/off
⸻
This is a perfect tool for traders who want quick confirmation of trend bias without clutter. Pair it with your entry/exit system or use it as a filter to stay aligned with market momentum.
AboBassil Swing Predictor [ROC ADX mix Composite]This indicator—AboBassil Swing Predictor —is a comprehensive multi-factor momentum model designed to highlight high-probability swing setups.
📊 Core Logic: It combines short- and long-term Rate of Change (ROC), dual-layer ADX filtering, RSI, Chaikin Money Flow (CMF), volume confirmation, squeeze zone detection (via Bollinger Bands inside Keltner Channels), and inside bar breakout logic to create actionable entry conditions.
= Highlights:
- Green/purple/red background flags ROC crossover and squeeze zones
- Dynamic plots for ROC, ADX, and RSI to observe trend and signal alignment
- Entry signal arrows (bullish/bearish) based on strict composite conditions
- Real-time visual composite score to track strength and bias
- Clearly marked levels for RSI (30, 50, 70) and ADX threshold
= Best used as a decision-support tool for swing traders momentum setups. Fine-tuned to filter noisy signals and focus only when multiple forces align.
please send me if you suggest some tweak or a specific strategy improvements ,
Volume Zones IndicatorVolume Zones Indicator — VWAP with Dynamic Monthly Volume Zones
This indicator is an enhanced version of the classic VWAP (Volume Weighted Average Price), designed to create clear monthly zones around VWAP based on average price range (ATR) and volume activity.
The core idea is to highlight key zones where price is more likely to reverse or consolidate, based on where significant trading volume occurs.
How does it work?
VWAP is calculated over the last N days (set by the lookbackPeriod input).
Four zones are plotted above and below VWAP, spaced using a multiple of ATR.
Each zone has its own color for clarity:
Blue — closest to VWAP
Red — second band
Green — third band
Orange — outer band (potential breakout or exhaustion zone)
If the current volume exceeds the moving average of volume, it is highlighted directly on the chart. This helps detect accumulation or distribution moments more easily.
What does the trader see?
You see horizontal colored bands on the chart that update at the start of each new month. These zones:
Remain fixed throughout the month
Automatically adjust based on recent volume and volatility
Act as dynamic support/resistance levels
Best used for:
Mean reversion strategies — identifying pullbacks toward value areas
Support and resistance mapping — automatic SR zones based on price/volume behavior
Breakout filtering — when price reaches zone 3 or 4, trend continuation or reversal is likely
Adding volume context to price action — works well with candlestick and pattern analysis
Settings
Lookback Period (Days): VWAP and volume smoothing length
Volume Area Threshold %: Reserved for future functionality
Works on any timeframe; best suited for 4H timeframe.
Zones are calculated and fixed monthly for clean visual context
Combines price structure with actual volume flow for more reliable decision-making
Soportes y Resistencias por Máximo Rebote con FiltroSupport and resistance lines are key strengths; they can be configured based on your needs or trading style, indicating levels of higher or lower risk.
MACD-VWAP-BB IndicatorMACD-VWAP-BB Indicator Description
This Pine Script creates a technical analysis indicator called the "MACD-VWAP-BB Indicator" for use on TradingView. It combines three popular indicators—MACD (Moving Average Convergence Divergence), VWAP (Volume Weighted Average Price), and Bollinger Bands—to generate buy and sell signals on a chart. The indicator plots visual signals (triangles) to help traders identify potential entry points based on the combined signals from these indicators.
What This Indicator Does
Calculates MACD: Measures momentum by comparing two moving averages of the price.
Calculates VWAP: Tracks the average price weighted by volume to gauge whether the price is above or below a "fair" value.
Calculates Bollinger Bands: Identifies volatility and potential overbought or oversold conditions based on price deviation from a moving average.
Combines Signals: Merges the signals from MACD, VWAP, and Bollinger Bands to create a single oscillator.
Generates Buy/Sell Signals: Plots green triangles below the price for buy signals and red triangles above for sell signals when all indicators align.
How It Works
Inputs You Can Customize:
MACD Fast Length (Default: 6): The shorter moving average period for MACD.
MACD Slow Length (Default: 13): The longer moving average period for MACD.
MACD Signal Length (Default: 5): The period for the MACD signal line.
Bollinger Bands Length (Default: 10): The period for calculating the Bollinger Bands' moving average.
Bollinger Bands Multiplier (Default: 1.5): Controls the width of the Bollinger Bands.
VWAP Lookback (Default: 7): The period for calculating VWAP.
Signal Line Smoothing Period (Default: 5): Smooths the combined signal for clarity.
Signal Confirmation Delay (Default: 1): The number of bars to confirm a signal, reducing false signals.
Indicator Calculations:
MACD: Generates a +1 signal for bullish crossovers (MACD line above signal line) or -1 for bearish crossunders.
VWAP: Gives a +1 signal if the price is above VWAP (bullish) or -1 if below (bearish).
Bollinger Bands: Signals +1 if the price is above the upper band (overbought) or -1 if below the lower band (oversold).
Combined Signal: Adds the three signals (ranging from -3 to +3) and smooths them to create an oscillator.
Buy/Sell Signals: A buy signal occurs when the combined signal is +3 (all indicators bullish) and the oscillator crosses above its signal line. A sell signal occurs when the combined signal is -3 (all indicators bearish) and the oscillator crosses below its signal line. Signals are confirmed within the specified delay period.
Visual Output:
Buy Signals: Green triangles appear below the price bars when conditions for a buy are met.
Sell Signals: Red triangles appear above the price bars when conditions for a sell are met.
How to Use It
Add to Chart:
Copy the script into TradingView’s Pine Editor.
Click "Add to Chart" to apply it to your selected chart.
Adjust Inputs:
Go to the indicator’s settings to tweak parameters like MACD lengths, Bollinger Bands multiplier, or VWAP lookback to suit your trading style.
Interpret Signals:
Look for green triangles below bars for potential buy opportunities.
Look for red triangles above bars for potential sell opportunities.
Use in conjunction with other analysis tools, as no indicator guarantees profits.
Test First:
Backtest the indicator on historical data or use it in a demo account to understand its behavior before trading with real money.
Important Notes
Educational Purpose: This indicator is designed to assist with technical analysis and is not financial advice. Always conduct your own research before trading.
Risk Warning: Trading involves risks, and past performance does not guarantee future results. Use this indicator as part of a broader trading strategy.
Customization: Adjust the input settings to match your preferred timeframe or market (e.g., stocks, forex, crypto).
Limitations: The indicator may produce false signals in choppy or low-volatility markets. The confirmation delay helps reduce this but doesn’t eliminate it entirely.
Compliance with TradingView Rules
This script is shared under the Mozilla Public License 2.0, as noted in the code.
No proprietary claims are made, and the script is provided for educational purposes.
The description avoids promising specific trading results or profits, focusing on functionality and usage.
Share SizePurpose: The "Share Size" indicator is a powerful risk management tool designed to help traders quickly determine appropriate share/contract sizes based on their predefined risk per trade and the current market's volatility (measured by ATR). It calculates potential dollar differences from recent highs/lows and translates them into a recommended share/contract size, accounting for a user-defined ATR-based offset. This helps you maintain consistent risk exposure across different instruments and market conditions.
How It Works: At its core, the indicator aims to answer the question: "How many shares/contracts can I trade to keep my dollar risk within limits if my stop loss is placed at a recent high or low, plus an ATR-based buffer?"
Price Difference Calculation: It first calculates the dollar difference between the current close price and the high and low of the current bar (Now) and the previous 5 bars (1 to 5).
Tick Size & Value Conversion: These price differences are then converted into dollar values using the instrument's specific tickSize and tickValue. You can select common futures contracts (MNQ, MES, MGC, MCL), a generic "Stock" setting, or define custom values.
ATR Offset: An Average True Range (ATR) based offset is added to these dollar differences. This offset acts as a buffer, simulating a stop loss placed beyond the immediate high/low, accounting for market noise or volatility.
Risk-Based Share Size: Finally, using your Default Risk ($) input, the indicator calculates how many shares/contracts you can take for each of the 6 high/low scenarios (current bar, 5 previous bars) to ensure your dollar risk per trade remains constant.
Dynamic Table: All these calculations are presented in a clear, real-time table at the bottom-left of your chart. The table dynamically adjusts its "Label" to show the selected symbol preset, making it easy to see which instrument's settings are currently being used. The "Shares" rows indicate the maximum shares/contracts you can trade for a given risk and stop placement. The cells corresponding to the largest dollar difference (and thus smallest share size) for both high and low scenarios are highlighted, drawing your attention to the most conservative entry points.
Key Benefits:
Consistent Risk: Helps maintain a consistent dollar risk per trade, regardless of the instrument or its current price/volatility.
Dynamic Sizing: Automatically adjusts share/contract size based on market volatility and your chosen stop placement.
Quick Reference: Provides a real-time, easy-to-read table directly on your chart, eliminating manual calculations.
Informed Decision Making: Assists in quickly assessing trade opportunities and potential position sizes.
Setup Parameters (Inputs)
When you add the "Share Size" indicator to your chart, you'll see a settings dialog with the following parameters:
1. Symbol Preset:
Purpose: This is the primary setting to define the tick size and value for your chosen trading instrument.
Options:
MNQ (Micro Nasdaq 100 Futures)
MES (Micro E-mini S&P 500 Futures)
MGC (Micro Gold Futures)
MCL (Micro Crude Oil Futures)
Stock (Generic stock setting, with tick size/value of 0.01)
Custom (Allows you to manually input tick size and value)
Default: MNQ
Importance: Crucial for accurate dollar calculations. Ensure this matches the instrument you are trading.
2. Tick Size (Manual Override):
Purpose: Only used if Symbol Preset is set to Custom. This defines the smallest price increment for your instrument.
Type: Float
Default: 0.25
Hidden: This input is hidden (display=display.none) unless "Custom" is selected. You might need to change display=display.none to display=display.inline in the code if you want to see and adjust it directly in the settings for "Custom" mode.
3. Tick Value (Manual Override):
Purpose: Only used if Symbol Preset is set to Custom. This defines the dollar value of one tickSize increment.
Type: Float
Default: 0.50
Hidden: This input is hidden (display=display.none) unless "Custom" is selected. Similar to Tick Size, you might need to adjust its display property if you want it visible.
4. Default Risk ($):
Purpose: This is your maximum desired dollar risk per trade. All share size calculations will be based on this value.
Type: Float
Default: 50.0
Hidden: This input is hidden (display=display.none). It's a critical setting, so consider making it visible by changing display=display.none to display=display.inline in the code if you want users to easily adjust their risk.
ATR Offset Settings (Group): This group of settings allows you to fine-tune the ATR-based buffer added to your potential stop loss.
5. ATR Offset Length:
Purpose: Defines the lookback period for the Average True Range (ATR) calculation used for the offset.
Type: Integer
Default: 7
Hidden: This input is hidden (display=display.none).
6. ATR Offset Timeframe:
Purpose: Specifies the timeframe on which the ATR for the offset will be calculated. This allows you to use ATR from a higher timeframe for your stop buffer, even if your chart is on a lower timeframe.
Type: Timeframe string (e.g., "1" for 1 minute, "60" for 1 hour, "D" for Daily)
Default: "1" (1 Minute)
Hidden: This input is hidden (display=display.none).
7. ATR Offset Multiplier (x ATR):
Purpose: Multiplies the calculated ATR value to determine the final dollar offset added to your high/low price difference. A value of 1.0 means one full ATR is added. A value of 0.5 means half an ATR is added.
Type: Float
Minimum Value: 0 (no offset)
Default: 1.0
Hidden: This input is hidden (display=display.none).
Session Candles NY #ffsjr"The candle bodies tell the story, wicks do the damage" by ICT
Based on ICT words, I created the sessions indicator, to facilitate the visualization of each session in candle format, with the most important points being the confluence of session openings and closings.
Usually I use to create support and resistances lines using candle sessions bodies and to draw sessions liquidities.
Use on 15 minutes chart and hide default TradingView candles.
Enjoy
Performance vs ATRThis indicator helps spot stocks that moved efficiently — meaning big gains with relatively low volatility.
It compares recent price performance to ATR. If the Performance/ATR ratio is 1 or higher, that means the stock moved at least 1 ATR per day on average — a common trait of past breakout winners.
Use it to:
Find strong movers relative to volatility
Identify breakout candidates
Filter stocks with better risk/reward potential
The ratio is smoothed with a moving average, and reference lines at +1 and -1 ATR/day help you gauge extremes. Plots are customizable in the Style tab.
Soportes y Resistencias por Máximo Rebote con FiltroSoporte y resistencia con opción a filtros de fuerza
Customizable EMA 20/50/100/200It can be used on the EUR/GBP pairs to take trades on the 1-minute time frame, which is a moving average of 20, 50, 100, and 200. When the moving averages are in an upward direction and a correction occurs to touch the 20-period moving average, a trade is taken at a ratio of one to two.
$龍霆$最強均線扣抵指標(optimized version)5、10、20、60、12、240 moving average deduction optimized version
aka money printerrrrrr