сиБот
NAS100
NZDUSD
Martingale
Forex
Fibonacci
EURUSD
MACD
BTCUSD
SMC
Indices
ATR
Stocks
Grid
RSI
Breakout
XAUUSD
FVG
Commodities
Signal
Bollinger
GBPUSD
AI
VWAP
ZigZag
Prop
Supertrend
Crypto
USDJPY
Scalping
TradeCopierBot
22/12/2025
Desktop, Mobile, Web
С 04/03/2025
Торгуемый объем
35.03M
Выигранные пипы
5.84M
Продажи
36
Бесплатные установки
2059
Загруженное изображение продукта "TradeCopierBot"Загруженное изображение продукта "TradeCopierBot"Загруженное изображение продукта "TradeCopierBot"

🚀 TradeCopierBot — Fast, Clean, and Broker-Proof Trade Copying (Local/VPS) 🔁✨

Copy your trades from a MASTER account to one (or more) SLAVE accounts with a lightweight, event-driven copier designed for real trading conditions: different brokers, different symbol names, different lot rules.
Perfect for multi-account execution, risk scaling, and strategy distribution—with detailed debug logs so you always know what’s happening. 🧠📈

✅ Optimized for Local / VPS setups (same machine).
❌ Not designed for cTrader Cloud (instances are isolated, so signals can’t be shared). ☁️🚫


🧠 How it works (MASTER → SLAVE) 🧩

🔁 1) Signal transport (how trades “travel”)

This copier uses cTrader LocalStorage (Device scope) as a shared “message bus”.

MASTER

  • Listens to position events: Opened / Modified / Closed
  • Creates a TradeSignal (OPEN / MODIFY / CLOSE)
  • Appends it to a signals list in LocalStorageScope .Device
  • Calls Flush() so the SLAVE can read it immediately

SLAVE

  • Runs a Timer every Poll Interval seconds
  • Calls Reload()
  • Reads the signals list
  • Processes only new signals (using _lastSignalIndexProcessed)


🧷 2) Position mapping (so CLOSE works)

When the SLAVE opens a trade, it stores:

🧩 MasterPositionId → SlavePositionId

This mapping is also saved into LocalStorage, so it survives restarts:

  • ✅ CLOSE still works after reboot
  • ✅ MODIFY still finds the correct position


🧭 3) Symbol translation (MASTER symbol → SLAVE symbol)

🗺️ Symbol Map (MASTER=SLAVE;...)

Used when symbol names differ between brokers/accounts.

Format:

  • MASTER=SLAVE;MASTER2=SLAVE2;...

Example (your case):

  • MASTER opens USTEC
  • SLAVE must trade US100

➡️ USTEC=US100

✅ Left side = symbol arriving from MASTER
✅ Right side = symbol on SLAVE broker


📏 4) Volume logic (the key part) 🔥

✅ Works in lots/quantity (decimals supported)

To handle decimals (0.10, 0. 01, etc.), the SLAVE:

  • Calculates desired lots
  • Applies multiplier / min / step
  • Converts lots → volume using QuantityToVolumeInUnits(lots)
  • Sends the order using an overload that accepts double volume

This is what makes it robust even when brokers enforce different lot precision rules.


⚙️ Parameters explained (with icons)

🧩 Core

  • 🧭 Mode
    • Master = publishes signals
    • Slave = reads signals and copies trades
  • 🧷 Copy Group Id
    • Communication channel. MASTER and SLAVE must match (e.g., DEFAULT)
  • ⏱️ Poll Interval (sec)
    • SLAVE checks new signals every N seconds
  • 🐞 Debug Mode
    • Prints detailed logs (recommended during setup)


🗺️ Symbol Translation

  • 🧾 Symbol Map (MASTER=SLAVE;...)
    • Example: USTEC=US100;XAUUSD=GOLD;NAS100=USTEC


🎚️ Volume scaling (MOST IMPORTANT) ✅

🔢 Global multiplier

  • Volume Multiplier
    • Scales all copied lots:
    • desiredLots = masterLots * VolumeMultiplier

🎛️ Per-symbol multiplier (your main tool)

  • 🧷 Volume Multiplier Map (SYM=mult;...)
    • Overrides multiplier per symbol (SLAVE-side symbol)
    • Example:
      • US100= 0. 10
      • Italian format is also OK: US100=0,10

✅ This is how you achieve: 1. 00 on MASTER → 0. 10 on SLAVE


🧱 Broker lot constraints (min and step)

  • 🧱 Min Qty Default (0=off)
    • Global minimum lots if enabled
  • 🧱 Min Qty Map (SYM=val;...)
    • Minimum lots per symbol
    • Example: US100=0. 10
  • 🪜 Qty Step Default (0=off)
    • Global step if enabled
  • 🪜 Qty Step Map (SYM=val;...)
    • Step per symbol
    • Example: US100=0. 10 → allowed values: 0. 10, 0 .20, 0.30…


🧯 Safety behaviors

  • 🧷 Use Min Qty as Fixed Lots
    • If true: SLAVE ignores master size and always uses MinQty (fixed sizing)
  • ⚠️ BelowMin Behavior
    • UseMin = if below min → raise to min
    • Skip = if below min → don’t open
  • 🔁 BadVolume Attempts
    • If broker returns BadVolume, tries small adjustments up to N times


🎯 SL/TP copy logic

  • 🛡️ Copy SL/TP as Distance when Symbol differs
    • If MASTER and SLAVE symbols differ:
    • SL/TP is copied as distance from entry, not absolute price
    • This keeps risk controls consistent across instruments


✅ Recommended setup (USTEC → US100, SLAVE lot = 0. 10)

On the SLAVE:

🗺️ Symbol translation:

  • Symbol Map = USTEC=US100

🎛️ Volume scaling:

  • Volume Multiplier Map = US100=0,10

🧱 Broker constraints:

  • Min Qty Map = US100=0,10
  • Qty Step Map = US100=0,10

Result:

  • ✅ MASTER 1. 00 → SLAVE 0. 10 on US100


☁️ Important: Local/VPS only (not Cloud) ❌

🖥️ Local/VPS ✅

Works because MASTER and SLAVE share the same LocalStorageScope .Device (same machine/environment).

☁️ cTrader Cloud ❌

Does not work because Cloud instances are isolated, so they don’t share LocalStorage and the SLAVE can’t see MASTER signals.

✅ Conclusion:

  • ✔️ Use on the same PC or on a VPS where both instances run together
  • ❌ For Cloud you need an external relay (HTTP/WebSocket server)


0.0
Отзывы: 0
Отзывы покупателей
У этого продукта еще нет отзывов. Уже попробовали его? Поделитесь впечатлениями!
Больше от этого автора
Индикатор
NAS100
NZDUSD
Martingale
+26
Volume Delta
Read aggressive flow in real time. Flexible resets (Day/Week/Month), optional EMA smoothing, and non-repainting cumulati
сиБот
NAS100
NZDUSD
Martingale
+26
ElliottWave Pro cBot
The Elliott Wave Pro Bot is a sophisticated and highly configurable algorithmic trading system
сиБот
NAS100
NZDUSD
Martingale
+26
ElliottWaveBot
N.B.: Results with an initial invested capital of 100 euros.
сиБот
NAS100
NZDUSD
Martingale
+26
Dynamic Trendline Deluxe Pro Cbot - PROP edition
Major Update Announcement: Advanced Prop Firm Risk Management is Here! 🚀
Индикатор
Grid
NZDUSD
XAUUSD
+16
vWAP Free
Editions: Free (core VWAP + bands) · Pro (multi‑VWAP, click‑to‑anchor, alerts).
сиБот
Grid
NAS100
RSI
+20
Breakout Premium Pro v2.0
A price-action-first algorithm to trade Breakout, Approach, and Return around prior High/Low levels—with Prop-style risk
Индикатор
NAS100
NZDUSD
Martingale
+26
Breakout channel
Breakout Channels automatically detects consolidation ranges and highlights when price breaks out of them.
сиБот
Indices
ATR
US500 LONG&SHORT TF 5M ALL SEASON!
🚀N.B.: Results with an initial invested capital of 100 euros.
Индикатор
NAS100
NZDUSD
Breakout
+14
ZIG ZAG Free
ZigZag Free is a clean swing-detection tool that marks significant pivot highs/lows
сиБот
NAS100
NZDUSD
Martingale
+26
Prop Ready Bot_v.2.0
The Prop-Ready Bot The Definitive Automaton for Challenges 🛡️ V2.0
Индикатор
NAS100
NZDUSD
Martingale
+26
Volume Bubble
Volume Bubbles is a lightweight yet powerful visual indicator for cTrader
сиБот
Indices
RSI
Forex
+2
US 2000+MACD+ADR+ADMIR+RSI+MANY MORE-TF4M
N.B.: Results with an initial invested capital of 100 euros.
Индикатор
Grid
NAS100
NZDUSD
+15
EMA UP&DOWN 2025
SectorIndex Dual Moving Average Indicator: Your Market Compass 🧭
сиБот
Breakout
ATR
Signal
EMA Up&Down 2025 Ctrader bot
✨ N.B.: Results with an initial invested capital of 100 euros.📈
Индикатор
NAS100
NZDUSD
Martingale
+25
Volume Profile Suite trial7D
DEMO VERSION 7 DAYS VolumeProfileSuite is an advanced and flexible Volume Profile indicator for cTrader.
Популярный
$ 32
/
$49
Индикатор
NAS100
Breakout
XAUUSD
+14
Initial Range
Initial Range – Where the open writes the script.
BASIC us500 SHORT 35%
N.B.: Results with an initial invested capital of 100 euros.
Популярный
$ 19
/
$29
Индикатор
ZigZag
Indices
Breakout
+1
Auto Tools Suite
Auto Trendlines, Fibonacci, Pitchfork and Patterns from non‑repainting pivots. One‑click Presets, targeted Alerts, and a
Вам также может понравиться
Liquidity Grab Ultimate
Fully automated trading cbot optimized for XAUUSD that grabs liquidity with precision.
сиБот
RSI
XAUUSD
Forex
+1
MACD RSI 交易系统
Capture the strongest momentum in the market and use the smallest stop loss to obtain the largest profit.
Популярный
$ 69
/
$99
сиБот
XAUUSD
Martingale
IBC_Advanced
IBC Advanced Strategy - IBC高级策略,基于马丁策略的优化版本,添加止损配置
DualSwingEdge
A version of the DualEdge algorithm designed specifically for swing traders, focusing on capturing larger price movement
сиБот
Grid
NAS100
NZDUSD
+17
Andrews Pitchfork AI Cbot
✨ Get ready to rediscover trading through a lens of geometric elegance.📈
сиБот
Grid
Martingale
BTCUSD
+1
BTCScalpingNet6
BTC m1 H1 Scalping
Популярный
$ 50
/
$99
сиБот
Grid
NAS100
NZDUSD
+8
DragonScalpingProV2
Scalping bot with profit  400% per year
сиБот
RSI
ATR
Forex
+2
ForexFuryBot
Forex Fury M1 Bot is an advanced automated trading system designed to operate on the M1 timeframe
сиБот
XAUUSD
Breakout
Commodities
+4
Breakout SR Volume Pro
Automated breakout trading bot using support/resistance, volume spikes, and ATR-based risk management.
US500 MACD 4H 3
US500 4H TREND trading bot
сиБот
Commodities
Stocks
Forex
Trading Assistant v1.3.4
Time the market with ease with Trading Assistant Why use Limit Orders when you can time your trades on trend lines?
сиБот
Indices
Prop
Forex
+1
CandleShockGuardian
Catch the shock. Control the risk
сиБот
RSI
MACD
AI
needThai Premium Official Bot 2
Please Try before Changing any Strategies Thanks
Популярный
$ 70
/
$75
сиБот
RSI
MACD
AI
needThai Live (3)
AI Trade for you, this bot identified the trend before making a decision. Try it for yourself
сиБот
Grid
XAUUSD
Martingale
+1
DragonXAU2V2
GOLD Trade Free Demo at https://ctrader.com/products/1729
сиБот
Breakout
Stocks
Forex
+2
TrendSniffer Advanced
TrendSniffer hunts market momentum like a wolf — detecting trends early for smart, automated trading.
сиБот
RSI
XAUUSD
Commodities
+3
RSI Divergence Pro V1
Automate RSI divergence trading with precision pivots, timing filters, and powerful risk management tools.
Trade Manager Pro ⚡
The Trade Manager Pro ⚡ allows traders the ability to move all of the TP's or SL's at once and much more!!!