• Overview
  • Reviews (5)
  • Comments (2)
  • What's new

Visualization Deals

Those, who trade on their own and study the trade history of other traders, need a tool to display the history of the deals on a chart. One can learn a lot from such a representation of historic data. Sometimes it even gives an idea of a lucrative trading system.

Visual history of deals for signals within MetaQuotes service is available directly from the Terminal. To get it, go to the tab Signals in the Tools window and click on Apply to the chart on the signal page. However, there are some disadvantages to it:

  • There are thousands of signals and not all of them are available in the Terminal.
  • Likewise, some of them are not accessible on the website. The rating of the signals is permanently changing and only the signals meeting certain criteria stay visible.
  • The signals you may be interested in can get unavailable at some point for different reasons. For example, the owner of the signal can simply stop transmitting it or put it into the Personal Signal mode, which will make it unavailable for public.

There is a solution though. The website provides an opportunity to download a history of deals. This is a way to keep the reports and have access to them at any time.

Script Visualization Deals can apply deals to a chart not only from reports downloaded from the Signals service, but also from third-party reports. To get the script started, create a folder #History in the MetaTrader 4 directory as shown below:

  • Metatrader 4\MQL4\Files\#History

Then download files in CSV format to this folder and launch the script for the symbols that are already in reports.

The script Visualization Deals has only one external parameter where the file name is to be put (together with the extension name). For instance, if the file name is report.csv, it has to be put to the external parameter exactly this way.

Detailed study of deals on smaller timeframes (if another broker's quotes are used) will show significant discrepancies. The arrows will be at a considerable distance from the quotes. That is why for a more precise analysis, visualization of the history of the deals has to be carried out for the quotes initially used. Service Signals features an opportunity to look up such information as the name of the broker executed a deal and an account type involved.

If there are any other sources of reports that this script failed to recognize, please let me know and I will include a new format into the script and it will expand its capabilities.

2018.01.31 22:37   

Добрый вечер. Бьюсь уже несколько дней. Предложенный алгоритм не работает. Возможно, формат выгрузки с myfxbook сейчас немного изменен.

Так у меня вместо точек даты сделок разделены слешем, есть и другие отличия.

Есть ли возможность проверить актуальность предложенного метода выгрузки данных из myfxbook на сегодняшний день?

Nauris Zukas
2017.06.08 11:28 

User didn't leave any comment to the rating

Roman Skovorodka
2017.03.16 16:13 

Все работет отлично. Спасибо автору за столь полезный скрипт.

Ruslan Gilmiyrov
2016.12.26 17:15   

НЕ работает! Выдаёт ошибку "Ошибка при открытии файла". Файл скачен с этого ресурса. Пробовал на МТ4

2015.04.02 00:55 

Приложение честно выполняет все описываемые функции. Протестировал на многих данных, наконец-то смог понять принцип работы многих сигналов и замониторенных счетов. Попросил автора добавить еще один формат - уже через день смог обновить скрипт, получив поддержку нужного формата. Автор к покупателям относится с уважением, все доработки выполняет в кратчайшие сроки.

Version 3.0 - 2015.03.25
Following a buyer's request, an option has been added for reading one more report format. The script can read now 9 different structures.

Some bug fixes.
Version 2.0 - 2014.11.24
Added ability to read another report format. Now the script can read up to 8 different file structures in CSV format.