Sunday, June 8, 2025
HomeStockCopy Cat Extra Trades Copier - Different - 18 Might 2025

Copy Cat Extra Trades Copier – Different – 18 Might 2025

Observe:

If you find yourself utilizing the utility as Grasp Mode, you simply have to setup Widespread and Grasp Part, ignore Slave Part.

If you find yourself utilizing the utility as Slave Mode, you simply have to setup Widespread and Slave Part, ignore Grasp part

Or Easy drag the utility over, one choose as Grasp, one default as Slave and preserve the remaining not modified for most elementary usag.

Widespread Settings
Normal EA configuration shared by each Grasp and Slave modes.

Mode (Mode)

Units whether or not this terminal acts because the Grasp (sends trades) or Slave (receives and mirrors trades).

Repair Kind (FixType)

Controls how the EA handles image naming variations between terminals:

  • Auto Detect (AutoFix): Routinely deduces prefix/suffix.
  • Guide Entry (ManualFix): Makes use of manually offered Prefix_ and Suffix_.

Operation Pace (Pace)

Determines how incessantly the EA scans for commerce updates:

  • Regular (NormalSpeed) – Balanced operation.
  • Quick (FastSpeed) – Faster response however increased useful resource utilization.
  • Turbo (TurboSpeed) – Most velocity for ultra-fast copying.
  • Steady (StableSpeed) – Advisable secure tempo for many situations.

Stabilising Delay for Steady  (Stablizing)

Time in milliseconds to delay between cycles to stabilize CPU utilization and forestall overlapping actions.

Commerce Record Show Depend (LineDisplay)

What number of trades are proven within the on-screen label record at one time.

Chart Font Measurement (TextSize)

Measurement of the font used for all chart-rendered labels.

Chart Font Coloration (TextColor)

Coloration of the font used for on-chart labels like heartbeat, commerce record, and so forth.

Load All Symbols (LoadAllSymbol)

If enabled, provides all recognized symbols to the Market Watch. Helpful for brokers that require visibility earlier than buying and selling.

Grasp Settings
Settings particular to the terminal working in Grasp mode (broadcasting trades).

Grasp ID (MasterID)

Distinctive title to establish this terminal as a grasp occasion. Slave EAs will use this ID to search out the commerce knowledge file.

Grasp Image Prefix (MPrefix_)

Use this in case your dealer applies a prefix to symbols (e.g., XEURUSD). Go away clean if not wanted.

Grasp Image Suffix (MSuffix_)

Use this in case your dealer provides a suffix to symbols (e.g., XAUUSD.i). Go away clean if not wanted.

Grasp Chart Coloration (MasterChartColor) = C’32,32,32′

The background coloration used for the chart the place the Grasp EA is working. Helps to visually distinguish grasp terminals.

Slave Settings
Settings particular to the terminal working in Slave mode (receiving and executing trades).

Slave ID (SlaveID)

Distinctive identifier used to tell apart this slave terminal. A number of slave terminals can use the identical ID.

MappedSymbols  (CustomSymbolString)

Comma-separated customized image mapping to match Grasp symbols. Format: Grasp=Slave Gold.x=XAUUSD, aUSTEC=US100. Max 16 entries. Use the image that seem in Grasp show.

Slave Image Prefix (Prefix_)

Use this in case your dealer applies a prefix to symbols (e.g., aEURUSD). Go away clean if not wanted.

Slave Image Suffix (Suffix_)

Use this in case your dealer applies a suffix to symbols (e.g., XAUUSDx). Go away clean if not wanted.

Copy Commerce Route (BuyOrSell)

Controls which instructions of trades are copied:

  • Purchase and Promote (BuyOrSellAll)
  • Purchase Solely (BuyOnly)
  • Promote Solely (SellOnly)
  • Disable Copying (BuyOrSellOff)

Lot Measurement Settings
Configures how commerce lot sizes are calculated and scaled on the slave facet.

Auto Detect Preliminary Stability (InitialBalanceDetect)

Allow automated detection of the primary deposit on this account.

Preliminary Stability Set (InitialBalanceSet)

Guide fallback worth for preliminary deposit if auto-detection is disabled or fails.

Lot Rounding Mode (RoundMode)

Find out how to spherical calculated lot sizes:

  • Spherical Down (ROUND_DOWN)
  • Spherical Up (ROUND_UP)
  • Spherical to Nearest (ROUND_NEAREST)
  • Truncate (ROUND_TRUNC)

Fallback to Group B if SL Lacking (LotTypeFallBack)

If true, makes use of Group B logic (no SL required) when Group A mode is energetic however no legitimate SL is discovered.

Lot Kind With out SL (LotTypeWOSL)

Find out how to calculate lot dimension when SL shouldn’t be used:

  • Fastened Lot (LotFixed)
  • Lot Issue (LotFactor)
  • Fairness Ratio (LotEquityRatio)
  • Stability Ratio (LotBalanceRatio)
  • Free Margin Ratio (LotFreeMarginRatio)
  • Fairness × Leverage Ratio (LotEquityLeverageRatio)

Fastened Lot Measurement (LotFixedSet)

Used when LotTypeWOSL = LotFixed.

Lot Issue (LotFactorSet)

Multiply the grasp lot dimension by this issue.

Fairness Ratio (LotEquityRatioSet)

Portion of fairness to base the slave lot dimension on.

Stability Ratio (LotBalanceRatioSet)

Portion of account steadiness to make use of in lot sizing.

Free Margin Ratio (LotFreeMarginRatioSet)

Proportion of free margin used for figuring out lot dimension.

Fairness × Leverage Ratio (LotEquityLeverageRatioSet)

Makes use of fairness multiplied by leverage to compute lot dimension.

Lot Kind With SL (LotTypeSL)

Lot sizing mode that requires a sound SL to operate:

  • % Preliminary Deposit (LotPercentageInitialDepositLoss)
  • % Stability (LotPercentageBalanceLoss)
  • % Fairness (LotPercentageEquityLoss)
  • % Free Margin (LotPercentageFreeMarginLoss)
  • % Every day Stability (LotPercentageDailyBalanceLoss)
  • % Every day Fairness (LotPercentageDailyEquityLoss)
  • Greenback Loss (LotDollarLoss)

% of Preliminary Deposit to Danger (LotPercentageInitialDepositLossSet)

Danger per commerce based mostly on preliminary deposit.

% of Stability to Danger (LotPercentageBalanceLossSet)

Danger per commerce based mostly on present steadiness.

% of Fairness to Danger (LotPercentageEquityLossSet)

Danger per commerce based mostly on present fairness.

% of Every day Stability to Danger (LotPercentageDailyBalanceLossSet)

Danger per commerce based mostly on each day opening steadiness.

% of Every day Fairness to Danger (LotPercentageDailyEquityLossSet)

Danger per commerce based mostly on each day opening fairness.

% of Free Margin to Danger (LotPercentageFreeMarginLossSet)

Danger per commerce based mostly on free margin out there.

Danger Quantity in USD (LotDollarLossSet)

Fastened greenback quantity to threat per commerce.

 

 

Lot Measurement Fixing
Allows min/max limits for lot sizes no matter calculated commerce quantity.

Allow Lot Measurement Clamping (LotSizeFixing)

If true, restricts calculated lot sizes to remain inside a minimal and most boundary.

Minimal Lot Allowed (MinLotFixing)

The minimal quantity allowed for any commerce, even after rounding or threat calculations.

Most Lot Allowed (MaxLotFixing)

The most important lot dimension the slave is allowed to execute, no matter calculated worth.

Pressure to Image Minimal (SymbolMinLotAdjust)

If enabled, overrides calculated lot dimension to the dealer’s image minimal when wanted.

Tolerance Settings
Defines how a lot deviation or slippage is tolerated earlier than skipping or failing trades.

Most Value Deviation (PriceTolerance)

Defines how far (in factors) the value can differ from the grasp earlier than a commerce is skipped. If BTCUSD,  this quantity should be sufficiently big, so copying to not be rejected.

Open Slippage Tolerance (Slippage)

Most allowed slippage in factors when opening a brand new commerce with Slave dealer.

Shut Slippage Tolerance (CloseSlippage)

Most allowed slippage in factors when closing an current commerce with Slave dealer.

Max Time Delay Tolerance (DelayTolerance)

Most time in seconds the slave can lag behind the grasp earlier than a commerce is ignored. Maxiumum of  30 second is allowed for this.

Cease Loss & Take Revenue Settings
Defines how SL and TP are assigned to slave trades, with choices for mounted, ATR-based, or none.

Cease Loss Mode (SLType)

Controls how SL is assigned:

  • Comply with Grasp (SLFollowMasterType)
  • No SL (SLNoneType)
  • Fastened Factors (SLByPointType)
  • ATR Based mostly (SLATRType)

ATR SL Multiplier (ATRSLFactor) =1.5

Used when SLType = SLATRType. Units SL at 1.5 × ATR.

Fastened SL in Factors (SLByPoint) = 300

Used when SLType = SLByPointType. SL is ready to 300 factors.

Take Revenue Mode (TPType) = TPFollowMasterType

Controls how TP is ready:

  • Comply with Grasp (TPFollowMasterType)
  • No TP (TPNoneType)
  • Fastened Factors (TPByPointType)
  • Multiplier of SL (TPFactorType)

Fastened TP in Factors (TPByPoint) = 500

Used when TPType = TPByPointType. TP is ready to 500 factors.

TP Multiplier (TPFactor) = 2

Used when TPType = TPFactorType. TP is 2 × SL.

ATR Timeframe (ATRTimeFrame) = PERIOD_H1

Timeframe used for ATR-based SL calculation.

ATR Interval (ATRPeriod)

Variety of candles used for ATR calculation.

ADR Interval (ADRPeriod)

Variety of days used to calculate ADR (Common Day Vary) if utilized elsewhere in technique.

 

Enable Filters
Whitelists particular symbols, magic numbers, or commerce feedback to allow copying.

Allowed Symbols (AllowSyms) = “”

Comma-separated record of symbols to repeat (e.g., EURCHF,GBPCAD,USD). Solely these symbols will probably be copied. Most of 16 symbols. Go away clean to permit all symbols to be copied. Could be partial Image, for instance USD, GPB

Allowed Magic Numbers (AllowMNs) = “”

Comma-separated record of magic numbers. Solely trades with these magic numbers will probably be copied. Most of 16. Go away clean to repeat all magic numbers. Use 0 to repeat handbook trades.

Allowed Feedback (AllowComms) = “”

Comma-separated record of commerce feedback to permit. Solely trades with matching feedback will probably be copied. Most of 16 entries. Partial filter is allowed.

Disallow Filters
Defines which symbols, magic numbers, or feedback ought to be blocked from being copied to the slave account.

Disallowed Symbols (DisallowSyms) = “”

Symbols to dam from copying. If an emblem is listed right here, it won’t be copied even when allowed above. Can use partial Image

Disallowed Magic Numbers (DisallowMNs) = “”

Trades with these magic numbers will probably be blocked from copying. 0 means handbook commerce.

Disallowed Feedback (DisallowComms) = “”

Feedback used to dam trades from being copied. Helpful to filter out particular EAs or handbook trades. Partial Remark is uspported.

Reverse Copy
Reverses commerce path logic between grasp and slave accounts.

Reverse Copy Trades (CopyReverse)

If enabled, BUY trades from the grasp grow to be SELL on the slave, and vice versa. A purchase restrict will grow to be a Purchase Cease. A Promote Cease will grow to be a Promote Restrict

Exit Controls
Controls how exit occasions (place shut or pending order deletion) from the grasp are dealt with on the slave.

Ignore Place Shut (DisableCopyPositionExit)

If true, the slave will ignore place closures on the grasp facet.

Ignore Order Deletion (DisableCopyOrderExit)

If true, the slave will ignore pending order deletions from the grasp.

Pending Orders
Allows or disables copying of pending orders (e.g., Purchase Restrict, Promote Cease)

Copy Pending Orders (CopyPendingTrades) = true

Allow or disable copying of pending orders (Purchase Restrict, Promote Cease, and so forth.).

Copy Delay Controls
Optionally delays commerce copying to simulate latency or adjust to technique circumstances or keep away from prop agency flag

Allow Delay Earlier than Copying (DelayToCopy) = false

If enabled, introduces a randomized delay earlier than copying any commerce from the grasp.

Minimal Delay Seconds (MDelayMin) = 10

Minimal delay in seconds for random delay conduct.

Most Delay Seconds (MDelayMax) = 100

Most delay in seconds for random delay conduct.

Higher Value Logic
Describes strategies to delay copying till a greater commerce entry value is accessible.

Higher Value Mode (BetterPrice) = BetterPriceOff

Allow or disable ready for a greater value earlier than executing a copied commerce:

  • Disabled (BetterPriceOff)
  • Higher Value By Level (BetterPriceByPoint)
  • Higher Value By Cash (BetterPriceByMoney)
  • Higher Value By ATR (BetterPriceByATR)
  • Higher Value By ADR (BetterPricebyADR)

Higher Value Applies To (BetterPriceType) = BetterPricePositionAndOrder

Determines what kind of trades are topic to raised value analysis:

  • Positions and Orders (BetterPricePositionAndOrder)
  • Positions Solely (BetterPricePosition)
  • Orders Solely (BetterPriceOrder)

Higher Value by Factors (BetterPriceByPointValue)

Minimal variety of factors the value should enhance to qualify as a greater value.

Higher Value by Cash Worth (BetterPriceByMoneyValue)

Minimal financial enchancment (in deposit forex) required earlier than copying the commerce.

Higher Value by ATR Share (BetterPriceByATRValue)

Minimal enchancment as a share of ATR.

Higher Value by ADR Share (BetterPricebyADRValue)

Minimal enchancment as a share of ADR.

Max Await Higher Value (BetterPriceDelayTolerance)

Most period of time (in seconds) to attend for a greater value , if there is no such thing as a higher value inside this era, this commerce will probably be not be copied.

Modify SL/TP with Entry Shift (AdjustTPSLDelta)

If true, SL and TP ranges will probably be adjusted relative to any shift within the entry value resulting from higher value filtering. Coming in subsequent replace

Time Session Filters
Controls buying and selling based mostly on time-of-day and weekday restrictions. Helpful for prop agency compliance, to not commerce at sure day or session.

Time Session #1 Mode (TimeSession1) = AllowAll

Controls commerce permission logic throughout Session 1:

  • Enable All (AllowAll)
  • Enable Open Place and Order (AllowOpenPositionandOrder)
  • Enable Open Place Solely (AllowOpenPositionOnly)
  • Enable Open Order Solely (AllowOpenOrderOnly)
  • Disallow All (DisallowAll)

Buying and selling Days for Session #1

  • Monday (TradeMonday1) = true
  • Tuesday (TradeTuesday1) = true
  • Wednesday (TradeWednesday1) = true
  • Thursday (TradeThursday1) = true
  • Friday (TradeFriday1) = true
  • Saturday (TradeSaturday1) = true
  • Sunday (TradeSunday1) = true

Session #1 Time Vary

  • From Hour (From_Hour1) = 0
  • From Minute (From_Min1) = 0
  • To Hour (To_Hour1) = 23
  • To Minute (To_Min1) = 59

Time Session #2 Mode (TimeSession2) = AllowAll

Identical logic as Session 1 for a second impartial time session.

Buying and selling Days for Session #2

  • Monday (TradeMonday2) = true
  • Tuesday (TradeTuesday2) = true
  • Wednesday (TradeWednesday2) = true
  • Thursday (TradeThursday2) = true
  • Friday (TradeFriday2) = true
  • Saturday (TradeSaturday2) = true
  • Sunday (TradeSunday2) = true

Session #2 Time Vary

  • From Hour (From_Hour2) = 0
  • From Minute (From_Min2) = 0
  • To Hour (To_Hour2) = 23
  • To Minute (To_Min2) = 59

Copy Present Trades (Preliminary Sync)
Controls easy methods to synchronize missed trades on startup and replica the prevailing trades

Preliminary Sync Mode (InitialSync) = InitialSyncOff

Determines whether or not to repeat current open trades when the slave EA is launched:

  • Off (InitialSyncOff)
  • Copy All Trades (InitialSyncAll)
  • Copy Solely Worthwhile (InitialSyncProfit)
  • Copy Solely Dropping (InitialSyncLoss)

Preliminary Sync Kind (InitialSyncType) = InitialSyncTypeAll

Specifies what to sync when InitialSync is enabled:

  • Sync All (InitialSyncTypeAll)
  • Positions Solely (InitialSyncTypePosition)
  • Orders Solely (InitialSyncTypeOrder)


Slice Quantity
Climate to separate commerce quantity into slices, or similar lot sizes. Helpful for some props agency, or to keep away from greater lot dimension has increased slippages points with some brokers

Slice Mode (SliceBy)

Controls whether or not to separate trades into smaller elements:

  • Off (SliceOff)
  • Slice by Lot Measurement (SliceByLotSize)
  • Slice by Variety of Trades (SliceByNumberofTrade)

Variety of Slices (SliceNumber)

Variety of commerce slices if SliceBy

Slice Measurement in Heaps (SliceSize)

Measurement of every slice in heaps if SliceBy = SliceByLotSize.

Slice Dealing with Technique (SliceMode)

Find out how to deal with leftover quantity:

  • Enable Overflow (SliceWithOverflow)
  • Restrict Inside Whole (SliceWithinLimit)
  • Add Additional Slice for Leftovers (SliceWithExtraRemainder)

Drawdown Administration
Protects the account from extreme losses inside a single buying and selling day utilizing steadiness or fairness thresholds. It helps Day Open fairness or steadiness whichs are utilized by prop agency. A should have operate for prop agency or your private account.

Every day Drawdown Mode (HitDD) = DDOff

Specifies easy methods to react if each day loss limits are breached:

  • Off (DDOff)
  • Shut All Managed Trades (DDCloseManaged)
  • Shut All Trades (DDCloseAll)

Every day Drawdown Reference (DDType) = DailyAccountBalance

Determines which account worth is monitored for DD:

  • Every day Account Stability (DailyAccountBalance)
  • Every day Account Fairness (DailyAccountEquity)
  • Present Account Stability (CurrentAccountBalance)
  • Preliminary Account Stability (InitialAccountBalance)

Drawdown Set off Kind (DDAmountType)

Measurement foundation:

  • P.c Drop (DDAmountPC)
  • Fastened Quantity (DDAmountDollar)

Drawdown P.c Restrict (DDAmountPCSet)

The p.c drop that triggers drawdown safety.

Drawdown Greenback Restrict (DDAmountDollarSet)

Fastened quantity loss in {dollars} that triggers drawdown safety.

Lock Account Till Subsequent Day (DDLock) = true

If true, disables buying and selling for the remainder of the day as soon as drawdown threshold is triggered.

General Drawdown Safety
Longer-term safety based mostly on the full drawdown relative to the preliminary, present steadiness, open day fairness or steadiness, a should have operate for prop agency or your private account.

General Drawdown Mode (HitODD)

Conduct when the full account drawdown restrict is reached:

  • Off (ODDOff)
  • Shut Managed Trades Solely (ODDCloseManaged)
  • Shut All Trades (ODDCloseAll)

General Drawdown Reference (ODDType)

Reference level used for calculating drawdown:

  • Preliminary Account Stability (ODDInitialAccountBalance)
  • Present Account Stability (ODDCurrentAccountBalance)
  • Every day Account Stability (ODDDailyAccountBalance)
  • Every day Account Fairness (ODDDailyAccountEquity)

General Drawdown Kind (ODDAmountType)

Select between share or mounted quantity:

  • P.c Drop (ODDAmountPC)
  • Fastened Greenback Loss (ODDAmountDollar)

General Drawdown P.c (ODDAmountPCSet)

Share loss to set off safety.

General Drawdown Quantity (ODDAmountDollarSet)

Fastened greenback quantity to set off safety.

Lock Account After ODD Breach (ODDLock)

If true, disables all exercise till the following buying and selling day.

Fairness Safety
Prevents new trades or cancels pending orders when fairness falls beneath outlined thresholds.

Fairness Safety Mode (EquityProtection)

What to do when fairness falls beneath an outlined threshold:

  • Off (EPOff)
  • No New Positions or Orders (EPNoNewPositionNoNewOrder)
  • No New Positions + Cancel Orders (EPNoNewPositionCancelAllOrders)

Fairness Safety Reference (EquityProtectionType)

Worth used to observe fairness drop:

  • Every day Account Stability (EPDailyAccountBalance)
  • Every day Account Fairness (EPDDailyAccountEquity)
  • Present Account Stability (EPDCurrentAccountBalance)
  • Preliminary Account Stability (EPInitialAccountBalance)

Fairness Safety Quantity Kind (EPAmount)

Set off by share or mounted greenback worth:

  • P.c Drop (EPAmountPC)
  • Fastened Quantity (EPAmountDollar)

Fairness Drop P.c (EPAmountPCSet) = 5.0

Most share drop in fairness earlier than safety is triggered.

Fairness Drop Quantity (EPAmountDollarSet) = 10.0

Most greenback loss allowed earlier than safety triggers.

Lock Account Till Tomorrow (EquityLock)

When true, disables additional buying and selling for the remainder of the day if fairness safety is breached.

Retry and Execution Settings
Controls retry makes an attempt and execution velocity logic in case of commerce failure.

Variety of Retry Makes an attempt (NumberOfAttempt)

What number of instances to retry sending an order if the primary try fails.

Wait Between Retries (WaitMilliSec)

Delay in milliseconds between every retry try.

Allow Quick Execution First (FastExec)

If enabled, the primary execution try is made in quick (asynchronous) mode earlier than retrying in slower, safer methods.

Magic Quantity Settings
Configure how magic numbers is utilized to copied trades.

Magic Quantity Mode (MNType) = MNInput

Find out how to assign the magic quantity to copied trades:

  • Go away Clean (MNBlank)
  • Use Grasp’s Magic Quantity (MNMaster)
  • Guide Enter (MNInput)

Guide Magic Quantity (MagicNumber) = 2025

Used solely when MNType = MNInput. The magic quantity to assign to all slave trades.


Remark Settings
Configure how feedback is utilized to copied trades.

Remark Kind (CommentType)
= CommentInput

Controls how commerce feedback are assigned:

  • Go away Clean (CommentBlank)
  • Copy from Grasp (CommentMaster)
  • Guide Enter (CommentInput)

Guide Remark (Remark) = CopyCat

Commerce remark to connect to every order. Used provided that CommentType = CommentInput.

Chart Show
Visible customization and entry to diagnostic/debug instruments.

Slave Chart Background Coloration (SlaveChartColor) = C’48,48,48′

Background coloration of the slave chart window. Helps establish slave terminals visually.

 

Be a part of Copy Cat Channel:  https://www.mql5.com/en/channels/copycat
Be a part of Copy Cat Assist Group: Ask me

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments