channel = "copier" (channel name ea will run on, master and all slaves ea you want to connect them to master should have same channel name) BalanceToUse = 0; (if set to nonzero ea will use this amount for lot calculation) MaxOrders = 0; (if set nonzero it will limit no of copied trades at same time to this number and skip new trades if we had MaxOrders trades already open) MaxOrdersPerSymbol = 0; (same as previous input but just limit no of trades per each tradable symbol) MinTradeLot = 0; (minimum lot to open trade with, if calculated lot be less than MinTradeLot it will round up to MinTradeLot) MaxTradeLot = 0; (maximum lot to open trade with, if calculated lot be more than MaxTradeLot it will round down to MaxTradeLot) MaxSumLot = 0; (maximum lots to open at same time on all copied trades) SymbolSuffix = ""; (if symbols on slave account have suffixes but master has no suffix you can set it here, ea will add this suffix to symbols names sent by master) SymbolPrefix = ""; (if symbols on slave account have prefixes but master has no prefix you can set it here, ea will add this prefix to symbols names sent by master) section1 = "===== money management setting ====="; LotMode = 4; (which lot mode to use for lot calculation on slave trades) Lots_1_FixedLots = 0.1; (if LotMode=1 then all trades will open with FixedLot set here) Lots_2_Multiplier = 1.0; (if LotMode=2 then all trades will open as MasterLot * Multiplier set here) Lots_3_Per_1000_Balance = 0.05; (if LotMode=3 then ea will calculated lot for 1000$ of balance base on this value set here) Lots_4_OnProportionOfEquity = true; (if LotMode=4 then ea will calculate slave lot base on proportion of master equity and slave equity, for example if master is 5000 account and open 0.2 lot and slave is 2500 account then slave lot will be 0.1) Lots_4_Multiplier = 1.0; (when LotMode=4 then you can use this multiplier to increase/decrease slave lot after calulating proportion of equity of master and slave, in above example if you set this input to 0.5 then slave lot will be 0.1*0.5 = 0.05) RoundUpToAccountMinLot = false; (if this set to true and calculated lot be less than broker minimum trade lot for this symbol, then ea will auto round up lot to minimum acceptable lot) Lots_5_OnPercentageOfBalance = 20; (if LotMode=5 ea will calculate lot base on percent of slave balance) Lots_6_OnPercentageOfFreeMargin = 5; (if LotMode=6 ea calculate lot base on percent of slave free margin) Lots_7_OnProportionOfBalance = true; (if LotMode=7 it calculates lot base on proportion of master and slave account balance) Lots_7_Multiplier = 1.0; (multiplier to apply to calculated lot in LotMode=7) StopCopyWhenMarginLevelLessThan = 0; (if slave account margin level fall below this number ea will stop copying trades) OnlyCopyOrderSizeMoreThan = 0; (slave ea will only copy trades with lotsize more than this) input string section2 = "===== copy setting ====="; CheckMasterTradeOpenPrice = false; (if set to true ea will check master trade open price and if slave price was not more than OpenMaxDeviationPoints points far from master entry then it will open trade else it will not open trade and waits for market to get back to entry range) OpenMaxDeviationPoints = 30; (explained above) CheckMasterTradeClosePrice = false; (if set to true ea will check master trade close price and only close slave trade if price is in better price or maximum CloseMaxDeviationPoints points worse than master close price) CloseMaxDeviationPoints = 0; (explained above) DoPartialCloseOnBetterPriceOnly = false; (if set to true and master close a part of trade it will check and do partial close only if slave price is better than master close price) DoReverse = false; (it will reverse trades, so if master open buy slave will open sell and vice versa) DoNotCopySL = false; (if set to true slave will not copy sl, trades will close by ea only when master trade get closed) DoNotCopyTP = false; (if set to true slave will not copy tp, trades will close by ea only when master trade get closed) string section21 = "===== filtering setting ====="; allowSymbols = "", denySymbols = ""; (you can filter which symbols to trade and which symbols to not trade by entering symbols here separated by comma (,)) string section22 = "===== symbol conversion settings ====="; SymbolConversionRules = ""; (if symbol name on master and slave differ you can define conversion rules here, for example if on master gold symbol is GOLD and in slave it is XAUUSD, then you can define rule as GOLD:XAUUSD) input string section4 = "===== other settings ====="; MagicNumber = 58661; (magic number trades will open by) TradesComment = "copier"; (comment set for open trades by slave ea) ShowAlert = false; (slave ea will send popup alerts for it's trade actions) SendEMail = true; (slave ea will send email for it's trade actions) SendNotify = true; (slave ea will send sms notification for it's trade actions) Debug = true; (slave ea will log all trade actions and errors in experts log)