Post
Topic
Board Трейдеры
Re: Qt Bitcoin Trader [Клиент Mt.Gox и BTC-e для Mac/Windows/Linux]
by
IGHOR
on 20/11/2013, 12:16:01 UTC
Допустим, (примитивная) стратегия такая - если цена ниже X, то покупаем, если выше Y то продаем. После однократного выполнения того и другого правила они оба переходят в состояние "выполнено", и больше не срабатывают, в то время как цена, поднявшись выше Y может вновь опуститься ниже X. Автоматизации этой (и любой другой) стратегии мешает однократность выполнения правил, нужен механизм, по которому правила могли бы выполняться повторно.

Обдумав, понял что N секунд - лишнее. Лучше просто активировать правило, как только условие перестало быть выполнено, то есть в каждый момент времени активны все правила, кроме тех, после срабатывания которых ничего не изменилось. Если изменилось -  может выполниться другое действие, после которого снова предыдущее (когда вновь выполнится первое условие) и т.д.

А параллельный режим правил вам не подходит?