UltraGridPRO Portfolio – Advanced Trend-Following Grid System
UltraGridPRO Portfolio is a professional-grade cBot engineered specifically for the cTrader platform. Unlike traditional contrarian grid systems that average down into losses and expose your account to high drawdowns, this algorithm implements a pure Trend-Following strategy (positive pyramiding) optimized for high-volatility assets.
The bot operates simultaneously across a diversified portfolio including Gold (XAUUSD), Silver (XAGUSD), Forex (GBPCHF), and Equity Indices (US30) from a single chart, optimizing CPU and RAM consumption. By monitoring real-time price movements on a Tick basis, it executes incremental positions only when market momentum confirms the structural trend.
⚙️ Strategic Logic & Asset Adaptability
The cBot utilizes an advanced geometric analysis engine based on straight trendlines (Linear Regression) calculated on the H1 Timeframe to independently determine the market direction for each configured symbol.
- Directional Structure (H1): The bot calculates the mathematical slope of the price action. If the slope is positive, only the Buy grid will be activated; if it is negative, only the Sell grid will be used.
- In-Trend Pyramiding: Positions are added exclusively while the price moves in the direction of the identified trend, capitalizing on directional momentum and scaling into positions during strong market extensions.
- Multi-Asset Normalization: The internal engine automatically detects contract sizes and specific pip values, eliminating discrepancies between Indices (US30), Commodities (Metals), and Forex.
- Dynamic Equity Trailing: To manage risk during sudden market reversals, the bot features a Dynamic Basket Trailing Stop calculated as a percentage of the total account balance. Once the basket hits the pre-set threshold, the trailing stop activates and follows the price action at a fixed distance.
🚀 Key Features
- Multi-Symbol Architecture: Manage the pre-configured high-volatility portfolio (XAUUSD, XAGUSD, GBPCHF, US30) from a single chart with just one active cBot instance.
- Proportional Account Risk Control: Hard Stop Loss levels are dynamically calculated based on a fixed percentage of the account balance, keeping drawdowns under strict mathematical control.
- H1 Timeframe Optimization: The trend filter is pre-configured on the H1 Timeframe, designed to capture major intraday trends while minimizing short-term market noise and false breakouts.
- Isolated Symbol Channels: Each symbol operates independently. The closure of a basket on a specific asset resets only that specific grid, leaving open positions on other instruments completely unaffected.
- Tick-Based Level Execution: While trend analysis relies on H1 candles, individual grid levels open on pure price action, tick-by-tick, ensuring maximum execution precision.
🎛️ Configuration Parameters (Inputs)
Parameter
Description
Default
Symbol List Selection
Comma-separated list of heavy assets to trade simultaneously.
XAUUSD,XAGUSD,GBPCHF,US30
Grid Levels
Maximum number of orders allowed to open in the direction of the trend.
4
Grid Step (pips)
Distance in normalized pips between one position increment and the next.
30
Fixed Lot Size
Starting volume for orders (used if Risk % is set to 0).
Risk Basket (% of Balance)
Dynamic Hard Stop Loss calculated as a strict percentage of the account balance.
2.0
Target Profit (% for Trailing)
Profit threshold in percentage of the balance to activate the trailing protection.
1.5
Trailing Distance (% of Balance)
Distance that the Trailing Stop maintains from the peak equity profit reached.
0.5
Linear Regression Period
Number of historical bars used to calculate the geometric trendline slope.
50
Trend Filter Timeframe
The reference timeframe on which the trend slope is calculated.
H1 (Pre-set)
⚠️ Recommendations for Use
- Account Type: A Hedging account with low or zero spreads (Raw/Zero Spread) is highly recommended to maximize the efficiency of multi-asset execution.
- Since this is a centralized multi-symbol system, you only need to drag and drop the c Bot onto one single chart (H1 or H4 is recommended to minimize platform graphical refresh overhead). Built on modern C# standards, it is lightweight, clean, and ideal for 24/7 VPS operation.
- Risk Management: It is advised to keep the Risk Basket % and Target Profit % balanced (e.g., 2% Risk vs 1.5% Target Trigger) to allow the trailing stop to secure performance during major market trends while keeping downside exposure strictly defined.