Does not support openning multiple orders on a single symbol on MT5
MultiMTCopier MT4Receiver v2 - new and improved multi-terminal positions copier for your real/demo account, works faster, requires less, flexible in managing and upgrading, new information support. This Expert Advisor is designed for the MetaTrader 4 terminal, copying will be performed in this terminal.
- The EA will copy all positions without delays
- Additionally integrated notification in situations requiring user attention
- Buttons for remote "delete from the chart EA" and "close the terminal"
- Information about account state of the related terminals and data transmission speed
- One EA for copying all positions
- Copier has 3 speed settings for copy by_Ticks / by_Timer / by_AggressiveSpeed
- Number of terminals (receiver/source) for MultiMTCopier v2 is unlimited
- Selection of the terminal (MetaTrader 4/МetaТrader 5) is possible in any variant
- Works without problems with any EAs, indicators and scripts
- Additionally, upon your request, more features can be added
- It demonstrates effective performance both on a home PC and a remote Windows Server (VPS)
- Different versions of the product will not conflict with each other
- Any procedure for installing the copier
- Work with any names of symbols and their replacement in any variant
- The program is intended for local copying (the source and the receiver should be located on the same PC)
- Is allowed run only one MultiMTCopier expert in one terminal. Is forbidden run several MultiMTCopier experts in one terminal.
Possible terminal interaction options:
- To start MT4->MT4 : install and run MultiMTCopier MT4Source / MultiMTCopier MT4Receiver
- MT5->MT4 : MultiMTCopier MT5Source / MultiMTCopier MT4Receiver
- MT4->MT5 : MultiMTCopier MT4Source / MultiMTCopier MT5Receiver
- MT5->MT5 : MultiMTCopier MT5Source / MultiMTCopier MT5Receiver
- If you use the method of copying by_AggressiveSpeed (aggressive_speed 1 sec = 1000 ms), then prohibited change the settings in the process of work of an expert, alternative by_Timer
section_1 = Main set
- language - language of notifications and messages from the copier;
- copy_mode - copy mode by_Ticks / by_Timer / by_AggressiveSpeed:
- by_Ticks - copy (data transfer to terminal) only on the arrival of tick from the server, the method for weak VPS. Not for scalper strategies;
- by_Timer - copying by timer, timer = 1 sec not used for scalper strategies, used for the strategies that require continuous verification without waiting for ticks;
- by_AggressiveSpeed - the fastest method of copying, in which you cannot perform actions causing interruptions of the EA operation (change settings, switch period of charts, etc.). This method is for scalper strategy requiring a maximum data transmission speed to another terminal;
- aggressive_speed - pause between the cycles in ms. 1 sec = 1000 ms for by_AggressiveSpeed;
- Icon - removes the copier's icon from the chart;
- Slippage - slippage of price in points;
- lot_rounding - number of decimal places for rounding the lot;
- lot_multiplier - lot multiplier for the receiver;
- Show_MTinfo - display information on the chart;
- Show_MTbutton - display on the chart button "delete copier" / "close terminal"
- Audio_notification - sound notifications of the robot, a female voice is used.
- Fixed the problem of lack of symbol in the window, now the symbol is added automatically.
- Added ability to set trading time (section_2_19).
Use_newSLTP - installing SL/TP if they are not set in the source (section_5_13).
- Added function Use_percentMM (section_5_11) - calculation of the lot as a percentage of balances source and receiver.
RpMM_value - percentage.
pMM_Leverage_Source - leverage of source. 0 - not used.
pMM_Leverage_Reciever - leverage of receiver. 0 - not used.
pMM_symbol_corrections - correction of the lot according to the exchange rate accounts of Receiver/Source.
Calculation of the lot is performed using the formula: Receiver Lot = Source Lot * ((Balance Receiver * (pMM_value / 100)) / Balance Source).
Feature added at the request of Maxim Blagovestov (VINDY).
2) Use_SelectMT - (section_2) copy by account number. In the line "accounts" - the list of accounts separated by commas, from which you want to copy.
3) Delete_prefix - (section_3) function to delete prefixes. Add_prefix (section_3) function to add prefixes.
4) Delete_suffix - (section_4) function to delete suffix. Add_suffix (section_4) function to add suffixes.
5) opening_time_delay - (section_5) time delay in seconds between opening two positions in the MT-receiver.
6) Use_only_open - (section_5_1) opening only those symbols that are in line "symbols_only_open".
7) Use_NOT_open - (section_5_2) prohibition on copying the symbols in line "symbols_NOT_open".
8) Use_revers - (section_5_3) position reverse.
9) Use_Lot_balance - (section_5_4) lot MT-receiver in relation to the balance. LotReceiver = LotSource * (BalanceSource / BalanceReceiver) * lot_balance_koff
10) Use_copy_MT4_SL_TP - (section_5_5) copying SL-TP from MT4 terminals. With checking executed orders in history.
11) Use_Price_limitation - (section_5_6) opening price in the MT-receiver should not exceed the value in price_interval (in points) from the opening price at the MT-source position. Example: if in the source the price for a Buy deal is 1.5050, then the receiver can open it below 1,5050 + price_interval.
12) Max_Lot_position - (section_5_7) maximum lot that can be copied from the MT-terminals. Minim_Lot_position - minimum lot that can be copied from the MT-terminals.
13) Use_Time_limitation - (section_5_8) time interval during which it is possible to copy.
14) Use_Replace_symbols - (section_5_9) replacement symbols. In line "symbols_toReplace" specify symbols that need to be replaced. In the line "symbols_substitute" specify symbols that you want to substitute.
To use the new version 1.06, the source version must be 1.04 or above in МТ4 or 1.02 or above in МТ5.
2. New function:
- Use_only_open - enabling copying of symbols from the list.
- symbols_only_open - the list of symbols to copy.
3. New function:
- Use_NOT_open - enabling the function to prohibit copying if symbols from the list.
- symbols_NOT_open - the list of symbols to ban copying.
4. New function:
- Use_revers - reverse the copy type. SELL turns into BUY and vice versa.
opening_time_delay - time delay between the orders opening. All orders will be opened a delay of "opening_time_delay" seconds between them (0-not used).