Как сами да създадете робот за търговия

Сега, за да създадете робот за търговия, не е нужно да знаете как да програмирате или да наемете програмист. Можете сами да създадете робот. Как сами да създадете робот за търговия Влезте в opexflow.com чрез Telegram. След това отидете на страницата за създаване на робот. Как сами да създадете робот за търговия Можете да стигнете до страницата за създаване на робота по следния път: (1) Сигнали -> (2) Контроли -> (3) Създаване. Или отворете връзката . На тази страница можете да създадете пълноценен робот, който ще автоматизира създаването и ребалансирането на портфолио. Нека да разгледаме функционалността на създаването на робот точка по точка.

Настройка на робота

1. Сключване на сделка . Ако искате роботът да отваря поръчки за покупка въз основа на сигнал за влизане, тогава изберете Long. Ако роботът трябва да къса (продава) въз основа на входния сигнал, изберете Short. Как сами да създадете робот за търговия 2. Времева рамка . Този елемент е необходим за тестване на робота (проверка на исторически данни). Това поле не засяга търговията чрез OpexBot. Тук няма нужда да променяте нищо. 3. Баланс . Този елемент е необходим за тестване на робота (проверка на исторически данни). Това поле не засяга търговията чрез OpexBot. Тук можете да зададете началната сума на депозита, с която ще се извърши бектест. Как сами да създадете робот за търговия 4. Ограничаване на обема на един инструмент в портфейла . Тук ограничавате обема на един инструмент в портфейла. Например, ако имате баланс от 100 000 рубли и лимитът е зададен на 20%, тогава роботът няма да купи един инструмент за повече от 20 000 рубли. Това ще ви позволи да балансирате портфолиото си с най-малко 5 акции при 20% от депозита, тоест до 20 хиляди рубли. Как сами да създадете робот за търговия 5. Размер на транзакцията (като процент от депозита) . Тук ограничавате робота до една сделка. Ако искате да разпределите депозита постепенно, тогава задайте лимит от 10%, след което роботът ще закупи дялове за целия депозит в 10 стъпки. Ако заложите 100%, тогава в една стъпка роботът може да разпредели целия депозит. Как сами да създадете робот за търговия 6. Тарифи и комисионни, Комисионна (в проценти), Брокерски услуги на месец . Това са запазени полета за състезания и бектестове, така че всеки да се състезава при реални и равни условия с еднаква комисионна от транзакции. Можете да изберете само една от банките с определена комисионна. Този избор по никакъв начин не засяга използването на робота в OpexBot. Как сами да създадете робот за търговия 7. Използвайте ливъридж (маржин търговия) . Ливъриджът, който избирате за търговия, засяга както бектестовете, така и робота в OpexBot. Ако не знаете какво е това, не променяйте това поле. Как сами да създадете робот за търговия 8. Как да сключите сделка . В зависимост от избора на този параметър, полетата за настройки на робота могат да затворят сделка както чрез StopLoss и TakeProfit, така и чрез сигнал. Или и двата сценария. Как сами да създадете робот за търговия Ако изберете да затворите сделка чрез TakeProfit и StopLoss, ще бъдат налични следните полета: TakeProfit и StopLoss се посочват като процент, при достигането на който ще се изпълни избраното по-долу събитие. Например, когато се достигне прагова стойност, отворена позиция може да бъде затворена напълно или частично. Или средна (вместо да затвори позицията, тя ще бъде увеличена, напротив). От това могат да се моделират различни стратегии. Например: StopLoss: -5% При достигане на този праг: средно. Купихте дял за 10 000 рубли. Ако една акция падне с 5%, роботът ще ви предложи да я осредните (купете допълнителни 50% от акциите). Толкова е лесно да се моделира стратегияМартингейл . Как сами да създадете робот за търговия Всички полета с настройките на робота са попълнени, преминаваме към етапа на създаване на входен сигнал. За да направите това, щракнете върху бутона “Напред”. Как сами да създадете робот за търговия

Настройка на сигнали

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

  • Избор на тикер
  • Филтриране по технически данни
  • Филтриране по статистика. прогноза
  • Филтър за промяна на цената
  • Филтър за съотношение на обема

Как сами да създадете робот за търговия 1. Избор на тикери . Можете да изберете тикери, които ви интересуват, поотделно или по индустрия. Ако не сте избрали нито един, се счита, че сте избрали всички тикери. Как сами да създадете робот за търговия 2. Филтрирайте по технически данни . Въведете техническите данни, които ви интересуват. В момента са налични RSI и MACD за дневния трифрейм. Ако имате нужда от допълнителни индикатори за технически анализ, пишете за това във форума. Ако не попълните нищо в този раздел, сигналът няма да използва индикатори за технически анализ. Как сами да създадете робот за търговия 3. Филтриране по статистика. прогноза Този параметър използва данни от статистическа прогноза, която е посочена на уебсайта в секцията за технически анализ. Ако не попълните полето, тогава стат. прогнозата не се използва. Как сами да създадете робот за търговия 4. Филтър за промяна на цената . В този раздел можете да посочите параметри, които ще изпращат сигнал само за тези акции, които са се променили с процента, който посочите. Ако посочите отрицателен процент, ще има сигнал за падащи акции. Как сами да създадете робот за търговия 5. Филтър за съотношение на обема . Този филтър се използва само в OpexBot и не участва в бектестовете. В това поле можете да посочите съотношението на анонимизираните обеми транзакции за покупка и продажба за различни интервали от време. Как сами да създадете робот за търговия След попълване на поне един параметър на входния сигнал ще се появят бутоните за стартиране и запазване на робота. Как сами да създадете робот за търговия Бутонът “Старт” ще стартира тестване (ще го разгледаме по-долу) с възможност за допълнително добавяне на робота към таблицата за конкуренция за доходност. Бутонът за запазване ще запази робота на вашата страница и той може да се използва за търговия. Щракнете върху бутона Запиши. Попълнете името и описанието и запазете робота. След това можем да отидем в профила на страницата на роботите и да го видим там. Освен това този робот ще се появи на платформата OpexBot, ще може да се стартира и преглежда сигнала за управление на портфолио, който роботът дава в даден момент. Използването на асистент робота и сигналите в OpexBot ще бъдат разгледани в отделна статия. Засега нека преминем към тестване на робота.
Как сами да създадете робот за търговия Как сами да създадете робот за търговия Как сами да създадете робот за търговия Как сами да създадете робот за търговия

Тестване на робота

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

Pavel
Rate author
Add a comment