Безплатен начин за тестване на съветници с 99% качество в терминала MT4

Предлагаме на вниманието на посетителите на нашия сайт актуализирана версия натестване на съветници с качество 99%, която е безплатна и е достъпна за използване в нови версии (от 765 и по-нови) на терминала MetaTrader 4.

Можете да оцените надеждността и доходността на експертния съветник, който използвате, преди да източи депозита ви, като извършите тестване на качеството му. На уебсайта AvtoForex.ru вече писахме за възможностите за платено и безплатно тестване на Форекс стратегии и експертни съветници. Една от тези възможности беше да тествате съветника с помощта на програмата TickStory. Ако обаче отидете на сайта на тази програма, ще забележите, че нейният разработчик е „затворил магазина“ и сега собствениците на терминални версии от 765 и по-нови могат да я използват само след плащане (изображението може да се кликне):

Ориз. 1. Налични функции на платената и безплатната версия на програмата TickStory.

За тези, които не искат да харчат пари, предлагаме нов, не по-малко качествен метод за тестване на Forex Expert Advisors, който изисква само вашия терминал MetaTrader 4, две безплатни приложения и малко време за общата настройка на системата за тестване.

Може да попитате: Беше ли възможно да се тества с 99% качество в тестера на платформата за търговия преди? . Отговор - Не. Факт е, че MetaTrader не предостави и все още не предоставя достъп до тик котировките, поради което се постига толкова високо ниво на качество. Въпреки това, новите компилации позволяват използването на данни от тикове на трети страни в процеса на тестване на Forex съветници, които търговецът трябва първо да конвертира в необходимия формат.

Подготвителна работа.

За да тествате Forex съветници в програмата тестерMetaTrader 4 с 99% качество, трябва да изтеглите самия терминал от уебсайта на вашия брокер и да го инсталирате. Нека се използва само за тестове. След това трябва да създадете нов демо акаунт.

И накрая, изтеглете скрипта CSV2FXT, който ще е необходим за преобразуване на файлове с тик данни във файлове, които терминалът ще разпознае:

Изтеглете csv2fxt.rar [193,72 Kb] (изтегляния: 482)

Копирайте скриптовите файлове в съответните папки на директорията с данни на терминала MetaTrader 4.

Настройки.

StrategyQuant Tick Data Downloader има много настройки, но не всички от тях са необходими за нашите цели. Затова ще се съсредоточим само върху функциите, от които се нуждаем:

  • - щракнете върху бутона Конфигуриране и поставете отметка в квадратчето до Автоматично експортиране в CSV;
  • - ако е необходимо, в елемента Промяна на часовата зона задайте часовата зона на получените данни (екранът може да се кликне):

Ориз. 2. Настройка на програмата Tick Downloader за изтегляне на котировки.

Програмата ще изведе два файла с котировки във формат CSV: в единия файл данните ще бъдат представени с указаното времево отместване, а в другия - без отместването, което е препоръчително.

За да изтеглите оферти, трябва да посочите двойки и периоди от време (щракнете за уголемяване):

Ориз. 3. Посочете необходимия период от време за изтегляне на оферти.

След това посочваме пътя, където ще бъде записан файлът с кавички. По подразбиране се предлага пътят до папката с инсталираната програма StrategyQuant Tick Data Downloader, подпапка \tickdata\ . Можете да създадете нова папка или да изберете друга папка и да щракнете върху бутона Запиши, за да запишете файла:

Ориз. 4. Изберете пътя за запазване на файла с цитати.

Изтеглянето ще започнеслед като щракнете върху бутона Старт на изтеглянето. След изтегляне в папката ще намерите 2 файла:

безплатен

Ориз. 5. Файлове с изтеглени тикови котировки.

Защо две - писа за това по-горе. Като имате предвид, че е по-добре да използвате файл с котировки без времево изместване, след като изтеглите първия файл, можете да спрете програмата и да изтриете втория файл.

Преобразуване на историята на тиковете.

След като изтеглите файла с котировките, преместете го в директорията с данни, в папката на терминала за търговия \MQL4\Files\ . Можете да промените името на файла и да оставите само името на двойката в него, например - EURUSD. След това отваряме платформата, графиката на символите с необходимата времева рамка, за която са изтеглени котировките, и стартираме скрипта:

Ориз. 6. Прозорец с настройки на скрипт CVS2fxt.

За да работи правилно скриптът, трябва да промените само някои от неговите параметри, но за да се запознаете с тази помощна програма, ще опишем всеки параметър:

  • - CVS2FXT версия - версия на скрипт;
  • - CVS filename - име на файл с данни. Ако съвпада с името на инструмента за търговия, тогава не е необходимо да пишете нищо тук. В противен случай попълнете това поле (например напишете EURUSD.csv );
  • - Създаване на HST - създаване на HST файлове, задайте True тук. Историята на котировките в MT4 се съхранява във файлове с разширение .hst, а вграденият тестер променя формата на .fxt;
  • - Всички спредове и комисионни в пипсове - общата сума на спредовете и комисионните в пипсове. Можете да зададете стойността на 0;
  • - Разпространете - разпространете. Тук можете също да посочите стойността 0;
  • - Date range info - период от време;
  • - Начална дата/Крайна дата - ограничение на данните за преобразуване до първа и последна дата. Ако тези дати не са посочени, всички данни от файла ще бъдат конвертирани;
  • -Използванереален (променлив спред) - ако е True, ще се използва реалният спред, но ние посочваме спред в тестера, така че задаваме стойността на False;
  • - Spread padding - задайте стойност на 0, тъй като тук е посочен допълнителният спред на брокера, ние не го вземаме предвид;
  • - Минимален спред – също задайте стойност на 0, това е размерът на минималния спред във файла;
  • - Комисионна информация - информация за комисионни;
  • - Комисионна в пипсове - размер на комисионната в пипсове, зададен на 0;
  • - Комисионна във валута на сметката - сумата на комисионата е посочена във валута на сметката, оставете 0;
  • - Ливъридж - ливъридж, зададен на Автоматичен;
  • - FXT GMT and DST info - информация за смяната на GMT и настройките за лятно часово време в .fxt файла;
  • - FXT GMT offset - времево изместване от GMT време в .fxt файлове;
  • - FXT DST настройка - позволява да изберете лятно часово време в .fxt файлове, като вземете предвид брокера;
  • - CSV GMT и DST информация - информация за настройките за изместване на времето от лятно часово време и GMT време в .fxt файла;
  • - CSV GMT отместване - препоръчително е да зададете стойността Autodetect, този параметър отговаря за отместването на времето от GMT в .csv файла;
  • - CSV DST настройка - настройки за лятно време в .csv файл. Препоръчва се и автоматично откриване;
  • - Премахване на дублирани отметки - дублиращите се данни от отметки се премахват;
  • - Създаване на M1 FXT, Създаване на M5 FXT, Създаване на M15 FXT, Създаване на M30 FXT, Създаване на H1 FXT, Създаване на H4 FXT, Създаване на D1 FXT, Създаване на W1 FXT, Създаване на MN FXT - като използвате тези опции, можете да създадете няколко .fxt файла едновременно за различни периоди от време. По подразбиране ще бъде създаден само един файл за времевата рамка, в която се изпълнява скриптът;
  • - Информация за смяна на времето -използване на смяна на времето;
  • - Time shift - използвайте или не използвайте time shift. Ако зададете този параметър на True, датите във файла .fxt ще бъдат презаписани преди 28 години. Това се прави така, че съветниците, които се опитват да скрият лошите резултати, като блокират работата си през определени периоди, не могат да измамят търговеца. Той ще може да сравни тестове за изместени и редовни котировки и ако резултатите са различни, тогава трябва внимателно да разгледате избрания експертен съветник;
  • - Коефициент на умножение на цената - числото, по което се умножават всички котировки след конвертиране. За стандартните котировки тази стойност трябва да е равна на единица. Но ако сте изтеглили котировки за CFD, метали, индекси, те могат да бъдат представени във форма, различна от нормалните котировки, например умножени по определено число.

След като всички параметри са зададени, щракнете върху бутона OK. Програмата ще поиска разрешение за прехвърляне и презаписване на файлове, което трябва да й бъде дадено. След това терминалът ще трябва да се рестартира.

Сега можете да започнете да тествате Forex съветници с 99% качество, като посочите в тестер на стратегии двойката, за която се прави тестът, времевата рамка и спреда. Надяваме се, че този метод ще бъде удобен за вас и ще ви позволи да увеличите ефективността на използването на автоматични роботи - съветници!