Clayton Prickett
Clayton Prickett
4.5 (11)
  • Information
1 year
experience
5
products
19
demo versions
0
jobs
0
signals
0
subscribers
I’m a Software Developer and Automation Engineer exploring the world of automated finance through the MQL language and the MetaTrader 5 platform. I will occasionally publish new Indicators and Expert Advisors here with a focus on developing high quality low-drawdown strategies, with a focus on preservation and growth of capital.

I generally prefer swing trading the markets so my strategies will reflect my risk tolerance.

The EAs I produce are equipped out of the box with the appropriate set file. The default values are recommended for optimal performance.

Feel free to connect with me by sending me a message here or following me on my socials.

Instagram: @claytonprickett
Telegram: @clayinforex
Clayton Prickett Published product

Force VADX Indicator Force VADX is an advanced, multi-factor indicator that fuses volume-adjusted trend strength, normalized force index, and adaptive directional signals. Designed for modern traders, it pinpoints high-confidence buy and sell zones, offering a robust technical foundation for both discretionary and automated trading. Use this indicator in conjuntion with other tools for confirmation and confluene. This indicator is not intended to be a complete trading system but rather a tool to

Clayton Prickett Published product

The VolStop Adaptive Volatility-Based Trailing Stop Indicator for MT5 VolStop is a precision volatility-stop indicator for MetaTrader 5, built for traders who want to stay in winning trades longer and exit with discipline. Instead of fixed pips or moving averages, VolStop dynamically tracks price action with ATR-based bands, automatically adapting to market turbulence. Key Features Adaptive Volatility Stops – Calculates a dynamic trailing stop using ATR and a user-set multiplier to match

Clayton Prickett
Clayton Prickett
# DoubleTMA Signals v3.01 - Complete Product Documentation
## 📊 Strategy Foundation
### **Core Concept**
The DoubleTMA Signals strategy is built around two Triangular Moving Averages (TMAs) with different periods:
- **TMA Slow** (default: 200 periods) - Major trend identification- **TMA Fast** (default: 26 periods) - Signal line and minor trend detection
### **Key Principles**
1. **Trend Following**: Aligns with major trend direction (TMA Slow)2. **Timing Precision**: Uses TMA Fast for optimal entry timing3. **Reversal Detection**: Identifies high-probability trend reversals4. **Risk Management**: Provides exit signals for position management
### **Signal Logic**
The indicator combines multiple confluence factors:- Price position relative to TMA lines- TMA slope directions and changes- ATR-based reversal zones- Multi-timeframe trend alignment
---
## ⚙️ Input Parameters Guide
### **TMA Slow Settings**
- **Slow TMA Period (200)** - Main trend calculation period- **TMA Slow Bands Smoothing Period (300)** - ATR-based smoothing period for reversal bands (Higher # = Smoother bands)- **ATR Multiplier of TMA Slow (5.0)** - TMA Slow * ATR multiplier = Upper/Lower band width- **TMA Slow Slope Adjustment (200)** - Slope calculation lookback period- **TMA Slow Trend threshold (0.00)** - Minimum slope for trend classification (Trend is neutral if within +/- of threshold)- **TMA Slow Redraw (Yes)** - Redraw TMA to reduce lag (Yes may cause signal repainting - switch to No for more stable signals - No = potentially less accurate signals)- **Show TMA Slow Line (Yes)** - Display TMA Slow line on chart
**Purpose**: The TMA Slow serves as the primary trend filter. A higher period provides more stable trend identification but with increased lag. The ATR-based bands create reversal zones where trend changes are more likely to occur.

### **TMA Fast Settings**
- **TMA Fast Period (Signal Line) (26)** - Signal line calculation period- **TMA Fast Slope Adjustment (26)** - Slope calculation lookback period (usually best to maintain the same period as the TMA Fast)- **TMA Fast Redraw (No)** - Redraw TMA to reduce lag (No by default = More accurate signals, Yes may cause signal repainting)- **Show TMA Fast Line (Yes)** - Display TMA Fast line on chart- **TMA Fast Trend threshold (0.0)** - Minimum slope for trend classification
**Purpose**: The TMA Fast acts as a signal line for timing entries and exits. Its shorter period makes it more responsive to price changes, generating signals when it changes direction relative to the major trend.

### **Extra Band Settings**
- **Show Extra ATR Bands (impacts performance) (No)** - Display additional ATR bands- **Extra Band 1 Multiplier (1.0)** - First additional band multiplier- **Extra Band 2 Multiplier (2.0)** - Second additional band multiplier- **Extra Band 3 Multiplier (3.0)** - Third additional band multiplier- **Extra Band 4 Multiplier (4.0)** - Fourth additional band multiplier- **Extra Band 5 Multiplier (5.0)** - Fifth additional band multiplier- **Extra Band 6 Multiplier (6.0)** - Sixth additional band multiplier- **Extra Band 7 Multiplier (7.0)** - Seventh additional band multiplier
**Purpose**: Creates additional reversal zones beyond the core bands. Each multiplier creates bands at TMA Slow ± (ATR × Base Multiplier × Band Multiplier). Useful for position scaling and extreme reversal detection.

### **Slope Sensitivity Settings**
- **Fast Slope Neutral Band Epsilon (0.02)** - TMA Fast neutral zone threshold- **Slow Slope Neutral Band Epsilon (0.005)** - TMA Slow neutral zone threshold- **Use Hysteresis Thresholds (No)** - Enable different entry/exit thresholds- **Enter Trend Threshold (0.03)** - Threshold to enter trending state- **Exit to Neutral Threshold (0.015)** - Threshold to exit trending state
**Purpose**: Controls signal sensitivity and reduces noise. Larger epsilon values generate fewer but higher-quality signals. Hysteresis prevents rapid switching between trend states by using different thresholds for entering and maintaining trends.
**Key Information**:- **Larger epsilon values** = Fewer but higher-quality signals (less noise)- **Hysteresis** creates different thresholds for entering vs. exiting trend states- **Slope must exceed "Enter Trend Threshold"** to enter a trending state- **Slope needs to stay above/below "Exit to Neutral Threshold** to stay in a trend state. Less than threshold = Neutral

### **Main Entry Signal Settings**
- **Signal Confirmation Bars (1)** - Bars to wait for signal confirmation (0 = current bar, 1+ = bars to wait)- **Show Buy/Sell Entry Signals (Yes)** - Enable/disable all entry signals

#### **Signal Type 1 Parameters**
- **Type 1 Signals (Yes)** - Enable Type 1 signals- **Arrow Code for Buy Signal Type 1 (241)** - Arrow symbol code for buy signals (Arrow codes can be found at https://www.mql5.com/en/docs/constants/objectconstants/wingdings )- **Arrow Code for Sell Signal Type 1 (242)** - Arrow symbol code for sell signals- **Max Type 1 Signals Per Trend (1)** - Maximum signals per trend (0 = unlimited)
**Logic**: Price over/under Major Trend (TMA Slow) + Minor Trend Change (TMA Fast) + Major Trend (TMA Slow) Confluence- **Buy**: Price below TMA Slow, TMA Slow up/neutral, TMA Fast crosses from neutral → up- **Sell**: Price above TMA Slow, TMA Slow down/neutral, TMA Fast crosses from neutral → down

#### **Signal Type 2 Parameters**
- **Type 2 Signals (Yes)** - Enable Type 2 signals- **Arrow Code for Buy Signal Type 2 (233)** - Arrow symbol for buy signals- **Arrow Code for Sell Signal Type 2 (234)** - Arrow symbol for sell signals- **Max Type 2 Signals Per Trend (1)** - Maximum signals per trend (0 = unlimited)
**Logic**: Price closes in Reversal Zone + TMA Fast in Reversal Zone + Minor Trend Change Confirmation- **Buy**: Price and TMA Fast in buy reversal zone, slope changes down→neutral/up- **Sell**: Price and TMA Fast in sell reversal zone, slope changes up→neutral/down

#### **Signal Type 3 Parameters**
- **Type 3 Signals (High Probability Reversal) (Yes)** - Enable Type 3 signals- **Arrow Code for Buy Signal Type 3 (225**) - Arrow symbol for buy signals- **Arrow Code for Sell Signal Type 3 (226)** - Arrow symbol for sell signals- **Max Type 3 Signals Per Trend (1)** - Maximum signals per trend (0 = unlimited)
**Logic**: Higher Probability Reversal - Any Entry Signal + Exit Signal on Same Candle- Combines entry conditions from Type 1/2 with opposing exit signals on same candle- Indicates strong reversal momentum

#### **Signal Type 4 Parameters**
- **Type 4 Signals (Price/TMA Slow Crossover) (No)** - Enable Type 4 signals (disabled by default to reduce noise)- **Arrow Code for Buy Signal Type 4 (170)** - Arrow symbol for buy signals- **Arrow Code for Sell Signal Type 4 (170)** - Arrow symbol for sell signals- **Max Type 4 Signals Per Trend (1)** - Maximum signals per trend (0 = unlimited)
**Logic**: Price/TMA Slow Crossover - Price opens above/below TMA Slow and closes opposite side- **Buy**: Price opens above TMA Slow, closes below (bearish crossover)- **Sell**: Price opens below TMA Slow, closes above (bullish crossover)

### **Minor Trend Change/Exit Signal Settings**
- **Show Minor Trend Change/Exit Signals (Yes)** - Enable exit signal/minor trend change detection- **Signal Cooldown period (26)** - Minimum bars between exit signals (higher # = less frequent (potentially better exit opportunities) - recommended to use same period as TMA Fast or higher)- **Bull->Bear Minor Trend Change/Buy exit arrow code (222)** - Exit signal for long positions (or short term sell signal)- **Bear->Bull Minor Trend Change/Sell exit arrow code (221)** - Exit signal for short positions (or short term buy signal)
**Purpose**: Price closes above/below TMA Slow + Minor Trend (TMA Fast) Change Confirmation - Useful for exit signals. Detects when the minor trend (TMA Fast) reverses, signaling position exits or counter-trend opportunities. Cooldown prevents signal spam in choppy markets.

### **Notification Settings**
- **Send Alerts (Yes)** - Enable MetaTrader alerts- **Send Push Notifications (Yes)** - Enable mobile push notifications- **New Bar Alert (No)** - Alert on new bar formation- **Send Test Notification on Init (No)** - Test notification on startup - helps with debugging
**Purpose**: Real-time signal delivery through multiple channels. Push notifications require MetaQuotes ID configuration in Tools > Options > Notifications.

### **Trend Panel Settings**
- **Show Multi-Timeframe Major Trend Panel (Yes)** - Display major trend panel- **Show Multi-Timeframe Minor Trend Panel (Yes)** - Display minor trend panel- **Panel Corner Position (Bottom Left)** - Panel placement corner (Pannel Corner = 0x 0y)- **Major Trend Panel X Offset (10)** - Major panel horizontal (x axis) position offset from corner
- **Major Trend Panel Y Offset (80)** - Major panel vertical (y axis) position offset from corner- **Major Trend Panel X Offset (10)** - Minor panel horizontal position- **Major Trend Panel Y Offset (30)** - Minor panel vertical position- **Bull Trend Color** - Color of timeframe label when that timeframe is in an up trend- **Bear Trend Color** - Color of timeframe label when that timeframe is in a down trend
**Purpose**: Multi-timeframe trend analysis at a glance. Shows TMA trend direction across 7 timeframes (M1, M5, M15, M30, H1, H4, D1) for both major and minor trends.

### **Heikin Ashi Settings**
- **Show Heikin Ashi Candles (Yes)** - Display Heikin Ashi candles
**Purpose**: Overlays smoother Heikin Ashi candles on the regular price chart. Helps visualize trend direction with reduced noise.

### **Debug Settings**
- **Enable Signal Debugging in Journal (No)** - Enable detailed signal logging (can be used with other tools for EA or Signal Bot creation - will likely be a future development)

**Purpose**: Outputs comprehensive signal generation information to the Journal for troubleshooting and strategy optimization. Recommended to only use during testing as it generates extensive logs.
---
## 📈 Trading Applications
### **Trend Following Strategy**1. **Setup**: Enable Type 1 signals, set confirmation to 1-2 bars2. **Entry**: Wait for signal in direction of major trend3. **Exit**: Use exit signals or opposite direction signals4. **Risk**: Stop loss beyond recent swing high/low
### **Reversal Trading Strategy**1. **Setup**: Enable Type 2 and Type 3 signals, show extra bands2. **Entry**: Look for signals near reversal zone extremes3. **Confirmation**: Use multi-timeframe panels for confluence4. **Exit**: Quick profits or let trend develop
### **Scalping Strategy**1. **Setup**: Lower timeframes (M1, M5), faster TMA periods2. **Signals**: Type 1 with minimal confirmation3. **Management**: Use exit signals aggressively4. **Risk**: Tight stops, quick profits
### **Multi-Timeframe Analysis**1. **Higher Timeframe**: Determine major trend direction2. **Entry Timeframe**: Wait for signals aligned with major trend3. **Lower Timeframe**: Fine-tune entries using exit signals4. **Confirmation**: Use trend panels for quick assessment
---
## 🎨 Visual Guide
### **TMA Lines**- **Solid Green Line**: TMA Slow in uptrend- **Solid Magenta Line**: TMA Slow in downtrend- **Dotted Green Line**: TMA Fast in uptrend- **Dotted Magenta Line**: TMA Fast in downtrend- **Gray Lines**: Neutral/flat trends
### **Reversal Zones**- **Purple Bands**: Sell reversal zones (above TMA Slow)- **Green Bands**: Buy reversal zones (below TMA Slow)- **Thick Lines**: Core reversal zone boundaries- **Thin Dotted**: Extended reversal zones
### **Signal Arrows**- **Type 1**: Lime (buy) / Magenta (sell) - Large arrows- **Type 2**: Lime (buy) / Magenta (sell) - Large arrows- **Type 3**: Gold (buy) / Orange (sell) - Extra large arrows- **Type 4**: Cyan (buy) / Yellow (sell) - Medium arrows- **Exits**: Dark Orchid (buy exit) / Medium Sea Green (sell exit)
### **Heikin Ashi Candles**- **SpringGreen**: Bullish Heikin Ashi candles- **Magenta**: Bearish Heikin Ashi candles- **Overlay**: Appears over regular price bars when enabled
### **Trend Panels**- **Lime Label**: Uptrend on that timeframe- **Magenta Label**: Downtrend on that timeframe- **Gray Squares**: Neutral or loading- **Labels**: M1, M5, M15, M30, H1, H4, D1
---
## 💡 Optimization Tips
### **Parameter Tuning**1. **TMA Periods**: Adjust for market volatility and timeframe2. **Slope Epsilon**: Increase for trending markets, decrease for ranging3. **Signal Limits**: Higher in trending markets, lower in ranging4. **ATR Multiplier**: Adjust for volatility (higher = wider zones)
### **Market Adaptation**1. **Trending Markets**: Enable all signal types, use Type 1 primarily2. **Ranging Markets**: Focus on Type 2/3, increase epsilon values3. **High Volatility**: Increase ATR multipliers and confirmation bars4. **Low Volatility**: Decrease epsilon values for more signals
### **Risk Management**1. **Position Sizing**: Based on ATR and account risk tolerance2. **Stop Losses**: Beyond recent swing points or reversal zones3. **Take Profits**: Use exit signals or trail stops4. **Diversification**: Apply across multiple timeframes and pairs
---
## 🔧 Technical Specifications
- **Platform**: MetaTrader 5- **Timeframe**: Any- **Markets**: All markets (Forex, Stocks, Commodities, Crypto)- **Real-time**: Full real-time signal generation and alerts- **History**: Works on historical data for backtesting- **Multi-timeframe**: Supports up to 7 timeframes simultaneously
---
## 📞 Support & Updates
### **Version History**- **v3.1**: Current - See release notes above- **v3.0**: Enhanced user control - see release notes on my profile: https://www.mql5.com/en/users/claytonprickett - **v2.1**: Core TMA signal generation with reversal zones
### **Future Enhancements**- Enhanced signal accuracy and confidence calculation with consideration of heiken ashi confluence/htf confluence- Enhanced user control for strategy specific optimization
---
This comprehensive indicator provides professional-grade trend analysis and signal generation suitable for both discretionary trading and algorithmic strategy development. The extensive customization options allow adaptation to any market condition or trading style.
**Note**: This indicator is for educational and analytical purposes. Past performance does not guarantee future results. Always test strategies thoroughly and use proper risk management.
Clayton Prickett
Clayton Prickett
🚀 Release Notes - Double TMA with Reversal Bands - Signals Edition (Version 3.1)

--- Major New Features ---

1. Heikin Ashi Candle Integration
- NEW: Overlay Heikin Ashi candles directly on the main chart
- Colors: SpringGreen (bullish) / Magenta (bearish)
- Purpose: Provides smoother trend visualization with reduced noise
- Control: Enable/disable via "Show Heikin Ashi Candles" setting

2. New Signal Type + Signal Confidence Scoring
- Type 4 Signals: Price/TMA Slow Crossover - Price opens above/below TMA Slow and closes opposite side
- Signal Confidence Score: Uses various parameters to calculate a unique signal confidence score per signal (visible in alerts)

3. Intelligent Signal Limiting
- Per-Type Limits: Individual signal count limits for each signal type
- Trend-Based Reset: Counters reset on trend direction changes
- Reduced Noise: Prevents signal spam in ranging markets

4. Enhanced Exit Signal System
- Minor Trend Changes: Detects TMA Fast trend reversals for exit timing
- Cooldown Periods: Configurable spacing between exit signals - reduces exit signal spam
- Dual Purpose: Position exits and counter-trend entry opportunities


--- Technical, Performance, & Visual Enhancements ---

1. Buffer Architecture Optimization
- Separated Calculation & Display Buffers: Always calculates values for signals, controls display separately - allows for a more modular and customizable experience
- 44 Buffers Total: 29 plot buffers + 15 calculation buffers (new buffers for TYPE 4 Signals, new calculation buffers to seperate visibility and calculation logic, new buffers for heiken ashi candles)

2. Signal Confirmation System
- Configurable Bars: Wait N bars before confirming signals - minimizes signal repainting
- Persistence Check: Ensures signal conditions remain valid
- Reduces False Signals: Filters out brief market noise

3. Advanced Slope Detection
- Configurable Epsilon Values: Fine-tune slope sensitivity for more refined signal generation
- Hysteresis Support: Different thresholds for entering/exiting trend states - reduces signal spam

4. Enhanced Debugging & Alerts
- Comprehensive Logging: Detailed signal generation information
- Real-time Notifications: Mobile push notifications support (updated entry signal descriptions with confidence scores)

5. Indidicator Visibility Toggles
- Toggle Indicator Component Visibility: Provides a more modular design that allows for optimal performance on low spec hardware (turn off indicator modules for better machine performance)

6. Heikin Ashi Candle Support
- Heiken Ashi Candles: Helps minimize visual market noise so you can focus on the trend

7. Bull/Bear Trend Panel Color Inputs
- Trend Panel Color Inputs: Modify the colors to fit your preferred theme


You can find the indicator here: http://mql5.com/en/market/product/145581
Clayton Prickett
Clayton Prickett
Double TMA With Reversal Bands Signals Edition V3.0 Release Notes:

- A new look for the multi-timeframe trend dashboard along with major/minor trend distinction
- Two new (optionally visible) entry conditions
- Exit Signals (alternatively could be used for short-term reversal/pull back trading)
- Customizable arrow codes
- Improved alerts and notifications with more descriptive messaging
- A toggle input to turn on/off the extra reversal bands (for performance improvement)
- Clearly grouped and organized inputs for better user experience

This version will be available at the current price until the end of August and then the price will be increasing $99

Now that V3.0 of the Double TMA With Reversal Bands Signal Edition has been released, I will move my attention to developing the EA based on this trading system which should be released by the end of 2025.

Thank you for your continued support! May all your endeavors be profitable
http://mql5.com/en/market/product/145581
Clayton Prickett
Clayton Prickett 2025.08.29
Excellent. Thank you so much. If you need any help let me know!
Clayton Prickett Published product

The Double TMA with Bands – Signals Edition v4.0 technical analysis tool is built for MetaTrader 5 combining two Triangular Moving Averages (TMA) with ATR-based reversal zones to help identify trend direction and potential turning points. It includes optional indicator visualization, multiple signal types, and flexible alerting to ensure you never miss the trade! Note from the Developer: If you are currently using the Double TMA with Bands - Signals Edition,  v4.0 Beta has just been

Clayton Prickett
Clayton Prickett
I'm excited to announce the release of the Long Haul EA: https://www.mql5.com/en/market/product/129352?source=Site+Profile

I have been working on this strategy for nearly a year and I'm grateful to finally be able to release it.

I've been using this EA personally for several months and I can attest to it's consistency in the market.

It is optimized for the USDJPY pair on the M15 timeframe.

Demo it for yourself and let me know your thoughts!
Clayton Prickett Published product

30.00 USD

This EA is optimized for the USDJPY pair on the M15 timeframe. The Long Haul EA boasts a consistent 90%+ WIN RATE!!! Ride the long moves – without the long nights. LongHaul EA is a fully-automated trend-following expert advisor that opens one to ten smart, low-maintenance positions * per symbol and lets them run, using adaptive ATR trailing and a rigorous draw-down circuit-breaker to keep risk in check. Built for Swing traders who’d rather catch the multi-day wave than scalp the chop. CORE

Clayton Prickett Published product

Note from Developer: This is the lite version of the Double TMA with Bands Indicator. You can find the paid version that comes with alerts and on screen signal arrows built in here . I will also be selling an EA based on this trading system soon once all backtesting and optimization have been completed. Unlock your trading potential with the Double TMA Indicator with Reversal Detection! Designed for swing and reversal trading, this versatile tool integrates two Triangular Moving Averages (TMA)

qh201b
qh201b 2024.12.22
im waiting, thank you.
Lula
Lula 2025.03.06
aguardando....
Clayton Prickett
Registered at MQL5.community
7099266
7099266 2024.12.23
10 plus if you no how to use