This text explains all enter parameters for configuring the Telegram Copier EA in MetaTrader 4. Every part helps you perceive the right way to accurately set the copier in response to your sign supplier and buying and selling preferences.
Copied Channel / Chat
Chat ID — The distinctive ID of the Telegram chat or channel the place buying and selling alerts are obtained. This should match the chat you linked by way of your Telegram bot. Magic Quantity — Used to establish trades opened by this copier. Hold it distinctive to keep away from conflicts with different EAs. Commerce Remark — Any textual content remark that may seem on all trades within the terminal, helpful for recognizing copied trades. Channel Buying and selling Pair — If a sign doesn’t embrace the buying and selling pair title, this image can be utilized by default. TPToCopy — Select which Take Revenue ranges to repeat (e.g., 1,3). Depart empty to repeat all TPs from the sign.
Peculiarities of Copied Indicators
Exception Key phrases — If a message accommodates any of those phrases (e.g., “outcome”, “report”), it will likely be ignored to stop false entries. Lot Mode — Defines how the EA calculates lot measurement: fastened — At all times makes use of the identical lot (set in FixedLotValue). threat — Calculates lot primarily based on a threat proportion of account stability. symbol_lots — Makes use of particular person lot measurement for every image. symbol_risk — Makes use of threat proportion per image. lots_per_tp — Assigns completely different lot sizes to every Take Revenue goal. Cease Mode — Select whether or not Cease Loss and Take Revenue come from the sign or customized fastened values. SL/TP Unit — Defines how cease and goal distances are measured: Worth , Pips or Factors . AllTPInOneLine — Allow this if all Take Revenue ranges are written on one line within the sign message. SLMerged / TPMerged — Activate if the Cease Loss or Take Revenue seem merged immediately with entry worth textual content. NumberToCopy — Limits what number of TPs to repeat. Instance: set 1 to repeat solely the primary TP.
Sign Interpretation
Entry Level Key phrases — The EA seems for these phrases to detect the entry worth (e.g., “purchase @”, “entry”, “worth at”). Sign Consists of SL/TP — If disabled, the EA is not going to search for Cease Loss or Take Revenue within the sign textual content. StopLossKeywords / NewStopLossKeywords — Phrases used to seek out SL or updates (e.g., “SL -> 1900”). TakeProfitKeywords / NewTakeProfitKeywords — Phrases that mark Take Revenue or TP updates.
Order Kind and Slippage
Purchase/Promote Key phrases — Phrases like “purchase”, “promote”, “lengthy”, “quick” decide the commerce route. Restrict/Cease Key phrases — Used to acknowledge pending order sorts like Purchase Restrict, Promote Cease, and so on. Slippage Motion — When the market strikes too removed from the sign worth: Pending — Place a pending order at sign worth. Ignore — Skip the commerce. Max Slippage — Most allowed distance between present worth and sign entry (in factors). EntryRangeMode — Select the right way to interpret a number of costs in a sign (First, Common, or Second). EntriesInZoneOnly — If true, trades will open provided that the market is presently contained in the entry zone vary.
Order Processing and Instructions
EnableOrderProcessingCommands — Lets EA acknowledge instructions comparable to “Shut”, “Modify”, “Cancel” within the sign. AcceptModificationsWithoutDirectReply — Permits SL/TP updates even when the message doesn’t reply to the unique sign. Shut / Modify / Cancel Key phrases — Outline phrases that set off commerce administration actions. Breakeven / Partial Shut / Shut Half Key phrases — Phrases used to robotically transfer SL to entry or shut a part of a place.
Image Settings
ExcludedSymbols — Record of symbols the copier ought to ignore (e.g., BTCUSD should you solely commerce foreign exchange). BrokerPrefix / BrokerSuffix — Add these in case your dealer makes use of customized image names (e.g., “EURUSD.m”). CustomSymbolMatches — Handbook mapping for customized names, e.g., GOLD = XAUUSD.
Entry & Threat
FixedLotValue — The precise lot used when in fastened mode. RiskPercent — Threat per commerce in % of stability when in threat mode. LotsToTP — Outline lot distribution for a number of TP targets (e.g., 0.5, 0.3, 0.2). DivideLotByTPCount — If true, complete lot measurement can be divided evenly amongst all Take Income.
Cease Loss and Take Revenue
RejectOrdersWithoutSL / TP — Prevents trades with out protecting stops or targets. CustomSL / CustomTP — Distance for SL and TP when utilizing customized mode (in factors). NumOfTradesWhenNoSLTP — Most variety of trades allowed if a sign lacks SL/TP.
Order Execution
ForceMarketExecution — Forces trades to execute at present market worth even when sign worth differs. MaxRetriesOrderSend — Variety of makes an attempt to ship order if dealer rejects it (helpful on excessive latency). RetryWaitTimeSeconds — Delay between retries. PendingOrderExpiration — Expiration time for pending orders, in minutes. PartialClosePercent — The portion (in %) of the place closed throughout a partial shut command. BreakevenToSignalEntryPrice — If enabled, breakeven will transfer SL to the unique sign’s entry worth, not order open worth.
Commerce Administration
ActivateBreakeven — Activates computerized breakeven characteristic. BreakevenAfterPoints — Variety of factors in revenue earlier than SL strikes to breakeven. ActivateTrailingStop — Allows computerized trailing cease system. SLTrailingMode — Select between dynamic (follows worth) or per-TP (strikes after hitting TP). TrailingStartPoints / Step / Distance — Configure when and the way far trailing cease follows the worth.
Threat Administration
MaxTradesPerDay / MaxLossesPerDay — Limits what number of trades or losses the copier could make in someday. AccountCalculationSource — Defines whether or not threat is calculated utilizing account Steadiness or Fairness. LossControlMode — Controls losses in proportion or fastened foreign money. MaxDailyLoss / Weekly / Month-to-month — Cease buying and selling when complete losses exceed these limits. LossExceedAction — Select to cease copying new alerts or additionally shut all present trades when loss limits are reached. DailyResetTime — Time when day by day limits reset, formatted as HH:MM.
Time Filter
UseTimeFilter — Allow to limit buying and selling to particular hours or days. StartTime / EndTime — Outline allowed buying and selling session, e.g., 07:00 to 18:00. AllowedTradingDays — Record of allowed days (1 = Monday, 7 = Sunday).
Abstract: These inputs enable versatile management over how the copier reads, interprets, and executes Telegram alerts. Alter parameters fastidiously in response to your sign supplier format and private buying and selling technique.
 
			







