22.9 C
New York
Sunday, May 18, 2025

Copy Cat Extra Trades Copier – Different – 18 Could 2025


Notice:

When you’re utilizing the utility as Grasp Mode, you simply have to setup Widespread and Grasp Part, ignore Slave Part.

When you’re 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 maintain the remaining not modified for most simple 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 Sort (FixType)

Controls how the EA handles image naming variations between terminals:

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

Operation Velocity (Velocity)

Determines how regularly the EA scans for commerce updates:

  • Regular (NormalSpeed) – Balanced operation.
  • Quick (FastSpeed) – Faster response however larger useful resource utilization.
  • Turbo (TurboSpeed) – Most pace for ultra-fast copying.
  • Steady (StableSpeed) – Beneficial secure tempo for many eventualities.

Stabilising Delay for Steady  (Stablizing)

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

Commerce Record Show Depend (LineDisplay)

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

Chart Font Measurement (TextSize)

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

Chart Font Colour (TextColor)

Colour of the font used for on-chart labels like heartbeat, commerce checklist, and so on.

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 seek out the commerce knowledge file.

Grasp Image Prefix (MPrefix_)

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

Grasp Image Suffix (MSuffix_)

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

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

The background colour used for the chart the place the Grasp EA is operating. 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 differentiate 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). Depart clean if not wanted.

Slave Image Suffix (Suffix_)

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

Copy Commerce Path (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 Steadiness (InitialBalanceDetect)

Allow computerized detection of the primary deposit on this account.

Preliminary Steadiness Set (InitialBalanceSet)

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

Lot Rounding Mode (RoundMode)

Easy methods 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 lively however no legitimate SL is discovered.

Lot Sort With out SL (LotTypeWOSL)

Easy methods to calculate lot dimension when SL just isn’t used:

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

Mounted 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.

Steadiness Ratio (LotBalanceRatioSet)

Portion of account stability 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 Sort With SL (LotTypeSL)

Lot sizing mode that requires a sound SL to perform:

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

% of Preliminary Deposit to Threat (LotPercentageInitialDepositLossSet)

Threat per commerce primarily based on preliminary deposit.

% of Steadiness to Threat (LotPercentageBalanceLossSet)

Threat per commerce primarily based on present stability.

% of Fairness to Threat (LotPercentageEquityLossSet)

Threat per commerce primarily based on present fairness.

% of Each day Steadiness to Threat (LotPercentageDailyBalanceLossSet)

Threat per commerce primarily based on each day opening stability.

% of Each day Fairness to Threat (LotPercentageDailyEquityLossSet)

Threat per commerce primarily based on each day opening fairness.

% of Free Margin to Threat (LotPercentageFreeMarginLossSet)

Threat per commerce primarily based on free margin out there.

Threat Quantity in USD (LotDollarLossSet)

Mounted greenback quantity to danger 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 danger calculations.

Most Lot Allowed (MaxLotFixing)

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

Power 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 Worth Deviation (PriceTolerance)

Defines how far (in factors) the worth can differ from the grasp earlier than a commerce is skipped. If BTCUSD,  this quantity have to 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:

  • Observe Grasp (SLFollowMasterType)
  • No SL (SLNoneType)
  • Mounted Factors (SLByPointType)
  • ATR Primarily based (SLATRType)

ATR SL Multiplier (ATRSLFactor) =1.5

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

Mounted 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:

  • Observe Grasp (TPFollowMasterType)
  • No TP (TPNoneType)
  • Mounted Factors (TPByPointType)
  • Multiplier of SL (TPFactorType)

Mounted 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 checklist of symbols to repeat (e.g., EURCHF,GBPCAD,USD). Solely these symbols will likely be copied. Most of 16 symbols. Depart clean to permit all symbols to be copied. Will be partial Image, for instance USD, GPB

Allowed Magic Numbers (AllowMNs) = “”

Comma-separated checklist of magic numbers. Solely trades with these magic numbers will likely be copied. Most of 16. Depart clean to repeat all magic numbers. Use 0 to repeat guide trades.

Allowed Feedback (AllowComms) = “”

Comma-separated checklist of commerce feedback to permit. Solely trades with matching feedback will likely 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 is not going to be copied even when allowed above. Can use partial Image

Disallowed Magic Numbers (DisallowMNs) = “”

Trades with these magic numbers will likely be blocked from copying. 0 means guide commerce.

Disallowed Feedback (DisallowComms) = “”

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

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

Reverse Copy Trades (CopyReverse)

If enabled, BUY trades from the grasp turn out to be SELL on the slave, and vice versa. A purchase restrict will turn out to be a Purchase Cease. A Promote Cease will turn out 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 on.).

Copy Delay Controls
Optionally delays commerce copying to simulate latency or adjust to technique situations 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 habits.

Most Delay Seconds (MDelayMax) = 100

Most delay in seconds for random delay habits.

Higher Worth Logic
Describes strategies to delay copying till a greater commerce entry value is out there.

Higher Worth Mode (BetterPrice) = BetterPriceOff

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

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

Higher Worth Applies To (BetterPriceType) = BetterPricePositionAndOrder

Determines what sort of trades are topic to higher value analysis:

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

Higher Worth by Factors (BetterPriceByPointValue)

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

Higher Worth by Cash Worth (BetterPriceByMoneyValue)

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

Higher Worth by ATR Share (BetterPriceByATRValue)

Minimal enchancment as a proportion of ATR.

Higher Worth by ADR Share (BetterPricebyADRValue)

Minimal enchancment as a proportion of ADR.

Max Await Higher Worth (BetterPriceDelayTolerance)

Most period of time (in seconds) to attend for a greater value , if there isn’t any higher value inside this era, this commerce will likely be not be copied.

Modify SL/TP with Entry Shift (AdjustTPSLDelta)

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

Time Session Filters
Controls buying and selling primarily based 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 unbiased 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 find out how to synchronize missed trades on startup and duplicate 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 Shedding (InitialSyncLoss)

Preliminary Sync Sort (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 identical lot sizes. Helpful for some props agency, or to keep away from greater lot dimension has larger slippages points with some brokers

Slice Mode (SliceBy)

Controls whether or not to separate trades into smaller components:

  • 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 Tons (SliceSize)

Measurement of every slice in heaps if SliceBy = SliceByLotSize.

Slice Dealing with Methodology (SliceMode)

Easy methods 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 stability or fairness thresholds. It helps Day Open fairness or stability whichs are utilized by prop agency. A should have perform for prop agency or your private account.

Each day Drawdown Mode (HitDD) = DDOff

Specifies find out how to react if each day loss limits are breached:

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

Each day Drawdown Reference (DDType) = DailyAccountBalance

Determines which account worth is monitored for DD:

  • Each day Account Steadiness (DailyAccountBalance)
  • Each day Account Fairness (DailyAccountEquity)
  • Present Account Steadiness (CurrentAccountBalance)
  • Preliminary Account Steadiness (InitialAccountBalance)

Drawdown Set off Sort (DDAmountType)

Measurement foundation:

  • % Drop (DDAmountPC)
  • Mounted Quantity (DDAmountDollar)

Drawdown % Restrict (DDAmountPCSet)

The % drop that triggers drawdown safety.

Drawdown Greenback Restrict (DDAmountDollarSet)

Mounted 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.

Total Drawdown Safety
Longer-term safety primarily based on the whole drawdown relative to the preliminary, present stability, open day fairness or stability, a should have perform for prop agency or your private account.

Total Drawdown Mode (HitODD)

Habits when the whole account drawdown restrict is reached:

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

Total Drawdown Reference (ODDType)

Reference level used for calculating drawdown:

  • Preliminary Account Steadiness (ODDInitialAccountBalance)
  • Present Account Steadiness (ODDCurrentAccountBalance)
  • Each day Account Steadiness (ODDDailyAccountBalance)
  • Each day Account Fairness (ODDDailyAccountEquity)

Total Drawdown Sort (ODDAmountType)

Select between proportion or mounted quantity:

  • % Drop (ODDAmountPC)
  • Mounted Greenback Loss (ODDAmountDollar)

Total Drawdown % (ODDAmountPCSet)

Share loss to set off safety.

Total Drawdown Quantity (ODDAmountDollarSet)

Mounted greenback quantity to set off safety.

Lock Account After ODD Breach (ODDLock)

If true, disables all exercise till the subsequent 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 watch fairness drop:

  • Each day Account Steadiness (EPDailyAccountBalance)
  • Each day Account Fairness (EPDDailyAccountEquity)
  • Present Account Steadiness (EPDCurrentAccountBalance)
  • Preliminary Account Steadiness (EPInitialAccountBalance)

Fairness Safety Quantity Sort (EPAmount)

Set off by proportion or mounted greenback worth:

  • % Drop (EPAmountPC)
  • Mounted Quantity (EPAmountDollar)

Fairness Drop % (EPAmountPCSet) = 5.0

Most proportion 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 pace 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

Easy methods to assign the magic quantity to copied trades:

  • Depart Clean (MNBlank)
  • Use Grasp’s Magic Quantity (MNMaster)
  • Handbook Enter (MNInput)

Handbook 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 Sort (CommentType)
= CommentInput

Controls how commerce feedback are assigned:

  • Depart Clean (CommentBlank)
  • Copy from Grasp (CommentMaster)
  • Handbook Enter (CommentInput)

Handbook 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 Colour (SlaveChartColor) = C’48,48,48′

Background colour 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

Latest Articles