Защо да изберете MetaTrader 4 като своя платформа за търговия

Как правилно да оптимизираме експерт в Metatrader 4?

28 април • Forex търговия членове • 2262 преглеждания • Коментарите са изключени за Как правилно да оптимизираме експерт в Metatrader 4?

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

Същото важи и за търговските съветници. Дори и най-печелившият експертен съветник рано или късно ще спре да прави пари поради променените пазарни условия. Нашата задача е да предвидим това и да оптимизираме EA за новата ситуация.

  • Задаване на параметри за оптимизация;
  • Бектестване на съветника;
  • Тестване на преден експерт.

Процес на оптимизиране на експертен съветник в MT4

Представете си ситуацията; решихте да сглобите компютър по компоненти. Закупили сте най-скъпата видеокарта, дънната платка, 32 GB RAM и т.н. Събрахте всичко в системния блок и работите, както се казва, без драйвери. Смятате ли, че такъв компютър ще отговори на вашите очаквания?

Мисля че не. Преди да работите по него, трябва да инсталирате драйверите. Не говоря за по-глобални настройки.

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

Задаване на параметри за оптимизация

Първо, нека пуснем теста с предварително зададени настройки. Да предположим дали роботът търгува добре с двойката GBPUSD на времевия интервал M15. Започваме датата от 01 г. до 01 г. и виждаме каква графика на рентабилност получаваме.

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

И все пак, няма граница за съвършенство. Трябва да оптимизираме EA и да се опитаме да подобрим резултатите. За да направите това, в прозореца на тестера на стратегии натиснете „Експертни свойства“. На екрана се отварят три раздела:

  • Тестване;
  • Входни параметри;
  • Оптимизация.

В раздела „Тестване“ задайте първоначалния депозит, който ви интересува, на $ 100. Експертът ще търгува както за покупка, така и за продажба. Затова в полето „Позиции“ изберете „Long & Short“.

В блока „Оптимизация“ можете да изберете „Оптимизиран параметър“ от предложения списък:

  • Баланс;
  • Фактор на печалбата;
  • Очаквано изплащане;
  • Максимално изтегляне;
  • Процент на усвояване;
  • Персонализиран.

Ако искате само резултати с положителен сбор да участват в резултатите от търсенето, поставете отметка в квадратчето до „Генетичен алгоритъм“.

Настройване на раздела за тестване за оптимизиране на EA.

Разделът „Входни параметри“ включва променливите, които можем да оптимизираме.

Поставете отметка в квадратчето до полето, което искате да оптимизирате, като StopLoss, TakeProfit и др. Оставете колоната „Стойност“ непроменена. Тази колона съдържа предварително зададената стойност по време на предишното тестване. Интересуваме се от колоните:

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

Ако изберете променливата StopLoss, началото на оптимизацията е 20 пипса, със стъпка от 5 пипса, докато достигнем 50 пипса, по същия начин правите същото с TakeProfit.

Долния ред

В EA можете да оптимизирате всеки параметър: StopLoss, TakeProfit, Maximum Drawdown и др. Може да се наложи да стартирате EA на исторически данни няколко пъти, преди да достигнете необходимите настройки. Тестването на по-дълга история може да осигури по-голяма точност.

Коментарите са забранени.

« »