Как да тествате съветник в MetaTrader 4

Как да тествате съветник в MetaTrader 4

Разработване на компютърни технологии и интернет в 20 век разрешение за търговия на финансовите пазари от комфорта на дома си. През 21-ти век, когато напредък пристъпи още по-далеч, благодарение на платформата Meta Trader 4 участници на финансовите пазари са били в състояние да търгувате автоматично.

В резултат на тези възможности за създаване на съветници стана голям брой предложения за продажба на търговски роботи. Много от тях са наистина достойни за внимание, но преди да се приложи съветник на реална сметка, трябва да се разбере как е качествена. За тази цел тестване на исторически данни, използвайки програмата MetaTrader4.

Получаване за тестване

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

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

Така Advisor е инсталиран, избраните брокерски терминал изтегляния. Трябва да се извършат някои важни настройки. За да направите това, отидете в настройките на раздела за обслужване

Как да тествате съветник в MetaTrader 4

След като изберете подходящия менюто елемент за настройките на терминала:

Как да тествате съветник в MetaTrader 4

Вие трябва да изберете раздела "Графики", а след това в линията "Макс. барове в историята "и" Макс. барове в прозореца ", за да завърши, както е показано на илюстрацията (65,000 барове по подразбиране се показват в настройките).

За избраната двойка на цитати станат достъпни, отворете раздела Инструменти,-исторически център, натиснете F2:

Как да тествате съветник в MetaTrader 4

След изпълнението й се отваря прозорец, както е показано по-долу:

Как да тествате съветник в MetaTrader 4

В прозореца, който се появява, трябва да изберете желаната валутна двойка минута срок M1 и натиснете бутона "изтегляне". След известно време кавички изтегляне, тогава ще трябва да се изключи терминала и го активирате отново. След това е необходимо да се върна в архива и да щракнете с левия бутон на мишката върху периода до М1, докато сивата батерията, изобразен пред период не свети жълто - зелено. Тъй като цитати са изчислени за избрания период.

Сега трябва да се proscholkat други периоди на избраната двойка, за да изтеглите и цитати за тях. Ако няколко валутни двойки гореописаната техника трябва да се повтори за тях избрани за тестване.

Тези манипулации са необходими за правилното натоварване на кавички. На този подготвителен етап е завършен.

тестер терминал

За да стартирате теста трябва да отидете в тестера стратегия:

Как да тествате съветник в MetaTrader 4

Bottom терминал панел ще се появи подобно на следното:

В горния ляв ъгъл има съветник индикатор превключвател:

Изберете линия "консултанти":

Как да тествате съветник в MetaTrader 4

На фигурата са отбелязани в следните направления:

Ред 1: Списък от падащия списък на съветници.

Ред 2: падащия списък на валутни двойки за. Тук можете да изберете желаната валутна двойка и се следва процедурата, описана по-горе, да го качите на кавичките в кавички архив.

Ако показания списък не е най-желаната валутна двойка, но брокерът осигурява точни цитати върху него, трябва да се обърнат към общия преглед на пазара на:

На следващо място, трябва да щракнете с десния бутон в прозореца Навигатор и изберете елемент от менюто "Шоуто на всички символи":

Как да тествате съветник в MetaTrader 4

Връщайки се към номерирани линии на фигурата по-горе:

Ред 3: Тази линия е функция, изберете желания тест модел.

Този въпрос е много важен, защото стратегии за качество търговски тестване, за да изберете правилния начин на моделиране на движението на цените на бара.

Има три вида изображения на цена барове:

1 на цените на отваряне

Този режим на представяне е необходимо за тестване съветници, които контролират отваряне баровете. Това се отнася само за баровете, образувани. Той използва приблизителна оценка на стратегията. На всяка искра се генерира само един кърлеж.

Предимството на този вид изображение - най-бързият начин да се провери. В този режим, първоначално формира отваряне бар Open = висока = Low = Затвори, том = 1.

Симулация позволява на експерта да определи края на предишния бар. извършване на експертиза се стартира на зараждащия бара, следващата стъпка е издаден, напълно оформени текущия бар.

2 контролно-пропускателни пунктове

метод на изображението, резултатите от които не трябва да бъдат взети под внимание, защото на неговата грубост. Предназначен за груба оценка на търговия експерти в рамките на един бар.

За този метод използва исторически данни най-близкия по-малък период от време, ако тези данни не са достатъчни, образуването на бар възниква въз основа на предварително зададен образец вълна.

В момента, в историята на данни на по-малък период от време, интерполация се използва за тези нови данни. По същия начин, съществуващите цени OHLC по-малък период от време, както акт контролни точки.

По принцип, резултатите от изпитването на метода на контролни точки имат междинен прогнозна стойност, а не окончателно.

Този метод е най-точният, данните на всички достъпни периоди.

Този метод е най-точен моделира движението на цената в рамките на един бар. Точността на метода предвижда използването на данни не е най-близката една от най-малкия период и всички достъпни периоди. По този начин, ако за един период от време, докато има няколко времеви рамки за данни, а след това избран за генериране на данни за по-малък период от време.

Генериран от управляващата въз основа на данните точки OHLC малкият срок. За да генерирате цена движение между контролните точки се осъществи чрез интерполация въз основа на определени модели, така че данните минута на разположение трябва да обхваща целия диапазон тестване. Понякога това се генерира от няколко кърлежи от един и същи ред. В такива случаи, цитати се филтрират и се вземат под внимание обема на последната от тези цитати.

При тестване на всеки обем тик, генерирани от кърлежи, обикновено са доста големи, така че терминалът консумира много ресурси.

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

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

Линия 4: Използване дата. Необходимо е да се използват тиктакането изберете желания период за тестване. Ако не е посочен периодът, за тестване се извършва като се вземат предвид всички налични исторически данни. Ако избрания период в архива няма данни котировки, тестера няма да може да се тества.

5. Визуализирайте низ, който сега ще бъде посветена на отделен раздел на статията.

Настройките на десния панел на тестера е както следва:

Как да тествате съветник в MetaTrader 4

Линията "между" означава период на избиране за тестване. достъпни за D1 периоди. Периоди W1 и MN1 не са на разположение за тестване. В допълнение, ние не трябва да забравяме, че ако не е зареден с кавички, тестът няма да бъде извършена за избрания период в архива на данните.

На линия "разпространение" - можете да използвате всяка стойност или ток, чифт.

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

"Промяна Експерт" линия е налична само в случаите, когато има достъп до изходния код на съветник. Тази функция ви позволява да използвате кода за отваряне на съветник и да го направят желаните промени.

линия "Виж програмата" The става активен само след теста. Неговото задействане прави възможно да се отвори графика с него отбелязани на показатели и сделките, извършени съветник по време на изпитването.

Линията "Символ имоти":

Как да тествате съветник в MetaTrader 4

Може би нещо не е настъпила промяна. Тази информация се използва за референтната валута.

Редът "Експертни свойства":

Как да тествате съветник в MetaTrader 4

След като кликнете върху прозореца "Експерт имоти" се появява, както е показано по-горе, в които има три раздела.

"Тестване". Тук можете да въведете се използва за тестване на депозита и валутата на депозита. Ако е необходимо, в същия раздел, можете да изберете посоката на сделките, например, само покупка или продажба.

Как да тествате съветник в MetaTrader 4

Тук са всички контролни променливи на на експертната (съветник), неговите настройки.

Заедно с консултантите са склонни да дойде и конфигурационни файлове с разширение .set и отнасящи се до конкретен експерт.

Най-често се използва за всяка двойка конфигурационния файл.

След зареждане на необходимите параметри в комплект съветник управление на парите фиксирана точка 0.1. След това, всеки лев от печалбата или загубата ще бъде равен на една стара позиция.

"Оптимизация" разглежда подробно няма да съм тук. Този раздел има за цел да направи промени в съветник.

Тестване съветник. резултатите от тестовете

След манипулацията се извършва, както е описано по-горе, всички готови за теста.

Трябва да натиснете бутон "Start", а когато тестът приключи, компютърът бипка като писък.

Каква информация се показва в долния ляв ъгъл? Това може да се види на фигурата по-долу:

Как да тествате съветник в MetaTrader 4

раздели се показват в долната част на прозореца "Настройки", "Резултати", "график", "доклад" и "влезете".

"Резултати" - раздел, който показва всички сделки, извършени от съветник по време на изпитването.

"Графика" - раздел, където можете да видите на кривата на възвръщаемост съветник.

"Списание" - раздел, където искате да разгледа, ако не сте направили една сделка. Тук се показва информация за какво се е случило по време на изпитването. Най-често подобна ситуация възниква, когато АЗ е някаква грешка. Разберете, че за грешката и се опита да го декодира, можете да използвате раздела "Кодове за грешка".

"Отчет" - раздел, в който се показва цялата статистика съветник да работи върху избран интервал от време. Информация изглежда така:

Линията "барове в историята" - отразява броя на баровете в историята, той показва дълбочината на историята, на базата на които моделирането.

Линията "Кърлежите моделирани" - отразява количеството на кърлежи моделирани, симулирана размер на последователността. Всяко вписване в списъка, последователността представлява бар състояние, като се вземат предвид OHLCV в определено време. В зависимост от срока, използван метод за моделиране исторически данни и наличието в сроковете, по-малък цилиндър може да се моделира с различен количество бар държави.

"Качеството на моделиране" The линия има буквален смисъл.

Линията "след графики грешки" отразява грешки в симулацията кърлежи на различните времеви периоди.

Ако има поне един грешка, трябва да премахнете цялата история и го изтеглете отново. Изваждането може да се извърши с помощта на следните стъпки: File - Open Data Каталог - отваря прозорец с терминален папка - История на папка - Изберете желания тип на сметката (използван в момента) - в близост терминала и изтриване на всички файлове с .hst разширение, а след това можете да качвате кавички към архива отново.

Socket използване на индикатора на качеството на котировки, както следва:

Сивите панели показва липсващите кавичките, червени - цитира само текущия период, зелени - цитати от предишни периоди, с по-ярко зелен цвят, особено по-младите периоди са на разположение. С наличието на периода M1, индикаторът ще има светло зелен цвят.

Линията "първоначален депозит" означава размера на депозита, който провежда тестване.

На линия "Разпространение" - показва разпространението, които провеждат тестове.

На линия "Общият доход" показва данните за колко пари е спечелил през периода от ЗЕ.

Линията "пълна загуба" показва броя на загубените средства по време на работа съветник.

На линия "нетен доход" показва колко печалба е получена по време на работа съветник. Ако тестът е използван размер много 0.1, печалбата във валутата на депозита е равен на броя на точките, спечелени от старите.

Нетна печалба = Брутна печалба - общата загуба.

String "рентабилност" показва съотношението между общата печалба и общата загуба.

Доходност = Общо приходи / пълна загуба.

На линия "Очаквана развръзка" показва, очакването за победа.

String "Absolute DD" показва разликата между баланса първоначален депозит и най-малката стойност в процеса на тестване.

На линия "максимално усвояване" представлява максималната разлика между един от най-високите върхове на баланс графика и най-близкото ниската връх.

Как да тествате съветник в MetaTrader 4

В горната фигура показва с помощта на цифри основните етапи на максимална усвояване по време на изпитването. Получената стойност се разпределя максимално усвояване смело стрелка.

Относителна съотношение усвояване отразява максимално усвояване на стойност, съответстваща на горната местно екстремум.

За да запишете доклада като HTML файл, трябва да кликнете с десния бутон на мишката. Докладът ще бъде, както следва:

Как да тествате съветник в MetaTrader 4

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

Режимът на изобразяване

С този режим, е възможно да се буквално виждате на ускореното режим, както и в предходния период ще работи съветник, ако са настъпили промени в котировките.

Например, ако сигналите на входа и на изхода, който поддържа консултант, въз основа на индикаторния сигнал, индикаторът може да бъде поставен на графиката и отваряне / затваряне на сделки ще бъде още по-ясно.

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

Визуализацията се използва също и в случаите, когато това е необходимо, за да се проследи произхода на естеството на раздел действие конкретен съветник (например, източване на моменти депозит или формиране на печалба).

Използването визуализация функция може да се разбере принципът в основата на работата на съветник и се опитват да се направят някои изводи за работата си в бъдеще. Особено полезни и често използвани разработчици Forex изображения - експерти.

заключение

Смятан метод за тестване на съветници за периоди, вариращи от H1 и по-горе. За скалпери резултати от такова изследване би било от чисто информативен характер.

За по-задълбочено проучване на работата на консултанти за целите на по-нататъшното им използване в търговията, е необходимо да се изследва процеса на оптимизация (подобрение) и да се разбере теста с по-високо качество моделиране, която не е налична в стандартната версия на терминала.

Как да тествате съветник в MetaTrader 4