RoboForex – Professional services on Forex market

Everything you need to know about .set files

More →
How to get a license

for free!

More →
Crypto exchange
Crypto Wallets
More →

VR Trade Panel - online trading? Easy!
VR Trade Panel - online trading? Easy!

Icon of the program version Version: 16.120

Icon program update date Updated: 22.12.2016

Icon date the program was added Added: 17.11.2014

License: Shareware

One-time purchase: 0$

Rent: from 0$

Multi-functional trading panel with the ability to work in two modes, virtual and real. Easy and reliable order management directly on the chart! Instant closing of all orders or just a flip

Forex – Crypto Advisor VR Black Box
Forex – Crypto Advisor VR Black Box

Icon of the program version Version: 22.021

Icon program update date Updated: 24.02.2022

Icon date the program was added Added: 22.08.2017

License: Paid-Free

One-time purchase: 122$

Rent: from 30$

The trading strategy is similar to the swing strategy, if we made a wrong purchase, then we make a sale. Algorithms for protection against high-risk situations is an interesting feature of this program. VR Black Box uses real Stop Loss and Take Profit levels, and can also use virtual levels, while using real levels, the expert adviser hides virtual levels. I started developing this trading strategy in 2009. A large number of improvements and modifications have been implemented in the VR Black Box expert adviser over this more than ten-year period.

VR Close All - Close all orders if ...
VR Close All - Close all orders if ...

Icon of the program version Version: 17.100

Icon program update date Updated: 12.08.2015

Icon date the program was added Added: 04.08.2015

License: Free

One-time purchase: 0$

Rent: from 0$

Designed for closing/deleting all orders in the terminal. It helps to fix profit or loss on the entire trading account.

Traders who actively use indicators, scripts and advisors in their work inevitably face the question: “How to save settings for installed programs? How not to lose a set of settings? How can I transfer settings to another terminal or to a terminal installed on a VPS server?” The answer to this question is quite simple: MetaTrader terminals have a built-in ability to quickly save and load previously made settings.

Saving settings in MetaTrader

The Trader can save the settings of the selected application to a special file with the extension “.set”. To do this, in the program settings you need to click the “Save” button, select a location to save, name the file and click save.

Saving settings in MetaTrader

Saving and selecting a catalog in MetaTrader

Loading program settings occurs in a similar way, and is not difficult even for a novice trader. By default, saved settings files are saved to the MetaTrader terminal folder named Presets.

What is a set file?

Set file is a file containing a set of data or parameters that are used by a program or operating system. Set files can be used to configure software, set settings, or transfer data between different applications.

Set files often have a .set extension and represent are text files in which each line contains a key and a parameter value. An example is a set file for configuring software, where the lines indicate certain parameters (for example, the path to the database or connection ports) and their values.

Set filescan be created and edited in any text editor. They are often used to transfer settings between users or to save software configurations.

Set file is a file containing previously saved settings for advisors, indicators, scripts.

Where are set files stored?

Application settingsfiles are stored wherever the user decides to save them. There is no special catalog for this. This storage method allows the trader to save and load settings files in any directory on his computer.

Pros and cons of set files

Now let's analyze the advantages and disadvantages of using a set of files, as well as possible problems that a trader may encounter when using settings files. Currently, there are many programmers capable of creating indicators, advisors, scripts and otherutilities for MetaTrader. Traders using these programs generate a large number of settings files and distribute them on the Internet. Beginners oftenbelieve that a quality set of settings created by an experienced trader is thekey to successor the source of wealth. However, this is not quite true. File setups do contain settings, but they cannot save other critical information.

Plus set of files

Storing application input parameters.

Disadvantages of set files

  1. Does not store spread information;
  2. Does not store commission information;
  3. Does not store information about swaps;
  4. Does not store information about the broker;
  5. Does not store information about the number of decimal places;
  6. Does not store information about leverage;
  7. Do not store information about the financial instrument on which the settings file was created;
  8. Does not store information about the Time Frame on which the set of settings was made;
  9. Does not store information about lot sizes and lot increments;

There aresignificant disadvantagesthat render all the files hosted on various websites useless. For most indicators, the disadvantages mentioned above are not significant.

Every trader should be aware that a set file is not the key to wealth, it is not a combination of a combination lock leading to wealth. This is just aset of settings. A trader should take into account all of the above disadvantages when using unfamiliar sets of settings.

How to make a good settings file?

You can create a good settings file yourself in three ways:

1. Using the optimizer built into the MetaTrader terminal - the optimizer, using computer power, will select the most accurate settings for the advisor. It is important to understand that the optimizer is a computer and it selects settings based on many factors. With this selection, settings are often selected that cannot be used. This could be trading with one order for the entire period or very rare trading over several years.

2. Using the manual method and using a strategy tester and demo accounts - this method is the most accurate and gives the best results, the disadvantage of this method is time. Such work can take months of painstaking work.

3. Using a combined method - this is where the first raw settings are made using the strategy optimizer and then further refined manually on demo accounts.

What is the best way to name set files?


Example of file set names

The most convenient option for naming a set file would be a data set:

  1. Name of the trading robot, indicator, script - this will allow you to know for which advisor the set file was made.
  2. Name of financial instrument - will allow you to know on which financial instrument the set file was created and works well.
  3. Time Frame on which the set file was created - will allow you to know what time frame the set file was created on.
  4. Date of creation of the set file - will allow you to distinguish between different versions of set files.
  5. Your overall assessment of profitability - your assessment of the settings for profitability, unprofitability, efficiency.

Is a set file from a trading robot for MetaTrader 4 suitable for exactly the same robot for MetaTrader 5?

If a set file was made in MetaTrader 5 during the optimization process, then such a file will not be suitable for a trading robot for MetaTrader 4. The figure below shows the differences in the configuration of the settings files.

Source file set

If the set file is made in MetaTrader 5 manually on the chart, then this file may be suitable for an advisor from MetaTrader 4. It is important that the advisors do not have differences in the set of input parameters.

Identical set files

Each of uscomes to the financial marketwith the intention of improving our financial condition. Dear reader, be careful and reasonable. Question everything that seems easy and simple. Do not trust promises of quick and great success, because this does not happen! Only hard daily workwill help you achieve success!


To write a comment, log in Enter


Password recovery Registration

Password recovery Registration
Password request

If you forgot your password, enter your e-mail. The control line for changing the password will be sent to you by e-mail.

A link has been sent to your email address to confirm the E-mail address. To complete the registration, follow this link.

If you have not received an email to your email, check the Spam folder. If there is no letter there either, then contact us.

Registration completed successfully!

You have successfully logged in to the site!

We use both our own cookies and third-party cookies for the purpose of analysis, as well as to display ads based on your preferences, in accordance with your browsing habits and your profile. For more information, please see our Privacy Policy.
Even more in the Telegram community Send us a message