Сада, да бисте креирали робота за трговање, не морате да знате како да програмирате или унајмите програмера. Можете сами да направите робота. Пријавите се на опекфлов.цом преко Телеграма. Затим идите на страницу за креирање робота. Можете доћи до странице за креирање робота путем следеће путање: (1) Сигнали -> (2) Контроле -> (3) Креирај. Или отворите везу . На овој страници можете креирати пуноправног робота који ће аутоматизовати креирање и ребаланс портфеља. Хајде да погледамо функционалност стварања робота тачку по тачку.
Робот сетуп
1. Улазак у посао . Ако желите да робот отвара налоге за куповину на основу улазног сигнала, изаберите Дуго. Ако робот мора кратити (продати) на основу улазног сигнала, изаберите Схорт. 2. Временски оквир . Ова ставка је потребна за тестирање робота (провера историјских података). Ово поље не утиче на трговање преко ОпекБот-а. Овде не треба ништа мењати. 3. Баланс . Ова ставка је потребна за тестирање робота (провера историјских података). Ово поље не утиче на трговање преко ОпекБот-а. Овде можете подесити почетни износ депозита са којим ће се извршити бацктестинг. 4. Ограничавање обима једног инструмента у портфељу . Овде ограничавате обим једног инструмента у портфељу. На пример, ако имате баланс од 100.000 рубаља, а ограничење је постављено на 20%, онда робот неће купити један инструмент за више од 20.000 рубаља. Ово ће вам омогућити да уравнотежите свој портфељ са најмање 5 акција уз 20% депозита, односно до 20 хиљада рубаља. 5. Величина трансакције (као проценат депозита) . Овде ограничавате робота на једну трговину. Ако желите да дистрибуирате депозит постепено, онда поставите ограничење од 10%, онда ће робот купити акције за цео депозит у 10 корака. Ако се кладите 100%, онда у једном кораку робот може да расподели цео депозит. 6. Тарифе и провизије, провизија (у процентима), брокерске услуге месечно . Ово су резервисана поља за такмичења и бацктестинг, тако да се сви такмиче под реалним и једнаким условима уз исту провизију од трансакција. Можете изабрати само једну од банака са одређеном провизијом. Овај избор ни на који начин не утиче на употребу робота у ОпекБоту. 7. Користите левериџ (трговање на маржи) . Полуга коју одаберете за трговање утиче и на тестирање уназад и на робота у ОпекБоту. Ако не знате шта је ово, немојте мењати ово поље. 8. Како закључити посао . У зависности од избора овог параметра, поља за подешавања робота се мењају, трговину можете затворити и СтопЛосс и ТакеПрофитом, као и сигналом. Или оба сценарија. Ако одлучите да затворите трговину уз ТакеПрофит и СтопЛосс, следећа поља ће бити доступна: ТакеПрофит и СтопЛосс су приказани у процентима, када се достигне догађај изабран испод ће бити извршен. На пример, када се достигне гранична вредност, отворена позиција може бити затворена или потпуно или делимично. Или просечно (уместо затварања позиције, она ће бити повећана, напротив). Из овога се могу моделирати различите стратегије. На пример: СтопЛосс: -5% Када се овај праг достигне: просек. Купили сте деоницу за 10.000 рубаља. Ако акција падне за 5%, робот ће вам понудити да је усредсредите (купите додатних 50% акција). Тако је лако моделирати стратегијуМартингале . Сва поља са подешавањима робота су попуњена, прелазимо на фазу креирања улазног сигнала. Да бисте то урадили, кликните на дугме “Даље”.
Постављање сигнала
Подразумевано, улазни сигнал је увек конфигурисан у овој фази. Али ако изаберете излаз по сигналу, биће вам понуђен додатни излазни сигнал. Подешавање улазног сигнала биће објашњено у наставку; Сигнали се састоје од следећих параметара.
- Избор тикера
- Филтрирајте према техничким подацима
- Филтрирај по статистици. прогноза
- Филтер промене цене
- Филтер за запремински однос
1. Одабир тикера . Можете одабрати ознаке од интереса појединачно или по делатностима. Ако нисте изабрали ниједну, сматра се да сте одабрали све тикере.
2. Филтрирајте према техничким подацима . Унесите техничке податке који вас занимају. Тренутно су доступни РСИ и МАЦД за дневни трифраме. Ако су вам потребни додатни индикатори техничке анализе, пишите о томе на форуму. Ако ништа не попуните у овом одељку, сигнал неће користити индикаторе техничке анализе.
3. Филтрирајте према статистици. прогноза Овај параметар користи податке из статистичке прогнозе, која је наведена на веб страници у одељку техничке анализе. Ако не попуните поље, онда стат. прогноза се не користи.
4. Филтер промене цене . У овом одељку можете одредити параметре који ће слати сигнал само за оне акције које су се промениле за проценат који наведете. Ако наведете негативан проценат, постојаће сигнал за пад акција.
5. Филтер за запремински однос . Овај филтер се користи само у ОпекБот-у и није укључен у бацктестинг. У овом пољу можете одредити однос анонимизованих обима трансакција куповине и продаје за различите временске интервале.
Након попуњавања најмање једног параметра улазног сигнала, појавиће се дугме за покретање и чување робота.
Дугме „Старт“ ће покренути тестирање уназад (погледаћемо га у наставку) са могућношћу даљег додавања робота у табелу такмичења за профитабилност. Дугме за чување ће сачувати робота на вашој страници и може се користити за трговање. Кликните на дугме Сачувај. Попуните име и опис и сачувајте робота. Након тога, можемо отићи на профил на страници робота и тамо га видети. Поред тога, овај робот ће се појавити на платформи ОпекБот, биће могуће покренути и видети сигнал за управљање портфолиом који робот даје у датом тренутку. О коришћењу помоћног робота и сигнала у ОпекБоту биће речи у посебном чланку. За сада, пређимо на тестирање робота.
Тестирање робота
Ако приликом креирања робота кликнете на Старт уместо да сачувате, прећи ћете у режим бацктестирања робота користећи историјске податке. Ако сте одабрали све акције, постоји много сигнала за улазак или излазак, суочићете се са ограничењем. Да бисте то заобишли, морате или смањити број акција којима се тргује или дати прецизније сигнале за улазак. Ако има мање од пет хиљада сигнала, отвориће се симулација профитабилности робота који сте креирали. Ту ће се узети у обзир сви улазни и излазни сигнали на дневним временским оквирима, као и профитабилност израчуната узимајући у обзир сва подешавања. Пример . Ако робот има позитивну профитабилност, онда га можете сачувати и ући у табелу такмичења и рангирање профитабилности трговачких робота. Ако имате било каквих питања или желите да се робот уради за вас, пишите о томе на форуму .