Originally Posted By: ra81
исправляйте логику скрипта. чтобы сигнал болтался активным больше 1 пересчета.

буду признателен в толчке на правильную мысль. Что т не до конца соображу в реализации логики.

Алгоритм:

Code:
*Цикл перебора всех баров*
  **Если условие то**
    Закрываем существующую сделку
    Открываем встречную 
    (то есть осуществляем переворот)
  **Конец условия**
*Конец цикла*


Осуществляю:

Code:
*Начало скрипта (Execute)*
  **Стоит флаг на открытия реверса?**
    Открываем встречную сделку
  **Конец условия**
  ...
  ...
  ...
  **Цикл перебора всех баров**
    ***Если условие то***
       Закрываем существующую сделку
       Выставляем флаг на открытие встречной сделки
    ***Конец условия***
  **Конец цикла**
  ...
  ...
*Конец скрипта*


Флаг делаю вот так перед Execute
public bool revers=false

Логика верная, должно работать?
Заранее спасибо


Отредактировано Andrey Beliakov (Fri Jul 18 2014 08:05 PM)