Перад пачаткам працы пачаткоўцам, перад уводам у працу дарадцы, а таксама перад выкарыстаннем новай распрацаванай стратэгіі заўсёды трэба пераканацца ў перспектыўнасці дадзенай сістэмы. Гандлёвая стратэгія павінна паказваць станоўчы вынік на пэўным адрэзку часу, у залежнасці ад стылю і асаблівасцяў сістэмы. Каб упэўніцца ў працаздольнасці стратэгіі неабходна правесці шэраг тэстаў на гістарычных дадзеных, што пакажа прыбытковасць, каэфіцыенты прасадак, колькасць запар якія ідуць страт і прыдатнасць сістэмы увогуле.
Існуе два метады тэставання форекс стратэгій:
- Візуальны (ручной).
- Аўтаматычны, механічны (дарадца).
Варта адразу ж папярэдзіць, што абодва метаду, па сутнасці, не забяспечваюць 100% дакладнага выніку, паколькі візуальны суправоджаны пагрэшнасцямі трэйдара, а механічны заганамі гандлёвых алгарытмаў і асаблівасцяў іх рэалізацыі. Да таго ж правільна тэставання стратэгіі залежыць ад яе тыпу, напрыклад, внутридневные сістэмы з невялікай колькасцю здзелак і асноўнай ідэяй на інтэрпрэтацыі аб'ёмаў і узроўняў можна паспяхова пратэставаць візуальна, у той час як задаць падобны алгарытм дарадцы будзе вельмі складана і вынік таксама будзе пасрэдны і ня аб'ектыўны. З іншага боку тэст на аснове прайс-экшн або індыкатараў будзе больш аб'ектыўным з боку аўтаматычнага алгарытму, чым ўручную.
У любым выпадку перад пачаткам паўнавартаснай гандлю на рэальным рахунку, а таксама перад высновай дарадцы «у поле бою» варта выдаткаваць трохі свайго часу на правядзенне абодвух метадаў тэсціравання і правесці аптымізацыю дарадцы. Пасля чаго, стратэгію, разлічаную для ручнога трэйдзінгу, таксама варта пратэставаць на дэманстрацыйным або центовой рахунку, але гаворка пра гэта пойдзе ўжо пасля агляду першых двух метадаў тэсціравання.
Візуальнае або ручное тэставанне стратэгій заключаецца ў праверцы обрабатывании сігналаў на гісторыі каціровак. Для гэтага вам неабходна загрузіць і адкруціць каціроўкі па интересуемому фінансаваму інструмента на некалькі месяцаў таму, дадаць неабходныя індыкатары і выканаць пабудовы, якія патрабуюцца па сістэме.
Далей неабходна паслядоўна перарухаць графік катыровак і знаходзіць сігналы сістэмы, праглядаць ўваходы і выхады з здзелак і фіксаваць вынікі ў часопіс ці выпісваць на лісток. Такім чынам, рэкамендуецца правесці тэставанне стратэгіі форекс на працяглым адрэзку часу, у залежнасці ад працоўнага таймфрейме МС. Напрыклад, для внутридневной сістэмы з працоўным графікам 5 хвілін, пажадана правесці тэсты за апошнія 6 месяцаў.
Такі метад не толькі забяспечвае наглядны паказчык гандлёвай сістэмы, але і дазваляе выявіць на графіках асаблівыя заканамернасці, варыянты перайначванні і паляпшэнняў гандлёвай стратэгіі. Выканаўшы тэставанне на вялікім прамежку гістарычных дадзеных, вы палепшыце сваё разуменне рынкавых рухаў і зможаце выявіць лепшыя ўмовы для ўваходу і выхаду з пазіцый у працэсе працы.
Таксама для ручнога тэставання гандлёвых сістэм маюцца спецыялізаваныя праграмы, якія падгружаецца гістарычныя дадзеныя і прайграваюць іх у паскораным рэжыме. Адным з варыянтаў Яскравым прыкладам з'яўляецца праграма тэставання стратэгій форекс «Simple Forex Tester для MT4».
Для працы вам спатрэбіцца спампаваць і ўсталяваць тэрмінал Meta Trader 4 і дадатак Simple Forex Tester. Распакуйце архіў у тэчку з тэрміналам і пацвердзіце зліццё некаторых тэчак і замену файлаў. Як правіла, тэрмінал МТ размяшчаецца па адрасе C: / Program Files / Meta Trader4 /. Некаторыя брокеры змяняюць найменне канчатковай тэчкі, таму шукайце тэчку з назвай брокера.
Настройка МТ4 і загрузка гістарычных дадзеных. Аптымізацыя дарадцы.
Далей запусціце тэрмінал і перайдзіце ў пункт меню Сэрвіс> Налады, дзе абярыце ўкладку Саветнікі і адзначце птушачкамі наступныя параметры:
- Ўключыць саветнік.
- Дазволіць дарадцы гандляваць.
- Дазволіць імпарт DLL.
- Дазволіць імпарт знешніх экспертаў.
Пасля ўстаноўкі дадзеных параметраў націсніце ОК для захавання і пяройдзем да загрузцы катыровак гісторыі. На жаль далёка не ўсе брокеры маюць убудаваную базу гістарычных дадзеных, а таму прыйдзецца загружаць дадзеныя з сайта Альпары . Лепшым варыянтам будзе выкарыстанне тэрмінала дадзенай кампаніі, паколькі з нядаўніх часоў загрузкі гістарычных дадзеных даступная толькі кліентам Альпары.
Перад пачаткам загрузкі спатрэбіцца зноў перайсці ў Сэрвіс> Налады і ўсталяваць на ўкладцы Графікі ў палях «Макс бараў гісторыі» і «Макс бараў у акне» значэнне «1000000000».
Далей пераходзім непасрэдна да загрузцы катыровак ў пункт меню Сэрвіс> Архіў каціровак.
У якое з'явілася акне выбіраем неабходную валютную пару і таймфрейме M1, пасля чаго ціснем кнопку загрузіць. Аналагічныя дзеянні выконваем для іншых валютных пар, якія спатрэбяцца ў тэставанні. Пасля гэтага перазагружаем тэрмінал і зноў заходзім у Архіў каціровак, знаходзім інструменты, па якіх выконвалі загрузку і некалькі разоў пстрыкаем мышкай на неабходных таймфрейме для падгрузкі. Калі падгрузка выканана паспяхова, значок каля таймфрейме стане жоўта-зялёным.
Пасля загрузкі гісторыі адкрываем акно Тэстар стратэгій у меню «Выгляд», у спісе дарадцаў выбіраем Simple Forex Tester, Уводзім інструмент і перыяд таймфрейме і пры неабходнасці дату часовага перыяду для тэстаў. У спісе «мадэль» неабходна выбраць фармат пабудовы свечак:
- Усе цікі - найбольш дакладнае пабудова, але досыць аб'ёмнае па колькасці выкарыстоўваюцца працэсаў.
- Кантрольны тэрмін - цэны актыву змяняюцца хутчэй, але перарывіста, што не падыходзіць для скальпинговых стратэгій, а таксама сістэм з выразным узроўнем стоп лосс і тейк профіту або наяўнасцю трейлинг-ступня.
- Па коштах адкрыцця - самы хуткі спосаб апрацоўкі свечак, але самы недакладны ў якасці дакладнасці выканання.
Далей абавязкова адзначце галачкай пункт Візуалізацыя і перайдзіце ў Уласцівасці эксперта, дзе спатрэбіцца ўсталяваць ліміт дэпазіту, пасля чаго націснуць кнопку Старт для пачатку загрузкі гістарычных дадзеных у рэжыме рэальнага часу.
Пасля запуску на экране адлюструецца акно тестеров, з дапамогай якога можна паскараць або запавольваць загрузку гісторыі, спыняць пры неабходнасці, а таксама адкрываць здзелкі з дапамогай ўстаноўкі ордэраў «Place new Order».
Такім чынам, вы не толькі найбольш якасна і аб'ектыўна зможаце ацаніць гандлёвую сістэму, але і свой трейдерский патэнцыял у дадзенай стратэгіі, паколькі здзелкі будуць выконвацца як пры рэальнай гандлі. Таксама з дапамогай дадзенага тестеров можна трэніравацца ў непрацоўны час.