Як гарантовано відкрити і

Пропоную наступний простий і надійний варіант установки або модифікації. Для цього використовуємо цикл while.

Тут цикл while буде посилати запити на відкриття ордера до його успішної установки.

Модифікація (ордер повинен бути обраний):

Все дуже просто. Функція OrderModify типу bool. І поки вона не поверне true, цикл while буде посилати запити на сервер поки ордер буде модифікований. АЛЕ, якщо стоп-лосс або тейк-профіт розраховані не правильно, радник піде в нескінченний цикл. Тут треба перевіряти і тільки після перевірки вже відправляти команду на цикл.
Якщо раптом у процесі торгівлі відбулося зациклення, треба віджати кнопку автоторгівлі в терміналі і цикл буде завершено. Для цього в коді передбачена команда! IsStopped ().

Поділися з друзями:

  • Як гарантовано відкрити і
    Трейлінг-стоп по MA (трал по «Машка»)
  • Як гарантовано відкрити і
    Функція дивергенції MACD
  • Як гарантовано відкрити і
    Час роботи радника
  • Як гарантовано відкрити і
    Функція гарантованого відкриття ордера
  • Як гарантовано відкрити і
    Функції визначення останнього лота
  • Як гарантовано відкрити і
    Значення вбудованих технічних індикаторів

Навігація по публікаціям

Дякую! Взяв на озброєння. А щоб раптом зациклення не відбулося, обмежив цикл десятьма спробами.
bool open = false;
int ticket = 0;
int j = 0;
while (! open ! IsStopped () j 0) open = true;
>

Схожі статті