Добрый День.
Пишу торговую систему, которая, в частности, использует MACD. Условия вывода значений в буфер одинаковые (зеркальные) для лонга и для шорта.
НО!
При индикации шорта всё работает как я задумал, а вот на лонге -- полный бардак! Стрелки рисуются на нескольких барах, хотя условие входа выполняется только для одного. Используется три значения MACD: i+1, i+2, i+3. 1 и 2 должны быть больше (на лонге) определённой величины, 3-й -- меньше. На шорте -- наоборот.
Подскажите, пожалуйста, почему стрелки плодятся вообще, и на лонге - в особенности??? !!! При том, что в шорте -- всё как надо.
Из-за опечатки:
MACD3[1] < min_MACD
Должно быть:
MACD3[i] < min_MACD
Из-за опечатки:
Должно быть:
АФФФФФФФИГЕТЬ!!!!!!
БОЛЬШОЕ СПАСИБО!
ВОТ, ЧТО ЗНАЧИТ -- СВЕЖИЙ, НЕЗАМЫЛЕННЫЙ ВЗГЛЯД)))))))))))))))))

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Добрый День.
Пишу торговую систему, которая, в частности, использует MACD. Условия вывода значений в буфер одинаковые (зеркальные) для лонга и для шорта.
НО!
При индикации шорта всё работает как я задумал, а вот на лонге -- полный бардак! Стрелки рисуются на нескольких барах, хотя условие входа выполняется только для одного. Используется три значения MACD: i+1, i+2, i+3. 1 и 2 должны быть больше (на лонге) определённой величины, 3-й -- меньше. На шорте -- наоборот.
Подскажите, пожалуйста, почему стрелки плодятся вообще, и на лонге - в особенности??? !!! При том, что в шорте -- всё как надо.