Оптимизация на експертните съветници - как да избегнем капани Forex (Forex) портал за търговци

Оптимизиране на експертните съветници - как да избегнем клопки

експертните

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

Оптимизацията на съветник най-често се разбира като подбор на такива стойности, при които той е в състояние постоянно да дава печалба за дълго време (оптимизация от 2-ри вид). Има и друго определение за оптимизация, което се състои в това, че търсенето на оптимални критерии за сключване на сделка и избора на набор от правила за поддържане на позиция (оптимизация от 1-ви вид).

Оптимизирането на съветници от тип 1 не може да се извърши без човешко участие; това би изисквало създаването на изкуствен интелект, който не отстъпва по потенциал на човека. Следователно, в повечето случаи оптимизацията се свежда до избора на успешни параметри на EA. За това се използва вграденият тестер за стратегии MT4.

Оптимизиране на експертните съветници - откъде да започнем

Оптимизацията от 2-ри вид е просто тестване на история с различни параметри на EA. За да не започне тестването ръчно всеки път, тестерът на стратегията предоставя възможност за задаване на граничната стойност на параметъра, който се променя, и стъпката, с която той трябва да бъде променен. В крайна сметка просто трябва да изберете подходящата опция.

За да започнете оптимизацията в тестера на стратегии, трябва да отидете в свойствата на експерта и в раздела "Входни параметри" да зададете диапазона, в който параметрите на експерта ще бъдат променени. Трябва да се зададе стъпката на промяна и праговата стойност (колона "стоп"). Що се отнася до пределните стойности на отделните параметри на търговския робот, те се определят въз основа на изискванията на здравия разум. Например, не трябва да увеличавате работната партида или размера на поръчките SL и TP няколко пъти.

експертните

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

Оптимизация на съветниците - анализ на резултатите и оценка на надеждността

Оптимизацията на съветниците трябва да даде дългосрочен ефект, съветникът трябва да покаже приемливи резултати дори с малко отклонение от оптималното решение. Често по време на тестване търговецът се оказва в зоната на локален екстремум - на базата на исторически данни се избират параметри, които дават максимална печалба, но имат изключително слаба стабилност.

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

Оптимизирането на експертните съветници, използвайки голям брой параметри, увеличава сложността на този процес и вероятността да се съобрази резултатът с историята. Така че 4-5 параметъра, които трябва да бъдат оптимизирани, могат да се считат за максимално разрешен брой. В повечето случаи можете да се ограничите до 2-3 параметъра за оптимизация.

избегнем

Що се отнася до надеждността на получените резултати, най-добрият вариант би бил да се провери експертният съветник с нови параметри в пазарен сегмент, който не е участвал в оптимизацията. На теория роботът за търговия трябва да показва печеливша, стабилна търговия с малки отклонения от резултатите, получени по време на оптимизацията. Източник: Dewinforex