This graphic panel allows to automate manual trading. It has many functions, including the visual construction of trading strategies.
The automated trading is popular among the traders. But not all traders are programmers, the creation of the Expert Advisor with some trading strategy requires the knowledge of basic programming skills in MQL5. The visual panels allows to simplify trade operations, however, the implementation of the simple trading algorithm requires the writing of code or to find to the programmer who will implement the algorithm.
The First Algorithmic Trading (FAT) Panel 0.2 allows you to create the automated trading strategies without writing the code.
The FAT Panel 0.2 has convenient user interface: the tabs with visual tools, the properties window, checkboxes, radiobuttons, scroll and zoom.
Extract the contents of the archive to the client terminal folder. Open MetaEditor (press F4 in terminal) and compile the indicator, located in MQL5/indicators/fatpanel and Expert Advisor, located in MQL5/Experts/fatpanel. Attach the Expert Advisor to the chart (Allow the use of DLLs).
Creating Trading algorithm:
The simpliest trading scheme can be created using 4 logical blocks. To add some logical block to workspace, you need to click at block and next click at the specified place on the workspace. Let's add the "Buy" block from the "Behaviour" tab, "MA" and "Bid" blocks from the "Signals" tab and ">" block from the "Operations" tab.
It will look like this one:
Now it's time to connect the blocks.
If you click the block, you will see the blue rectange, it means that block is selected. Now you can move it at any place on the workspace. If you drag the block on the other block, it will try to connect them automatically. Let's connect the signal blocks with ">" operation block, and operation block with order block.
All logical blocks has inputs and outputs, the incorrect connection of blocks is impossible. To delete block, you need to select it and click on the "Delete" button. To configure block properties, click it when selected (or double click the unselected logical block).
Let's set the ">" block parameters.
Let's set tp=120 and sl=60 for "Buy" block. After that let's enable the work of the scheme. If you enable the "AutoTrading", the Expert Advisor will start trading.
Attention! It isn't recommended to test the work of the Expert Advisor on real accounts!
In our case, the Expert Advisor will place orders if the distance between moving average and Bid price is higher, than 200 points.
To test the strategy on historical data, you need to save the scheme by click the "SAVE" button.
Next, select "Fatpanel/FatPanel.ex5" in Strategy Tester of the client terminal. The symbol and period aren't important, the Expert Advisor will trade on the strategy symbols, specified in order blocks or a timer.
Now it's time to look at the strategy results. If we specify 300 instead on 200 in our operations block of the scheme, the result looks as follows (2010):
2. "Chart" tab
The Chart tab provides the information on symbols and opened positions and allows the manual trading.
Translated from Russian by MetaQuotes Software Corp.
Original code: https://www.mql5.com/ru/code/218
The MCM Control Panel provides the solution for multicurrency trading in MetaTrader 5.History of trade
The script allows you to place the deals history on the chart using the graphic objects.
The iUSDx indicator uses the "MCM Control Panel" for multicurrency mode. It calculates the USD index.OptimReport v2.15
If you want to optimize your Expert Advisor using your own characteristics, you can use "Custom max" mode via OnTester() function. This code provides you many characteristics, which can be used during the optimization of your EA. Also it allows you to save the optimized charateristics in HTML file.