Skip to main content

Action Trade Scalp

Action Trade Scalp strategy behavior

Action Trade Scalp waits for several trend and momentum views to agree. Its main signal combines a T3 price ribbon, two CCI readings, an RSI-and-EMA momentum filter, and optional Tenkan/Kijun confirmation. A Fibonacci-derived objective supplies the primary target, while optional technical and protective exits manage a weakening trade.

The strategy is intended to participate in short bullish continuations, not to predict bottoms. It works best when price, momentum, and trend filters form a clear “green stack” and the market has enough movement to reach a modest target after costs.

warning

This strategy can be highly selective, but agreement between indicators does not remove market risk. Protection is disabled by default, and technical exits do not deliberately realize a loss. Backtest realistic fees, spread, and slippage.

The green-stack entry

A buy requires all active parts of the setup to agree.

Kino T3 ribbon

The fast and slow T3 lines form a smooth price ribbon. It is considered green when:

  • price closes above both lines;
  • the fast T3 is above the slow T3;
  • the fast T3 is not falling.

The ribbon is red when the opposite structure is present. Otherwise it is yellow, which represents transition or uncertainty.

ATC_T3_FAST_LENGTH and ATC_T3_SLOW_LENGTH control responsiveness. Keep the slow length greater than the fast length. ATC_T3_VOLUME_FACTOR changes the character of the T3 smoothing: changing it can materially alter both lag and overshoot, so test it conservatively rather than treating it as a volume filter.

Double CCI confirmation

The strategy calculates a fast and slow CCI, then compares both with smoothed versions of themselves. The CCI component is green only when both CCIs are positive and both sit above their respective smoothing lines.

The fast CCI reacts first; the slow CCI asks the broader momentum move to agree. Increasing ATC_CCI_SMA_LENGTH smooths their comparison and generally delays color changes.

FXPrime-style momentum

This component is green when:

  • RSI is at or above ATC_FXPRIME_BUY_LEVEL;
  • the fast EMA is above the slow EMA;
  • price is above the fast EMA.

The sell level defines the corresponding bearish state. A neutral gap between the buy and sell thresholds helps avoid rapidly alternating classifications.

Tenkan and Kijun

With ATC_USE_KIJUN_TENKAN enabled, a long setup additionally requires Tenkan to be at or above Kijun and price to be above Kijun. Disable the setting if the three main green components should be sufficient.

The Tenkan length should remain shorter than the Kijun length. Shorter values confirm more quickly; longer values provide a slower structural filter.

Yellow zone behavior

ATC_BLOCK_YELLOW_ZONE marks a yellow T3 ribbon as a no-trade zone. A normal long entry already requires a green ribbon, so disabling this setting does not make yellow-ribbon candles valid green-stack entries. Its practical role is to classify and display the transition zone rather than relax the main entry requirements.

The strategy opens one position at a time and does not add to an existing trade.

Targets and exits

Fibonacci-derived target

At entry, Action Trade Scalp searches recent price action using ATC_FIB_LOOKBACK and selects an available objective above the entry. The configured pip or percentage target acts as a minimum distance. Estimated round-trip fees and ATC_MIN_NET_GAIN_PCT can raise that floor further.

ATC_EXIT_ON_FIB_TOUCH enables the explicit Fibonacci-touch exit. The position still retains its primary target when this switch is disabled, so disabling it does not remove ordinary target-taking.

ATC_PIVOT_LOOKBACK controls the recent-price window used for the pivot reference shown with the strategy. It does not add another entry requirement or replace the Fibonacci target.

Technical exits

Two switches can close a position at break-even or better:

  • ATC_EXIT_ON_RIBBON_CROSS exits when price closes below the lower edge of the T3 ribbon.
  • ATC_EXIT_ON_SIGNAL_FLIP exits when the entire setup turns red: bearish T3, bearish double CCI, bearish FXPrime, and—when enabled—bearish Tenkan/Kijun confirmation.

These exits will not intentionally sell below the fee-aware break-even area.

Stop and break-even movement

ATC_STOP_ENABLED activates the protective stop. In pip mode the distance comes from ATC_STOP_PIPS; otherwise it comes from ATC_STOP_PCT.

When ATC_MOVE_STOP_TO_BE is enabled, the active stop can move up to the fee-aware break-even area after price advances:

  • In pip mode, ATC_BE_TRIGGER_PIPS sets the required advance.
  • In percentage mode, the trigger is halfway to ATC_TARGET_PCT; ATC_BE_TRIGGER_PIPS does not control it.

Moving the stop protects a trade that has begun to work, but a very early trigger can close positions during an ordinary retest. The feature only has practical effect when the stop itself is enabled.

Good market conditions

Action Trade Scalp is best suited to:

  • liquid markets with consistently tight spreads;
  • a clear bullish T3 ribbon with visible separation;
  • positive fast and slow CCI momentum;
  • RSI strength supported by bullish EMA order;
  • orderly continuation moves rather than sudden vertical spikes;
  • sufficient nearby upside range for the fee-aware target.

A good setup often follows a brief consolidation or pullback, then produces renewed bullish alignment across all three main components.

Avoid flat markets where the T3 ribbon remains yellow, both CCIs hover around zero, or the fast and slow EMAs repeatedly cross. Also be cautious after an extended surge: all filters may be green only after much of the available move has already occurred.

Creating the strategy

Create a spot strategy and choose Action Trade Scalp as the buy and sell method. Start with backtesting or paper trading.

A practical setup order is:

  1. Select a liquid pair and realistic chart period.
  2. Keep the default T3, CCI, and FXPrime lengths initially.
  3. Compare results with and without Tenkan/Kijun confirmation.
  4. Inspect whether entries occur early enough to leave room for the Fibonacci target.
  5. Set spread limits for the pair’s actual price scale.
  6. Decide whether the strategy needs a protective stop and break-even movement.
  7. Test trending, ranging, and sharp reversal samples.

Strategy settings

Trading and execution

SettingDescription
BUY_ENABLEDEnables new buy orders.
SELL_ENABLEDEnables all strategy sell orders.
PERIODCandle period used for every signal calculation.
TRADING_LIMITCompatibility fallback only. It is ignored while the strategy-specific trading limit contains a positive value. Configure the strategy-specific setting for normal use. For USDT-BTC, this value is in USDT.
ATC_TRADING_LIMITFor USDT-BTC, the amount of USDT used for an Action Trade entry.
FUNDS_RESERVEFor USDT-BTC, the amount of USDT the bot must leave unused.
KEEP_QUOTEFor USDT-BTC, the amount of BTC the strategy must not sell.
MIN_VOLUME_TO_BUYGeneral minimum buy value. For USDT-BTC, this value is in USDT.
MIN_VOLUME_TO_SELLGeneral minimum sell value. For USDT-BTC, this value is in USDT.
ATC_MIN_ORDER_VALUEStrategy-specific minimum entry value. For USDT-BTC, this value is in USDT.
ATC_MIN_SELL_VALUEStrategy-specific minimum exit value. For USDT-BTC, this value is in USDT.
ATC_COOLDOWN_MSMinimum live-trading delay in milliseconds between actions. It is not applied in backtests.
ATC_MAX_SPREAD_PCTMaximum allowed bid/ask spread as a percentage.
ATC_MAX_SPREAD_ABSOLUTEMaximum spread in USDT for a pair such as USDT-BTC. Set 0 to disable this limit.
ATC_NEWS_BLOCKManually blocks new entries while existing positions remain manageable.
ATC_NEWS_BLOCK_UNTILKeeps new entries blocked until the configured time.

Both general and strategy-specific minimums must be satisfied, as must the exchange minimums.

T3 ribbon

SettingDescription
ATC_T3_FAST_LENGTHLength of the faster T3 line.
ATC_T3_SLOW_LENGTHLength of the slower T3 line; keep it greater than the fast length.
ATC_T3_VOLUME_FACTORT3 smoothing factor. Higher or lower values change responsiveness and overshoot; it is not market volume.
ATC_BLOCK_YELLOW_ZONELabels the uncertain T3 state as a no-trade zone. Green-stack entries still require a green ribbon regardless.

CCI confirmation

SettingDescription
ATC_CCI_FAST_LENGTHLookback for the responsive CCI.
ATC_CCI_SLOW_LENGTHLookback for the slower CCI; keep it greater than the fast length.
ATC_CCI_SMA_LENGTHSmoothing length used to determine whether each CCI is improving or weakening.

FXPrime confirmation

SettingDescription
ATC_FXPRIME_RSI_LENGTHRSI lookback used by the momentum filter.
ATC_FXPRIME_FAST_EMAFast EMA length used by FXPrime confirmation.
ATC_FXPRIME_SLOW_EMASlow EMA length; keep it greater than the fast EMA.
ATC_FXPRIME_BUY_LEVELMinimum RSI value for a green momentum state.
ATC_FXPRIME_SELL_LEVELMaximum RSI value for a red momentum state. Keep it below the buy level to preserve a neutral zone.

Tenkan, Kijun, Fibonacci, and pivot

SettingDescription
ATC_USE_KIJUN_TENKANEnables Tenkan/Kijun confirmation for green and red stacks.
ATC_TENKAN_LENGTHLookback for the faster midpoint line.
ATC_KIJUN_LENGTHLookback for the slower midpoint line; keep it greater than Tenkan.
ATC_FIB_LOOKBACKRecent-price window used to find the Fibonacci-derived profit objective.
ATC_PIVOT_LOOKBACKRecent-price window used for the displayed pivot reference.
ATC_EXIT_ON_FIB_TOUCHEnables the explicit Fibonacci-touch exit route; the position’s ordinary stored target remains active.

Technical exits

SettingDescription
ATC_EXIT_ON_RIBBON_CROSSEnables a break-even-or-better exit after price closes below the T3 ribbon.
ATC_EXIT_ON_SIGNAL_FLIPEnables a break-even-or-better exit when the complete signal stack turns bearish.

Target, stop, and break-even

SettingDescription
GAINGeneral gain fallback retained in the configuration. The strategy normally uses its own target controls.
ATC_USE_PIPSUses pip distances instead of percentage distances.
ATC_PIP_SIZEFor USDT-BTC, the USDT value represented by one pip.
ATC_TARGET_PIPSMinimum target distance in pips when pip mode is enabled.
ATC_STOP_PIPSStop distance in pips when pip mode is enabled.
ATC_TARGET_PCTMinimum percentage target when pip mode is disabled.
ATC_STOP_PCTStop distance as a percentage when pip mode is disabled.
ATC_MIN_NET_GAIN_PCTMinimum intended gain beyond estimated round-trip fee break-even.
ATC_STOP_ENABLEDActivates the protective stop.
ATC_MOVE_STOP_TO_BEMoves an active stop to the fee-aware break-even area after the trigger is reached.
ATC_BE_TRIGGER_PIPSAdvance in pips required for break-even movement in pip mode. Percentage mode instead uses half of ATC_TARGET_PCT.

Backtesting range

SettingDescription
BF_SINCEStart of the backtesting period.
BF_UNTILEnd of the backtesting period.
DEEP_TESTINGEnables the editor’s deeper backtesting mode.

Practical tuning directions

For more frequent entries, shorten the responsive lengths or disable Tenkan/Kijun confirmation. Expect more color changes and more exposure to range noise.

For stricter confirmation, lengthen the slow filters, keep a clear neutral gap between the FXPrime thresholds, and retain Tenkan/Kijun confirmation. This can improve selectivity but may enter late.

If targets are rarely reached, check whether the issue is target size, late entries, or insufficient volatility before reducing the minimum gain. A nominally smaller target that cannot cover costs is not a useful improvement.

Enable the stop before relying on break-even movement. Tune its trigger so the market has room for ordinary pullbacks without giving back every favorable move.

Important limitations

  • Multiple confirmations can lag and enter after a move is mature.
  • Yellow-zone blocking does not loosen or tighten the green-stack requirement.
  • The pivot lookback supplies context; it is not an additional trade trigger.
  • Technical exits are unavailable below break-even.
  • Break-even movement requires an enabled stop.
  • Disabling the Fibonacci-touch switch does not disable the position’s normal target.
  • Pair-specific pip and absolute-spread values should not be copied blindly.
  • Backtests cannot perfectly model live spread, slippage, latency, and order-book depth.

Action Trade Scalp is most useful when its indicators tell one coherent story. If the green stack appears only briefly and repeatedly collapses back to yellow, the market is probably not offering the clean continuation the method expects.