25% OFFMarch Sale — 25% off all studies through March 31Shop now
SCSSierra Chart Study
StudiesTrading JournalTrade CopierAboutSupport
Sign InGet Started
SCS

Professional custom studies for Sierra Chart traders. Built for precision, designed to save time and protect your capital.

support@scstudies.com

Products

  • Trade Manager
  • All Studies

Company

  • About
  • Support & SAV
  • Terms of Service
  • Privacy Policy
  • Refund Policy

© 2026 SCS. All rights reserved.

Sierra Chart® is a registered trademark of Sierra Chart Engineering. SCS is independent and not affiliated with Sierra Chart.

Sierra Chart ACSIL Study

SCS Trade Copier

Real-time trade replication between Sierra Chart instances — independent sizing, bracket sync, and safety controls

$12/mo

No reviews yet

You will be asked to sign in before checkout

Real-Time Replication

Shared memory communication — zero file I/O, zero network, sub-millisecond latency. Entries, exits, brackets, and pending orders all synced.

Independent Sizing

Three modes — Multiplier, Risk %, and Fixed $. The Follower calculates its own quantity from its own balance and risk parameters.

Safety Controls

Source timeout, circuit breaker, max position cap, two-phase reversals, and auto-flatten on Source flat. Built to prevent runaway losses.

Features

  • Real-time trade replication via shared memory — zero file I/O, zero network, sub-millisecond latency
  • Source + Follower architecture — Source monitors your trading, Follower replicates on a second SC instance
  • Copies entries, partial closes, scale-ins, reversals, and full flatten
  • Bracket order sync — stop loss and take profit placed and updated in real time
  • Pending order support — limit and stop entries replicated, modified, and cancelled to match Source
  • Three position sizing modes — Multiplier, Risk %, and Fixed $ with independent calculation
  • Risk % mode — Follower calculates its own quantity from account balance, risk percentage, and stop distance
  • Automatic micro/mini detection — ES to MES, NQ to MNQ, CL to MCL, GC to MGC with x10 auto-multiplier
  • Source timeout — auto-flatten if heartbeat lost for more than 10 seconds (configurable)
  • Circuit breaker — flattens and pauses if more than 10 orders fire within one minute
  • Max position cap — hard limit on Follower contracts regardless of sizing calculation
  • Two-phase reversals — flatten first, confirm zero, then enter new direction to prevent double positions
  • Auto-flatten on Source flat — prevents orphaned positions from timing gaps
  • Min order interval — configurable cooldown between consecutive orders
  • Sim/Live auto-detection — routes orders to the correct account type automatically
  • ACS button kill switch — enable or disable the Follower from the chart toolbar
  • Works with both live and simulation accounts — mix and match (e.g., Source live, Follower sim)
  • Compatible with Trade Quote Symbol — detects when chart symbol differs from order routing symbol
  • Description

    Trade Copier is a real-time trade replication system for Sierra Chart that copies every action from a Source chart to a Follower chart — entries, exits, partial closes, scale-ins, reversals, bracket orders, and pending orders. The Follower calculates its own position size independently, so you can run different account sizes, different risk levels, or even different contract types (e.g., ES on Source, MES on Follower) with fully automatic quantity adjustment.


    How It Works

    Trade Copier consists of two ACSIL studies that communicate through Windows shared memory:

    Instance 1 (Source) Instance 2 (Follower)
    Role You trade here (manual or algo) → Trades replicated automatically
    Study SOURCE — monitors your position Shared Memory FOLLOWER — replicates with own sizing
    Data sent Position, brackets, pending orders < 1ms latency Receives and executes independently

    The Source study runs on your main Sierra Chart instance. It does not place any orders — it only monitors your position, bracket orders, and pending orders, then writes the current state to shared memory every processing tick.

    The Follower study runs on your second Sierra Chart instance. It reads the shared memory state and replicates every change using its own independent position sizing.

    Communication uses Windows shared memory (memory-mapped files). There is no file I/O, no network traffic, and no serialization overhead. Latency is sub-millisecond.


    What Gets Copied

    Action Behavior
    Market entry Follower enters at market with independently calculated quantity
    Limit/Stop entry Pending order placed at the same price, modified or cancelled if Source changes it
    Partial close Follower closes the proportional number of contracts
    Scale-in Follower adds contracts with recalculated quantity
    Reversal Two-phase process: flatten first, confirm zero position, then enter new direction
    Full flatten Follower flattens immediately
    Stop loss Placed and updated in real time to match Source stop distance
    Take profit Placed and updated in real time to match Source target distance
    Pending order modification Price and quantity changes replicated automatically
    Pending order cancellation Cancelled on Follower when cancelled on Source

    Independent Position Sizing

    The Follower never blindly copies the Source quantity. It calculates its own position size using one of three modes:

    Multiplier Mode

    The simplest mode. The Follower quantity equals the Source quantity multiplied by a configurable factor.

    Source Qty Multiplier Follower Qty
    2 1.0 2
    2 0.5 1
    3 2.0 6
    1 5.0 5

    Risk % Mode

    The Follower calculates its own quantity from three values: its account balance, a risk percentage, and the stop distance from the Source's bracket order.

    Calculation:

    Risk Amount = Account Balance × Risk %
    Tick Risk   = Stop Distance (ticks) × Tick Value
    Quantity    = floor(Risk Amount / Tick Risk)
    

    Example:

    • Follower account balance: $50,000
    • Risk %: 1%
    • Source stop distance: 8 ticks on ES ($12.50/tick)
    • Risk amount: $500
    • Tick risk: 8 × $12.50 = $100
    • Quantity: floor($500 / $100) = 5 contracts

    This mode means the Source and Follower can have completely different account sizes and still risk the same percentage per trade.

    Fixed $ Mode

    The Follower risks a fixed dollar amount per trade, regardless of account size.

    Calculation:

    Quantity = floor(Fixed $ Amount / (Stop Distance × Tick Value))
    

    Example:

    • Fixed risk: $200
    • Source stop distance: 4 ticks on NQ ($5.00/tick)
    • Quantity: floor($200 / $20) = 10 contracts

    Automatic Micro/Mini Detection

    When the Follower chart uses a micro contract while the Source uses the standard contract (or vice versa), Trade Copier automatically detects the mismatch and applies a ×10 multiplier to the quantity calculation.

    Source Symbol Follower Symbol Auto-Multiplier
    ES MES ×10
    NQ MNQ ×10
    CL MCL ×10
    GC MGC ×10
    MES ES ×0.1 (rounded)
    MNQ NQ ×0.1 (rounded)

    This means you can trade 1 ES on your main account and automatically have 10 MES on a smaller account — or trade 2 MES on a practice account and have the Follower place the equivalent on ES.


    Safety Features

    Source Timeout

    The Follower monitors a heartbeat timestamp written by the Source on every processing tick. If the heartbeat is not updated for more than a configurable number of seconds (default: 10), the Follower assumes the Source has crashed, disconnected, or lost its data feed, and immediately flattens the Follower position.

    Auto-Flatten on Source Flat

    When the Source position goes to zero, the Follower flattens immediately. This prevents orphaned positions caused by timing gaps — for example, if the Source exits via a bracket fill that the Follower hasn't received yet.

    Max Position Cap

    A hard limit on the maximum number of contracts the Follower can hold, regardless of what the sizing calculation produces. If the calculated quantity exceeds the cap, it is clamped to the cap value. This prevents runaway position sizes from misconfigured multipliers or unexpected conditions.

    Circuit Breaker

    If more than a configurable number of orders (default: 10) are sent within a one-minute window, the Follower flattens all positions and pauses replication. This protects against rapid-fire order loops caused by timing edge cases or data feed issues. The Follower must be manually re-enabled after a circuit breaker trip.

    Two-Phase Reversals

    When the Source reverses direction (e.g., from long to short), the Follower does not send a single double-quantity order. Instead, it executes a two-phase process:

    1. Flatten the current position
    2. Confirm the position is zero
    3. Enter in the new direction

    This prevents double positions that can occur if the flatten and entry orders are processed out of sequence.

    Min Order Interval

    A configurable cooldown period between consecutive orders (in milliseconds). If the Follower detects that another order would fire before the cooldown expires, it queues the action until the interval has elapsed. This prevents order bursts during rapid Source activity.

    Sim/Live Auto-Detection

    The Follower automatically detects whether the chart is connected to a simulation or live trading account and routes all orders to the correct account type. No manual configuration needed.

    ACS Button Kill Switch

    A dedicated ACS button on the chart toolbar enables or disables the Follower. When disabled, the Follower stops reading shared memory and places no orders. The current state (enabled/disabled) is displayed as a text label on the chart. Use this to temporarily pause replication without removing the study.


    Configuration

    Follower Settings

    Setting Description Default
    Sizing Mode Multiplier, Risk %, or Fixed $ Multiplier
    Multiplier Quantity multiplier (Multiplier mode) 1.0
    Risk Percent Account risk percentage (Risk % mode) 1.0%
    Account Balance Manual balance for sim accounts (Risk % mode) 0 (auto from live)
    Fixed Risk Amount Dollar risk per trade (Fixed $ mode) $200
    Max Position Hard cap on Follower contracts 20
    Source Timeout (seconds) Seconds before auto-flatten on lost heartbeat 10
    Circuit Breaker Threshold Max orders per minute before trip 10
    Min Order Interval (ms) Cooldown between consecutive orders 500
    Enable Kill Switch Show ACS button to enable/disable Follower Yes
    Kill Switch ACS Button ACS button number for the kill switch 1

    Source Settings

    Setting Description Default
    Shared Memory Name Identifier for the shared memory region (must match Follower) SCS_COPIER_01
    Heartbeat Interval (ms) How often the Source writes its heartbeat Every tick
    Monitor Pending Orders Include limit/stop entries in replication Yes
    Monitor Brackets Include stop loss and take profit in replication Yes

    Requirements

    • Two Sierra Chart instances running on the same machine, each with ACSIL custom study support
    • Both Source and Follower must use the same Shared Memory Name
    • Windows only (shared memory uses Windows memory-mapped files)
    • Compatible with both live and simulation accounts — Source and Follower can use different account types

    Reviews

    No reviews yet. Be the first to review this product!

    Sign in and subscribe to leave a review.

    $12/mo

    Monthly subscription · Cancel anytime

    You will be asked to sign in before checkout

    Cancel anytime — no lock-in
    Includes Sierra Chart study activation
    Support via support@scstudies.com