Ви не любите торгових роботів? - Ви просто не вмієте їх готувати! Частина 2

Anonim

Перед тим, як продовжити мою статтю про торговельні роботах, дозволю собі невеликий ліричний відступ.

Буквально вчора мені довелося взяти участь в цікавій дискусії про користь застосування такого продукту технічного прогресу як автомобільний навігатор. Всі мої доводи на користь цього, поза всяким сумнівом, корисного девайса, розбивалися об стіну якихось ірраціональних "так треба". Замість того щоб позначити в навігаторі точки початку і кінця невідомого заздалегідь маршруту і надати програмі керувати поїздкою, мені пропонувалося озброїтися картою, лупою, лінійкою або, на худий кінець, відкрити Дубль Гіс і намагатися простежити маршрут візуально. З'їжджаючи кожні 5 хвилин на узбіччя, щоб звіритися з картою і упевнитися в правильності обраного напрямку. Питання: НАВІЩО??? Навіщо створювати собі такі складнощі? Хіба буде нормальна людина займатися подібним мазохізмом, коли можна, умовно, натиснути дві кнопки і розслабитися?

До чого я все це веду? - До того, що в наше століття потрібно намагатися полегшувати собі життя і перекладати рутинні завдання на плечі розумної техніки або програмного забезпечення, вивільняючи власний час для більш продуктивних речей. І тут ми знову підходимо до теми використання торгових роботів, тільки тепер уже з професійного боку

Припустимо, ви, шляхом тривалих проб і помилок, вдумливого вивчення і аналізу ринку виробили власну торгову стратегію. А через деякий час торгівлі в плюс вам стає очевидно, що ви потрапили в струмінь. На цьому етапі значна частина трейдерів починає задаватися питанням, чи можна автоматизувати свою торгову систему?

Відповідь: так можна! І навіть потрібно!

Якщо вам все ще незрозуміло, навіщо це робити, подивіться на переваги торгових роботів в порівнянні з ручною торгівлею

  • Робота з будь-якими індикаторами тренда/обсягу, осцилляторами, іншими інструментами одночасно в режимі 24/7 (при бажанні трейдера);
  • Відсутність "людського фактора": втоми, зниження концентрації уваги (і, як наслідок, помилок в аналізі і розрахунках з цих причин);
  • Відсутність схильності емоціям: почуттям страху або азарту, розчарування або наснаги (і, як наслідок, порушення правил торгової системи з цих причин).

Зверніть увагу, ні в одному з пунктів не фігурує можливість отримання легких грошей з нуля! З тієї простої причини, що можливості цієї немає!

Тепер докладніше про створення торгового робота. Щоб втілити в реальність ідею автоматизації торгівлі, потрібно володіти мовами програмування, найпопулярніший з яких в області алготрейдінга - C #. Використовуючи різні бібліотеки, на ньому можна писати код для торгівлі на великій кількості конекторів. У трейдера, ніколи раніше не займався програмуванням, на одне вивчення мови піде кілька місяців, тому найбільш доцільним мені бачиться не мучити себе, а найняти для створення персонального торгового робота професійного програміста.

Програміст повинен точно розуміти, що від нього вимагається, а це означає, що правила торгової системи повинні бути чітко позначені Якщо ж вам до кінця незрозуміла власна тактика торгів - створювати робота ще рано. Ще однією проблемою є складність формалізації торгових правил. Чим більш гнучкою є стратегія - тим складніше перевести її на суху мову алгоритмів. Потрібно чітко структурувати торговельну систему, упорядкувавши всілякі допущення і варіанти розвитку подій.

Крім того, мало створити робочий алгоритм і пустити його в роботу. Якщо ви збираєтеся успішно торгувати на тривалому проміжку часу, у вас не вийде закинути ноги на стіл і насолоджуватися бездіяльністю. Трейдер повинен підтримувати зв'язок з програмістом і далі, працюючи з ним в тандемі, спостерігаючи за ринком, намагаючись вловити його зміни, на основі яких вносити правки в торговельну стратегію і підказувати програмісту, які зміни потрібно внести в код робота для корекції його роботи.

Думаю, ви вже зрозуміли, що професійний підхід до алгоритмізованою торгівлі - це серйозна робота Якщо ви є новачком і читаєте цю статтю, подумайте, скільки трейдерів готові витратити роки на пошуки персонального грааля, потім створити діючий алгоритм, постійно підтримувати свій проект, і при цьому викласти його в загальний доступ? - Я думаю, це перебір навіть для закостенілих альтруїстів.

Загалом, чудес не буває, а безкоштовний сир - тільки в мишоловці. Торгові роботи - це дійсно круто Але для того, щоб зробити алготрейдінг джерелом свого доходу, вам доведеться кинути думки про легку наживу і для початку домогтися успіхів у ручний торгівлі (а ми всі знаємо, що до кінця цього шляху доходять лише найстійкіші).

Як завжди, вітаються коментарі.