Як правильно написати алгоритм торгового робота, школа зі створення торгових роботів

Як правильно написати алгоритм торгового робота, школа зі створення торгових роботів

Щоб написати свого «торгового робота», для початку ви повинні правильно скласти алгоритм (порядок дій), за яким він буде працювати.

Алгоритми бувають: прості - всього з однією умовою, і складні - з двома і більше умовами. Найчастіше для правильної і прибуткової роботи

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

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

В алгоритмі торгової системи обов'язково повинні бути враховані наступні моменти:

1. Коли повинен починати працювати робот;

2. Перевірка на виконання заявки, угоди, стоп-заявки;

3. На яких торгових майданчиках, і з якими інструментами буде працювати автоматична торгова система;

4. Коли робот повинен припинити свою роботу. У певний час (наприклад, закінчення торгової сесії) або при настанні будь-яких умов (наприклад, зменшення депозиту на 1 відсоток за одну торговельну сесію);

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

6. Як здійснити операцію, лімітованої заявкою або брати по ринку.

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

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

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

Приклад написання простого алгоритму з розвитком різних подій для покупки акцій Газпрому представлений у вигляді тексту і блок-схеми.

Умови алгоритму: купити 1000 акції (лотів) Газпрому, коли ціна перевищить значення порогової ціни в 190 рублів.

Щоб правильно написати робота по заданих параметрах, нам потрібно відповісти на одне питання:

Як буде проводитися покупка?

- купуємо по ринку, то є беремо всі 1000 лотів за ринковою ціною;

- виставляємо лімітовану заявку із заданим спредом.

При виборі першого умови заявка просто виповнюється за ринковою ціною.

При виборі другої умови, виникають наступні варіанти подій:

1. Повне виконання заявки.

2. Заявка здійснилася в повному обсязі, тобто придбана тільки частину лотів, а ціна «пішла» вище порогової ціни.

3. Заявка поміщається в склянку, тобто Не здобувши жодного лота, а ціна вже «пішла» вище порогової ціни.

Якщо не відбулося повне виконання заявки вам необхідно визначити порядок дій системи при двох інших варіантах, а саме:

- після закінчення певного часу заявка виповнюється по ринку;

- заявка знімається;

- переставляється на Х пунктів ближче до ціни.

Залежно від обраного вами рішення необхідно продумувати наступні шляхи розвитку подій і відповідати на знову виниклі питання.

Як правильно написати алгоритм торгового робота, школа зі створення торгових роботів

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

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

Читайте також:

  • Як правильно написати алгоритм торгового робота, школа зі створення торгових роботів
    Крута Стратегія на одному Індикаторі
  • Як правильно написати алгоритм торгового робота, школа зі створення торгових роботів
    Стратегія три Індикатора
  • Як правильно написати алгоритм торгового робота, школа зі створення торгових роботів
    Мінімальний капітал для Алготрейдінга
  • Як правильно написати алгоритм торгового робота, школа зі створення торгових роботів
    Тестуємо Адаптивний параболік

Схожі статті