На сторінці Алгоритм описується торговий алгоритм стратегії і використовувані параметри. Опис торгового алгоритму передбачає:
- Завдання торгових рядів і їх значень за замовчуванням. Перший ряд завжди є торговим (містить дані про торгованих інструменті).
- Визначення змінних.
- Формування правил відкриття і закриття позицій. Алгоритм може містити кілька правил. У загальному випадку створюється два правила: наприклад, перше на відкриття позиції, друге - на закриття, або перше правило на відкриття позиції, друге - на відкриття протилежної.
Кожне правило описується на окремій закладці, які за умовчанням називаються ПРАВИЛО 1, ПРАВИЛО 2 і тп:
Щоб перейменувати правило двічі клікніть на закладці і введіть нову назву. Для додавання нового правила клікніть на кнопці . Для видалення правила клікніть на іконці в правому кутку закладки.
Кожне правило містить дві частини - умова, яка повинна виконатися (стати справжніми), і дію, яке повинно бути виконано.
Умова формується в Майстрі умов в секції ЯКЩО:
Дії описуються в секції ТО:
У нижній частині вікна задаються джерела даних (Вхідні ряди і їх значення за замовчуванням). Перший ряд завжди є торговим і містить дані про торгованих інструменті.
Після того як сформовані всі правила і визначено джерело даних слід натиснути на кнопці Next.
У міру внесення користувачем змін у стратегію автоматично генерується вихідний код (текст програми) стратегії на скриптовій мовою Альфа-Директ. Для перегляду вихідного коду використовується кнопка Вихідний код. Майстер стратегій відобразить на сторінці редактор вихідного коду в режимі читання.
Закінчивши опис правил, клікніть на кнопці Далі.