




Trend Is Your Friend cBot is an advanced, multi-functional trading robot designed for traders at every skill level. It combines proven strategies including Grid Trading, Pyramid Trading, Scalping, and Swing Trading into one intuitive and powerful tool.
Whether you prefer aggressive position scaling or conservative trend following, this cBot adapts to your unique trading style and market conditions.
Main Trading Modes:
- Grid Trading allows automatic position opening at predetermined price levels with martingale or fixed lot sizing. This mode is perfect for sideways markets and collecting profits during consolidation periods.
- Pyramid Trading adds positions in the direction of the trend as your profits grow. This is ideal for strong trending markets where you want to maximize your gains while the momentum is on your side.
- Scalping Mode provides quick entries based on MA, RSI, Stochastic, or MACD signals. Active traders who prefer lower timeframes will find this mode particularly effective.
- Swing Trading focuses on MA crossovers and Pivot levels for longer-term positions. This approach requires less screen time while still capturing significant market moves.
Who Is This cBot For:
- Beginners will love the Manual Mode with its interactive panel. Learn to trade with an intelligent assistant that helps you understand market dynamics while maintaining full control.
- Scalpers benefit from quick RSI and Stochastic entries combined with precise grid levels. The fast execution and multiple entry modes make it perfect for active trading.
- Swing Traders can use MA Cross signals on higher timeframes combined with Pyramid mode during strong trends. This approach captures big moves with minimal screen time.
- Professional Traders get full customization capabilities including multi-timeframe analysis, advanced filters, and granular control over every aspect of the trading logic.
Videos:
Parameter Description:
GENERAL:
Label prefix - Name identifying all positions opened by this bot. This allows the bot to recognize its own trades and not mix them with others.
RUN MODE & DIRECTION:
Mode - Selection of market entry strategy:
MA - Entry when price touches the moving average
MA_CROSS - Entry when two moving averages cross each other
PIVOT - Entry at pivot levels (daily support/resistance)
RSI - Entry based on RSI indicator (overbought/oversold)
MACD - Entry when MACD lines cross
STOCHASTIC - Entry based on stochastic oscillator
SAME_CANDLE_SERIE - Entry after a series of same-colored candles
TIME - Entry at a specific time
MANUAL - Manual position opening through the control panel
Direction - Trading direction:
LONG - Buy only (long)
SHORT - Sell only (short)
LONG_OR_SHORT - Long or short, but not simultaneously
BOTH_AT_ONCE - Long and short at the same time (hedge)
TRIGGER_SIDE - Opens in the direction that met the conditions
Only MA direction - If enabled, the bot trades only when moving averages indicate a trend (fast MA must be above slow MA for long, below for short).
Other TF MA direction - Additional trend filter from another timeframe. The bot will only open a position when the trend is consistent on both timeframes. OFF option disables this filter.
TAKE PROFIT:
TP type - Method of calculating profits for closing:
USD - Closes at a specified dollar amount
PERCENT - Closes when a specified percentage of positions are in profit
USD_OR_PERCENT - Uses USD until minimum number of grid positions is opened, then switches to PERCENT
TP scope - Take profit application range:
PER_DIRECTION - Separately for long and short
GLOBAL - Combined for all positions (long + short)
TP $ - Profit amount in dollars at which all positions are closed.
TP % of grids in profit - Percentage of positions that must be in profit to close all (for PERCENT mode).
Min number of grid orders to close by % - Minimum number of grid positions that must be open before the bot starts using percentage-based closing.
Disable $ TP when min grid orders opened - Disables USD-based closing when minimum number of grid positions is open. Then uses only percentage TP.
Long price level global TP - Price level at which automatically closes all long positions. Value 0 disables this feature.
Short price level global TP - Price level at which automatically closes all short positions. Value 0 disables this feature.
GRID:
Grid level pips - Distance in pips between consecutive grid positions. The larger, the less frequently it adds positions.
Grid level martingale multiplier - Distance multiplier between positions. Each subsequent position is opened at a greater distance (e.g., 2.0 = each next position 2x further).
No grid on same candle - If enabled, does not open more than one grid position on the same candle (prevents too dense grid).
Grid orders short - Maximum number of grid positions for short. Value 0 disables grid for short.
Grid orders long - Maximum number of grid positions for long. Value 0 disables grid for long.
PYRAMID:
Pyramid mode run - Pyramid operation method:
STANDARD - Adds positions every specified number of pips in profit
RE_ENTRY - Adds positions when a new entry signal appears (like for the first position)
Re-entry min bars - Minimum number of candles that must pass since the last entry before the bot adds another pyramid position (only for RE_ENTRY mode).
Pyramid level pips - Distance in pips of profit after which the bot adds another pyramid position (only for STANDARD mode).
Pyramid orders short - Maximum number of pyramid positions for short. Value 0 disables pyramid for short.
Pyramid orders long - Maximum number of pyramid positions for long. Value 0 disables pyramid for long.
PROTECTION:
SL mode - Stop loss type:
OFF - Disabled
STATIC - Fixed stop loss in dollars
STATIC_AND_TRAILING - Fixed SL + trailing stop (moves with price)
Static SL scope - Stop loss application range:
PER_DIRECTION - Separately for long and short
GLOBAL - Combined for all positions
Static SL $ - Loss amount in dollars at which all positions are closed.
Trailing SL trigger pips - Number of pips in profit after which trailing stop activates (moving stop loss).
Trailing SL pips - Distance of trailing stop from the selected moving average (can be negative to be closer/further).
Trailing SL trigger wave - Which moving average is used as reference point for trailing stop:
FAST - Fast moving average
SLOW - Slow moving average
MA SL - Stop loss based on moving average:
OFF - Disabled
FAST - Closes positions when price crosses fast moving average
SLOW - Closes positions when price crosses slow moving average
Pause on close minutes - Number of minutes pause after closing positions (prevents immediate re-entry). Value 0 disables pause.
Long price level global SL - Price level at which automatically closes all long positions at a loss. Value 0 disables.
Short price level global SL - Price level at which automatically closes all short positions at a loss. Value 0 disables.
VOLUME:
First order fix lot - Size of the first position in lots (e.g., 0.01 = micro lot).
Keep first order vol to balance ratio - Automatically adjusts first position size to account balance (instead of using fixed value).
Grid volume type - Method of calculating subsequent grid position sizes:
SAME_AS_ORDER - All same as the first
STEP - Increases by a fixed value
MARTINGALE - Increases by multiplying (1x, 2x, 4x...)
FIX_LOT - All grid positions have the same fixed size
Grid step volume - How many lots to increase each subsequent position (for STEP mode).
Grid martingale multiplier - Size multiplier for MARTINGALE mode (e.g., 2.0 = each next position 2x larger).
Grid fix lot - Fixed size in lots for all grid positions (for FIX_LOT mode).
Pyramid volume type - Method of calculating pyramid position sizes (same options as Grid volume type).
Pyramid step volume - How many lots to increase each pyramid position (for STEP mode).
Pyramid martingale multiplier - Size multiplier for pyramid positions.
Pyramid fix lot - Fixed size in lots for all pyramid positions.
SETTINGS:
Control panel - Shows/hides the control panel on the chart.
BE line - Shows the break-even line (zero exit point) on the chart.
TSL line - Shows the trailing stop loss line on the chart.
MA modes channel interaction - Which moving average is used to generate entry signals:
FAST - Fast moving average
SLOW - Slow moving average
MA fast period - Fast moving average period (e.g., 17 = average of last 17 candles).
MA slow period - Slow moving average period (e.g., 50 = average of last 50 candles).
MA fast type - Type of fast moving average (Simple, Exponential, Weighted, etc.).
MA slow type - Type of slow moving average.
Distance from MA pips - Maximum distance in pips from the moving average at which the bot can open a position (0 = exactly on the average, larger values give more flexibility).
Pivot start L - Which pivot level to use for opening long (S1, S2, S3 = support levels).
Pivot start S - Which pivot level to use for opening short (R1, R2, R3 = resistance levels).
RSI periods - RSI indicator calculation period.
RSI buy level - RSI level below which opens long (standard 30 = oversold).
RSI sell level - RSI level above which opens short (standard 70 = overbought).
MACD fast period - Fast MACD line period.
MACD slow period - Slow MACD line period.
MACD smoothing - Signal line smoothing period for MACD.
Stochastic %K periods - Calculation period for stochastic oscillator %K line.
Stochastic %K slowing - %K line smoothing.
Stochastic %D periods - Signal line %D period.
Stochastic buy level - Stochastic level below which opens long (standard 20).
Stochastic sell level - Stochastic level above which opens short (standard 80).
SAME CANDLE SERIE mode length - Number of consecutive same-colored candles required to open a position.
TIME mode hour - Hour of position opening in TIME mode.
TIME mode minute - Minute of position opening in TIME mode.
MA timeframe - Timeframe for moving averages (can be different from chart).
RSI timeframe - Timeframe for RSI.
MACD timeframe - Timeframe for MACD.
STOCHASTIC timeframe - Timeframe for Stochastic.
Min MA waves distance pips filter - Minimum distance in pips between fast and slow moving average for the bot to open a position (filters too narrow channels).
Max MA waves distance pips filter - Maximum distance between averages (filters too wide channels where trend may be too strong).
Min ATR filter - Minimum Average True Range (volatility) required to open a position (filters too quiet market).
Max ATR filter - Maximum ATR (filters too volatile market).
TIMER:
Open trades in certain hour - Enables trading only during specified hours.
From hour - From which hour the bot can trade.
From minute - From which minute the bot can trade.
To hour - Until which hour the bot can trade.
To minute - Until which minute the bot can trade.
Timezone difference hours - Time difference between server time and your time zone (e.g., +2 for Central European Time).
Close all after end - Closes all positions after trading hours end.
Wait for BE after end - After trading hours end, waits for break-even before closing positions.
All these parameters work together to create a comprehensive trading strategy. The bot can be adjusted for very conservative trading (small lots, large distances) or aggressive trading (larger lots, martingale, dense grid).




.png)
















