1-Min Gold Taylor Technique# 🟡 1-Minute Gold Taylor Trading Technique - Professional Strategy
## 📊 OVERVIEW
The **1-Minute Gold Taylor Trading Technique** is a sophisticated intraday scalping strategy specifically designed for XAUUSD (Gold) on the 1-minute timeframe. This strategy implements George Douglas Taylor's classic 3-Day Trading Cycle adapted for modern algorithmic trading with precise entry and exit rules.
**Best For:** Gold traders, scalpers, and intraday momentum traders
**Timeframe:** 1-minute (optimal), can work on 3-5 minute
**Instrument:** XAUUSD, GC futures
**Trading Sessions:** London and New York sessions (GMT-based)
---
## 🎯 STRATEGY CONCEPT
### Taylor's 3-Day Cycle (Modernized)
This strategy identifies and trades three distinct market phases:
1. **Accumulation Day** - Range-bound consolidation where smart money accumulates positions
2. **Manipulation Day** - Liquidity sweeps and stop-hunts creating high-probability reversal setups
3. **Distribution Day** - Trending continuation where positions are distributed
The strategy automatically detects these phases through price action and provides clear entry signals during the highest-probability setups.
---
## 🔧 KEY FEATURES
### ✅ Automated Session Tracking
- **Asian Session** (00:00-05:00 GMT) - Range identification only, no trades
- **London Session** (06:00-13:00 GMT) - Primary trading window for manipulation setups
- **NY Session** (13:00-17:00 GMT) - Continuation and distribution trades
### ✅ Liquidity Sweep Detection
- Identifies sweeps of Asian High/Low
- Detects Previous Day High/Low violations
- Configurable sweep buffer to filter noise
- Visual confirmation on chart
### ✅ Multi-Indicator Confirmation
- **VWAP** - Session-based volume-weighted average price
- **20 EMA** - Dynamic support/resistance confirmation
- **SuperTrend** - Trend direction and reversal signals (dot indicators)
- **ATR-based** - Adaptive to volatility
### ✅ Professional Risk Management
- 3-tier profit taking system (33% / 33% / 34% position splits)
- Configurable Risk:Reward ratio (default 1:3)
- Adaptive stop-loss based on volatility
- Automatic end-of-day position closure
- No pyramiding (one position at a time)
### ✅ Visual Trading Environment
- **Asian Range Box** - Yellow box showing consolidation zone
- **Session Backgrounds** - Color-coded trading sessions
- **Previous Day Levels** - High/Low reference lines
- **Entry Signals** - Clear green (long) and red (short) markers
- **SuperTrend Dots** - Visual trend confirmation
---
## 📈 ENTRY RULES
### 🟢 LONG ENTRY (All Conditions Required)
1. **Liquidity Sweep** - Price sweeps below Asian Low OR Previous Day Low
2. **Rejection** - Candle forms lower wick and closes back above the level
3. **Trend Confirmation** - SuperTrend flips bullish (green dot appears below price)
4. **VWAP/EMA Reclaim** - Price closes above VWAP or 20 EMA
5. **Session Timing** - Must be during London or NY session
6. **Automated Signal** - Green triangle appears below candle
### 🔴 SHORT ENTRY (Mirror Logic)
1. **Liquidity Sweep** - Price sweeps above Asian High OR Previous Day High
2. **Rejection** - Candle forms upper wick and closes back below the level
3. **Trend Confirmation** - SuperTrend flips bearish (red dot appears above price)
4. **VWAP/EMA Reject** - Price closes below VWAP or 20 EMA
5. **Session Timing** - Must be during London or NY session
6. **Automated Signal** - Red triangle appears above candle
---
## 💰 EXIT STRATEGY
### 3-Tier Profit System
**TP1 (33% of position):**
- Target: 1:1 Risk:Reward
- Typically at VWAP or Asian range midpoint
- Secures base profit
**TP2 (33% of position):**
- Target: 1:2 Risk:Reward
- Typically at Asian range opposite boundary
- Locks in substantial gain
**TP3 (34% of position - Runner):**
- Target: 1:3 Risk:Reward (default)
- Typically at Previous Day High/Low or beyond
- Maximizes winners
### Stop Loss
- Fixed points below/above entry (default: 6 points)
- Can be adjusted based on ATR for volatility adaptation
- Tight enough for 1-minute scalping, wide enough to avoid noise
### End-of-Day Close
- All positions automatically closed at 17:00 GMT
- No overnight risk
- Clean slate for next trading day
---
## ⚙️ CUSTOMIZABLE PARAMETERS
### Risk Management
- **Risk:Reward Ratio** (1.0 - 10.0) - Default: 3.0
- **Stop Loss Points** (1.0 - 20.0) - Default: 6.0
- **Trailing Stop** - Optional for trend days
### Session Times (Adjustable for Your Timezone)
- Asian Start/End
- London Start
- NY Start/End
- Fully customizable to match your broker's daily close
### Indicators
- **ATR Length** - Default: 14
- **ATR Multiplier** - Default: 2.0 (SuperTrend sensitivity)
- **EMA Length** - Default: 20
- **Sweep Buffer** - Default: 2.0 points (filters false sweeps)
### Visuals (Toggle On/Off)
- Asian Range Box
- VWAP Line
- 20 EMA Line
- Previous Day Levels
- Session Background Colors
---
## 📊 PERFORMANCE EXPECTATIONS
### Realistic Statistics
- **Win Rate:** 40-60% (varies by market condition)
- **Average R:R:** 1:2.5 to 1:3.5 (with partial profits)
- **Trades Per Day:** 1-4 high-quality setups
- **Best Performance:** During manipulation days (sweeps + reversals)
### Ideal Market Conditions
✅ Medium to high volatility (ATR > 1.0)
✅ Clear trending sessions
✅ Strong liquidity sweeps
✅ Clean support/resistance at Asian range
### Challenging Conditions
⚠️ Very low volatility (ATR < 0.5)
⚠️ Major news events (NFP, FOMC)
⚠️ Extreme ranging days with no sweeps
⚠️ Asian session overlap confusion
---
## 🎓 HOW TO USE
### Setup
1. Add strategy to **1-minute XAUUSD chart**
2. Adjust session times to match your timezone/broker
3. Start with default settings
4. Enable alerts for entry signals
### Trading Workflow
1. **Pre-Market:** Identify Asian range when it forms
2. **London Open:** Watch for sweeps of Asian high/low
3. **Wait for Signal:** All 4-5 conditions must align (automatic)
4. **Enter on Signal:** Green/red triangle appears
5. **Let Strategy Manage:** Automatic TP1, TP2, TP3 exits
6. **Review Daily:** Journal which day type occurred
### Optimization
- Backtest on 3+ months of data
- Adjust stop loss based on recent ATR
- Fine-tune sweep buffer for your trading style
- Test different R:R ratios for your risk tolerance
---
## 🚨 ALERTS INCLUDED
The strategy includes 4 alert types:
1. **Long Entry Signal** - All conditions met for buy
2. **Short Entry Signal** - All conditions met for sell
3. **Bullish Sweep Detected** - Asian/PDL swept, prepare for long
4. **Bearish Sweep Detected** - Asian/PDH swept, prepare for short
Set up alerts to receive notifications via:
- TradingView mobile app
- Email
- SMS (via webhook)
- Discord/Telegram (via webhook)
---
## ⚡ UNIQUE ADVANTAGES
### Why This Strategy Stands Out
1. **Session-Aware Logic** - Trades only during optimal liquidity windows
2. **Institutional Approach** - Based on liquidity sweeps and order flow concepts
3. **Risk-Conscious** - 3-tier exits ensure you capture profits while letting winners run
4. **Clean Visuals** - Everything you need on the chart, nothing you don't
5. **No Repainting** - All calculations are based on closed candles
6. **Fully Automated** - Once configured, strategy handles entries and exits
### Gold-Specific Optimizations
- Designed specifically for Gold's unique volatility patterns
- Session times optimized for XAUUSD trading hours
- Stop loss and targets calibrated for typical Gold 1-min movements
- Sweep detection tuned to Gold's tendency for liquidity grabs
---
## 📖 STRATEGY LOGIC (For Developers)
### Technical Implementation
- **Language:** Pine Script v6
- **Type:** Strategy (not just indicator)
- **Calculation:** On bar close (no repainting)
- **Lookback:** Minimal (efficient on 1-minute data)
### Key Components
```
1. Session Detection → Hour-based GMT logic
2. Asian Range → var float tracking daily high/low
3. Sweep Detection → Price breach + reversal confirmation
4. SuperTrend → ATR-based trend filter
5. Entry Logic → Boolean combination of all conditions
6. Exit Management → strategy.exit() with multiple targets
```
---
## ⚠️ IMPORTANT DISCLAIMERS
### Risk Warning
- This strategy is for **educational purposes**
- **Past performance does not guarantee future results**
- Trading Gold on 1-minute timeframe is **high risk**
- Always use proper risk management (1-2% per trade max)
- Test thoroughly on **paper trading** before live implementation
### Recommended Prerequisites
- Understanding of support/resistance
- Familiarity with session-based trading
- Knowledge of liquidity concepts
- Experience with 1-minute scalping
- Proper broker with tight spreads on Gold
### Not Recommended For
- Complete beginners to trading
- Accounts under $1,000
- Traders unable to monitor during London/NY sessions
- High-spread brokers
- Emotional/impulsive traders
---
## 🔄 VERSION HISTORY
**v1.0** (Current)
- Initial release
- Core Taylor 3-Day Cycle implementation
- Asian range tracking
- Liquidity sweep detection
- 3-tier exit system
- Full visual suite
- Alert integration
---
## 💡 TIPS FOR SUCCESS
### Best Practices
1. **Trade the manipulation days** - Highest win rate on sweep-and-reverse setups
2. **Respect the session times** - Don't force trades outside London/NY
3. **Journal your trades** - Note which day type (Accumulation/Manipulation/Distribution)
4. **Scale position size** - Bigger on high-conviction setups
5. **Monitor ATR** - Adjust stop loss on volatile days
### Common Mistakes to Avoid
❌ Trading during Asian session
❌ Entering without all 5 conditions met
❌ Moving stops closer "to protect profit"
❌ Removing the partial profit system
❌ Over-trading on range days
❌ Ignoring the session backgrounds
---
## 📞 SUPPORT & FEEDBACK
### How to Provide Feedback
- Use TradingView's comment section below
- Report bugs with chart screenshots
- Share your optimization results
- Suggest improvements
### Future Updates May Include
- Multi-timeframe confirmation option
- Volume profile integration
- Machine learning day-type classifier
- Advanced trailing stop algorithms
- Telegram bot integration
---
## 🏆 CONCLUSION
The **1-Minute Gold Taylor Trading Technique** brings together classical market theory and modern algorithmic execution. By focusing on institutional liquidity sweeps during optimal trading sessions, this strategy provides a systematic approach to Gold scalping.
**Remember:** Consistency comes from following the rules, not from finding "perfect" entries. Let the strategy do the work.
---
## 📚 RECOMMENDED READING
To deepen your understanding:
- George Douglas Taylor - "The Taylor Trading Technique"
- Mark Fisher - "The Logical Trader"
- Al Brooks - "Trading Price Action Trends"
- ICT Concepts - Liquidity and Order Flow
---
## 🎯 QUICK START CHECKLIST
Before going live:
- ☐ Backtested on 3+ months
- ☐ Paper traded for 2+ weeks
- ☐ Session times match broker
- ☐ Stop loss appropriate for account size
- ☐ Alerts configured
- ☐ Trading journal ready
- ☐ Risk per trade ≤ 2%
- ☐ Understand all entry conditions
- ☐ Know how to disable during news
---
**Strategy Type:** Scalping, Mean Reversion, Liquidity Trading
**Complexity:** Intermediate to Advanced
**Maintenance:** Low (once configured)
**Recommended Chart:** 1-minute XAUUSD
**Optimal Spread:** < 0.3 points
---
## 📈 KEYWORDS
Gold Trading, XAUUSD Strategy, Taylor Trading Technique, 1-Minute Scalping, Liquidity Sweep, Session Trading, Intraday Strategy, Gold Scalping, Smart Money Concepts, Institutional Trading, Asian Range, VWAP Trading, Risk Management, Automated Trading
---
**Developed with:** Pine Script v6
**Compatible with:** TradingView Pro, Pro+, Premium
**License:** Open Source (modify as needed)
---
*Happy Trading! May your sweeps be clean and your reversals be profitable.* 🟡📈
---
### 🔗 SUPPORT THIS WORK
If you find this strategy helpful:
- ⭐ Leave a review
- 💬 Share your results in comments
- 🔄 Share with fellow Gold traders
- 📊 Post your optimized settings
Your feedback helps improve future versions!
Three
TUF_LOGICTUF_LOGIC: Three-Value Logic for Pine Script v6
The TUF_LOGIC library implements a robust three-valued logic system (trilean logic) for Pine Script v6, providing a formal framework for reasoning about uncertain or incomplete information in financial markets. By extending beyond binary True/False states to include an explicit "Uncertain" state, this library enables more nuanced algorithmic decision-making, particularly valuable in environments characterized by imperfect information.
Core Architecture
TUF_LOGIC offers two complementary interfaces for working with trilean values:
Enum-Based API (Recommended): Leverages Pine Script v6's enum capabilities with Trilean.True , Trilean.Uncertain , and Trilean.False for improved type safety and performance.
Integer-Based API (Legacy Support): Maintains compatibility with existing code using integer values 1 (True), 0 (Uncertain), and -1 (False).
Fundamental Operations
The library provides type conversion methods for seamless interaction between integer representation and enum types ( to_trilean() , to_int() ), along with validation functions to maintain trilean invariants.
Logical Operators
TUF_LOGIC extends traditional boolean operators to the trilean domain with NOT , AND , OR , XOR , and EQUALITY functions that properly handle the Uncertain state according to the principles of three-valued logic.
The library implements three different implication operators providing flexibility for different logical requirements: IMP_K (Kleene's approach), IMP_L (Łukasiewicz's approach), and IMP_RM3 (Relevant implication under RM3 logic).
Inspired by Tarski-Łukasiewicz's modal logic formulations, TUF_LOGIC includes modal operators: MA (Modal Assertion) evaluates whether a state is possibly true; LA (Logical Assertion) determines if a state is necessarily true; and IA (Indeterminacy Assertion) identifies explicitly uncertain states.
The UNANIMOUS operator evaluates trilean values for complete agreement, returning the consensus value if one exists or Uncertain otherwise. This function is available for both pairs of values and arrays of trilean values.
Practical Applications
TUF_LOGIC excels in financial market scenarios where decision-making must account for uncertainty. It enables technical indicator consensus by combining signals with different confidence levels, supports multi-timeframe analysis by reconciling potentially contradictory signals, enhances risk management by explicitly modeling uncertainty, and handles partial information systems where some data sources may be unreliable.
By providing a mathematically sound framework for reasoning about uncertainty, TUF_LOGIC elevates trading system design beyond simplistic binary logic, allowing for more sophisticated decision-making that better reflects real-world market complexity.
Library "TUF_LOGIC"
Three-Value Logic (TUF: True, Uncertain, False) implementation for Pine Script.
This library provides a comprehensive set of logical operations supporting trilean logic systems,
including Kleene, Łukasiewicz, and RM3 implications. Compatible with Pine v6 enums.
method validate(self)
Ensures a valid trilean integer value by clamping to the appropriate range .
Namespace types: series int, simple int, input int, const int
Parameters:
self (int) : The integer value to validate.
Returns: An integer value guaranteed to be within the valid trilean range.
method to_trilean(self)
Converts an integer value to a Trilean enum value.
Namespace types: series int, simple int, input int, const int
Parameters:
self (int) : The integer to convert (typically -1, 0, or 1).
Returns: A Trilean enum value: True (1), Uncertain (0), or False (-1).
method to_int(self)
Converts a Trilean enum value to its corresponding integer representation.
Namespace types: series Trilean
Parameters:
self (series Trilean) : The Trilean enum value to convert.
Returns: Integer value: 1 (True), 0 (Uncertain), or -1 (False).
method NOT(self)
Negates a trilean integer value (NOT operation).
Namespace types: series int, simple int, input int, const int
Parameters:
self (int) : The integer value to negate.
Returns: Negated integer value: 1 -> -1, 0 -> 0, -1 -> 1.
method NOT(self)
Negates a Trilean enum value (NOT operation).
Namespace types: series Trilean
Parameters:
self (series Trilean) : The Trilean enum value to negate.
Returns: Negated Trilean: True -> False, Uncertain -> Uncertain, False -> True.
method AND(self, comparator)
Logical AND operation for trilean integer values.
Namespace types: series int, simple int, input int, const int
Parameters:
self (int) : The first integer value.
comparator (int) : The second integer value to compare with.
Returns: Integer result of the AND operation (minimum value).
method AND(self, comparator)
Logical AND operation for Trilean enum values following three-valued logic.
Namespace types: series Trilean
Parameters:
self (series Trilean) : The first Trilean enum value.
comparator (series Trilean) : The second Trilean enum value to compare with.
Returns: Trilean result of the AND operation.
method OR(self, comparator)
Logical OR operation for trilean integer values.
Namespace types: series int, simple int, input int, const int
Parameters:
self (int) : The first integer value.
comparator (int) : The second integer value to compare with.
Returns: Integer result of the OR operation (maximum value).
method OR(self, comparator)
Logical OR operation for Trilean enum values following three-valued logic.
Namespace types: series Trilean
Parameters:
self (series Trilean) : The first Trilean enum value.
comparator (series Trilean) : The second Trilean enum value to compare with.
Returns: Trilean result of the OR operation.
method EQUALITY(self, comparator)
Logical EQUALITY operation for trilean integer values.
Namespace types: series int, simple int, input int, const int
Parameters:
self (int) : The first integer value.
comparator (int) : The second integer value to compare with.
Returns: Integer representation (1/-1) indicating if values are equal.
method EQUALITY(self, comparator)
Logical EQUALITY operation for Trilean enum values.
Namespace types: series Trilean
Parameters:
self (series Trilean) : The first Trilean enum value.
comparator (series Trilean) : The second Trilean enum value to compare with.
Returns: Trilean.True if both values are equal, Trilean.False otherwise.
method XOR(self, comparator)
Logical XOR (Exclusive OR) operation for trilean integer values.
Namespace types: series int, simple int, input int, const int
Parameters:
self (int) : The first integer value.
comparator (int) : The second integer value to compare with.
Returns: Integer result of the XOR operation.
method XOR(self, comparator)
Logical XOR (Exclusive OR) operation for Trilean enum values.
Namespace types: series Trilean
Parameters:
self (series Trilean) : The first Trilean enum value.
comparator (series Trilean) : The second Trilean enum value to compare with.
Returns: Trilean result of the XOR operation.
method IMP_K(self, comparator)
Material implication using Kleene's logic for trilean integer values.
Namespace types: series int, simple int, input int, const int
Parameters:
self (int) : The antecedent integer value.
comparator (int) : The consequent integer value.
Returns: Integer result of Kleene's implication operation.
method IMP_K(self, comparator)
Material implication using Kleene's logic for Trilean enum values.
Namespace types: series Trilean
Parameters:
self (series Trilean) : The antecedent Trilean enum value.
comparator (series Trilean) : The consequent Trilean enum value.
Returns: Trilean result of Kleene's implication operation.
method IMP_L(self, comparator)
Logical implication using Łukasiewicz's logic for trilean integer values.
Namespace types: series int, simple int, input int, const int
Parameters:
self (int) : The antecedent integer value.
comparator (int) : The consequent integer value.
Returns: Integer result of Łukasiewicz's implication operation.
method IMP_L(self, comparator)
Logical implication using Łukasiewicz's logic for Trilean enum values.
Namespace types: series Trilean
Parameters:
self (series Trilean) : The antecedent Trilean enum value.
comparator (series Trilean) : The consequent Trilean enum value.
Returns: Trilean result of Łukasiewicz's implication operation.
method IMP_RM3(self, comparator)
Logical implication using RM3 logic for trilean integer values.
Namespace types: series int, simple int, input int, const int
Parameters:
self (int) : The antecedent integer value.
comparator (int) : The consequent integer value.
Returns: Integer result of the RM3 implication operation.
method IMP_RM3(self, comparator)
Logical implication using RM3 logic for Trilean enum values.
Namespace types: series Trilean
Parameters:
self (series Trilean) : The antecedent Trilean enum value.
comparator (series Trilean) : The consequent Trilean enum value.
Returns: Trilean result of the RM3 implication operation.
method MA(self)
Modal Assertion (MA) operation for trilean integer values.
Namespace types: series int, simple int, input int, const int
Parameters:
self (int) : The integer value to evaluate.
Returns: 1 if the value is 1 or 0, -1 if the value is -1.
method MA(self)
Modal Assertion (MA) operation for Trilean enum values.
Namespace types: series Trilean
Parameters:
self (series Trilean) : The Trilean enum value to evaluate.
Returns: Trilean.True if value is True or Uncertain, Trilean.False if value is False.
method LA(self)
Logical Assertion (LA) operation for trilean integer values.
Namespace types: series int, simple int, input int, const int
Parameters:
self (int) : The integer value to evaluate.
Returns: 1 if the value is 1, -1 otherwise.
method LA(self)
Logical Assertion (LA) operation for Trilean enum values.
Namespace types: series Trilean
Parameters:
self (series Trilean) : The Trilean enum value to evaluate.
Returns: Trilean.True if value is True, Trilean.False otherwise.
method IA(self)
Indeterminacy Assertion (IA) operation for trilean integer values.
Namespace types: series int, simple int, input int, const int
Parameters:
self (int) : The integer value to evaluate.
Returns: 1 if the value is 0, -1 otherwise.
method IA(self)
Indeterminacy Assertion (IA) operation for Trilean enum values.
Namespace types: series Trilean
Parameters:
self (series Trilean) : The Trilean enum value to evaluate.
Returns: Trilean.True if value is Uncertain, Trilean.False otherwise.
method UNANIMOUS(self, comparator)
Evaluates the unanimity between two trilean integer values.
Namespace types: series int, simple int, input int, const int
Parameters:
self (int) : The first integer value.
comparator (int) : The second integer value.
Returns: Integer value of self if both values are equal, 0 (Uncertain) otherwise.
method UNANIMOUS(self, comparator)
Evaluates the unanimity between two Trilean enum values.
Namespace types: series Trilean
Parameters:
self (series Trilean) : The first Trilean enum value.
comparator (series Trilean) : The second Trilean enum value.
Returns: Value of self if both values are equal, Trilean.Uncertain otherwise.
method UNANIMOUS(self)
Evaluates the unanimity among an array of trilean integer values.
Namespace types: array
Parameters:
self (array) : The array of integer values.
Returns: First value if all values are identical, 0 (Uncertain) otherwise.
method UNANIMOUS(self)
Evaluates the unanimity among an array of Trilean enum values.
Namespace types: array
Parameters:
self (array) : The array of Trilean enum values.
Returns: First value if all values are identical, Trilean.Uncertain otherwise.
Three (3)-Bar and Four (4)-Bar Plays StrategyThis strategy analyzes the three and four-bar play which is when price action has a wide igniting bar that has a full body, then one or two narrow bars which have a relatively equal high for long plays and relatively equal low for short plays, then a continuation bar. You should not take plays that will encounter resistance. The stop loss is placed for long plays below the 2nd bar (or 3rd bar for 4-bar play).
This is commonly used on 1m, 2m, 5m, and 10m charts.
Jared Wesley is one of the more notable traders that use this setup. You can edit as an input the start date, end date, igniting bar size, the body percentage of the igniting bar, the relative equality of the 2nd bar (and 3rd bar for 4-bar play) compared to the igniting bar, and profit multiplier.
Three (3)-Bar and Four (4)-Bar PlaysThis indicator shows the three and four-bar play which is when price action has a wide igniting bar that has a full body, then one or two narrow bars which have a relatively equal high for long plays and relatively equal low for short plays, then a continuation bar. You should not take plays that will encounter resistance.
Jared Wesley is one of the more notable traders that use this setup. There will be a label placed on the chart when a play occurs. You can edit as an input the igniting bar size, the body percentage of the igniting bar, and the relative equality of the 2nd (and 3rd bar for 4 bar play) compared to the igniting bar.
Relative Falling three Methods IndicatorAbstract
This script measure the related speed between rising and falling.
This script can replace binary Falling Three Methods detector and, report continuous value and estimate potential trend direction.
My suggestion of using this script is combining it with trading emotion.
Introduction
Falling Three Methods (F3M) is a candlestick pattern.
Many trading courses say traders can regard it as predicting falling will continue.
However, it is not easy to see perfect Falling Three Methods pattern from charts.
Therefore, we need an alternative method to measure it.
We can use the observation that falling is faster than rising during those time.
When falling is faster than rising, some long ( buy , call , higher , upper ) position owners may worry the price will fall very much suddenly.
When rising is faster than falling, some traders may worry they may miss buy opportunities.
Computing Related Falling Three Methods Indicator
(1) The value of rising and falling
In this script, open price is replaced with previous close price.
If the previous price is equal to the close price, than both rising and falling are equal to high-low.
If the previous price is lower than the close price, than the falling value becomes smaller, high-close+previous-low.
If the previous price is higher than the close price, than the rising value becomes smaller, high-previous+close-low.
(2) Area of value (aov)
Area of value is equal to highest-lowest. The previous close price is included.
(3) Compute weight and filter noise
We need a threshold for the noise filter. The default setting is aov/length, where length means how many days are counted.
When a rising or falling value <= threshold, it is not counted.
When a rising or falling value > threshold, the counted value = original value - threshold
and its weight = min ( counted value , threshold )
(4) compute speed
Rising speed = sum ( counted rising value ) / sum ( rising weight )
Falling speed = sum ( counted falling value ) / sum ( falling weight )
(5) Final result
Final result = Rising speed / ( Rising speed + Falling speed ) * 100 - 50
I move the middle level to 0 because 0 axis is always visible unless you cannot see negative values or you cannot see positive values.
Parameters
Length : how many days are counted. The default value is 16 just because 16=4*4, using binary characteristic.
Multi : the multiplier of noise threshold. Threshold applied = default threshold * multi
src : current not used
Conclusion
Related Falling Three Methods Indicator can measure the related speed between rising and falling.
I hope this indicator can help us to evaluate the possibility of trend continue or reversal and potential breakout direction.
After all, we care how trading emotion control the price movement and therefore we can take advantage to it.
Reference
How to trade with Falling Three Methods pattern
How to trade with Related Strength Indicator
Fancy Triple Moving Averages [BigBitsIO]This script is for three moving averages with as many features as I can possibly fit into a single moving average.
Features:
- Three moving averages (MA1, MA2, MA3).
- Standard MA inputs.
- MA type.
- MA period.
- MA price.
- MA resolution (time frame).
- Visibility toggle.
- MA Candle Type
- Fancy MA inputs.
- Toggle to show only candles included in the MA calculation ("Highlight inclusion") or display entire MA history.
- Toggle to show a ghost trail when Highlight inclusion is toggled on. Displays a shaded version of past MA history before the inclusion period (as seen on snapshot).
- Toggle to show forecast values for the MA.
- Other inputs related to forecasting:
- Forecast bias. (Neutral forecasts MA if the current price remains the same.)
- Forecast period.
- Forecast magnitude.
*** DISCLAIMER: For educational and entertainment purposes only. Nothing in this content should be interpreted as financial advice or a recommendation to buy or sell any sort of security or investment including all types of crypto. DYOR, TYOB. ***
Combo Backtest 123 Reversal & D_Three Ten OscThis is combo strategies for get a cumulative signal.
First strategy
This System was created from the Book "How I Tripled My Money In The
Futures Market" by Ulf Jensen, Page 183. This is reverse type of strategies.
The strategy buys at market, if close price is higher than the previous close
during 2 days and the meaning of 9-days Stochastic Slow Oscillator is lower than 50.
The strategy sells at market, if close price is lower than the previous close price
during 2 days and the meaning of 9-days Stochastic Fast Oscillator is higher than 50.
Second strategy
TradeStation does not allow the user to make a Multi Data Chart with
a Tick Bar Chart and any other type a chart. This indicator allows the
user to plot a daily 3-10 Oscillator on a Tick Bar Chart or any intraday interval.
Walter Bressert's 3-10 Oscillator is a detrending oscillator derived
from subtracting a 10 day moving average from a 3 day moving average.
The second plot is an 16 day simple moving average of the 3-10 Oscillator.
The 16 period moving average is the slow line and the 3/10 oscillator is
the fast line.
For more information on the 3-10 Oscillator see Walter Bressert's book
"The Power of Oscillator/Cycle Combinations"
WARNING:
- For purpose educate only
- This script to change bars colors.
3 EMAsThis is just a simple script to put 3 EMAs on the chart at one time. Saves the trouble of putting the EMA Indicator on 3 times.
Default EMA Values are 50 (black), 21 (red) and 8 (blue). Of course you can change the period and color for each EMA to your liking.
It is a very simple script that i wrote for my own convenience, but wanted to share it with someone else so I figured the easiest way was to publish it.
Three Line Break Backtest This is a modified version of the three line break price representation.
It is composed with 2 lines made of Close price values forming a “cloud”.
If the trend is bullish and the price breach the lower level of the green
cloud, a new bearish trend is taking place.
If the current trend is bearish and the price breakout the upper band of
the cloud, a new bullish trend is forming.
This is a “price action” indicator, signals may be filtered by long term trend
analysis with other indicators such as Supertrend for instance.
WARNING:
- For purpose educate only
- This script to change bars colors.
Three Line Break This is a modified version of the three line break price representation.
It is composed with 2 lines made of Close price values forming a “cloud”.
If the trend is bullish and the price breach the lower level of the green
cloud, a new bearish trend is taking place.
If the current trend is bearish and the price breakout the upper band of
the cloud, a new bullish trend is forming.
This is a “price action” indicator, signals may be filtered by long term trend
analysis with other indicators such as Supertrend for instance.
Three Outside Up Backtest This is a three candlestick bullish reversal pattern consisting of a bullish
engulfing pattern formed by the first two candlesticks then followed by an up
candlestick with a higher close than the prior candlestick.
WARNING:
- For purpose educate only
- This script to change bars colors.
Three Outside Up Strategy This is a three candlestick bullish reversal pattern consisting of a bullish
engulfing pattern formed by the first two candlesticks then followed by an up
candlestick with a higher close than the prior candlestick.
WARNING:
- This script to change bars colors.
Three Outside Down Backtest This is a three candlestick bearish reversal pattern consisting of a bearish
engulfing pattern formed by the first two candlesticks then followed by a down
candlestick with a lower close than the prior candlestick.
WARNING:
- For purpose educate only
- This script to change bars colors.
Three Outside Down Strategy This is a three candlestick bearish reversal pattern consisting of a bearish
engulfing pattern formed by the first two candlesticks then followed by a down
candlestick with a lower close than the prior candlestick.
WARNING:
- This script to change bars colors.
Single_Timeframe_3EMA + Current_Timeframe_3SMMAPlots 3 EMA from a larger timeframe (day, week) and 3 SMMA from the current one.
Single Timeframe 3EMA + Current Timeframe 3SMMA
Plots 3 exponential moving averages from a bigger timeframe (Day, Week) and 3 smoothed moving averages from the current timeframe.
Triple Simple Moving AveragesBased on AdventTrading's TEMA script, but using simple moving averages instead of exponential. Also changed the colours to be nicer.
3SMAThis script plots three Simple Moving Averages instead of just one.
Support me going through grad school!
www.linkedin.com
BTC tip jar: 1Mv1s7nLaTsRoLai5WXEGg8doisXuiPUXy
ETH tip jar: 0x6113DDD23D0D5aCad3d1f8640A8A571E9Cb86cB8
LTC tip jar: LYvyoqTSWxa22TQw3E7818xy4AfYNi6xcm
BCH tip jar: 1GC7oZ7MhLkamKCDdZFnUfV21SKWq84VdY
Triple MASuper simple.
Three simple moving averages all in a single indicator for your convenience.
Default values:
MA 1 - 20
MA 2 - 50
MA 3 - 100
If you like this or any of my other scripts - please consider chucking some BTC my way ;) 1LbFxAYJSVPxirT8eW31QHaGbySHyPYgMq






















