Работа завершена
Техническое задание
Необходимо внести некоторые изменения в ряд алгоритмов индикатора 3Ma_mtf.
1. Образование сигнальной стрелки. Теперь стрелка вверх образуется в том случае, если линия индикатора 3Ma_mtf на открытии нового бара стала больше предыдущего значения индикатора 3Ma_mtf. Стрелка вниз образуется, если линия индикатора 3Ma_mtf на открытии нового бара стала меньше предыдущего значения. Сигналы образуются только при отмене предыдущего. ( Например значения индикатора 3Ma_mtf каждый новый бар увеличивались, стрелка вверх образуется только на первом из них, до обратного сигнала, до момента, когда значение индикатора 3Ma_mtf в новом баре станет меньше предыдущего значения. Соответственно и стрелка вниз строится только 1 раз, до обратного сигнала. )
2. Окраска свечей. Если значение индикатора 3Ma_mtf на открытии нового бара стало больше предыдущего значения, то бар окрашивается в зеленый цвет. Если значение индикатора 3Ma_mtf на открытии нового бара стало меньше предыдущего значения, то бар окрашивается в красный цвет. Все должно четко работать на более меньших ТФ-ах.
3. Добавить новый алгоритм подсчета пипсов от сигнально стрелки до сигнальной стрелки. Цифры должны быть четко читаемые. Образуются они рядом с новой стрелкой (слева от нее желательно в скобках или рамке) и обозначают кол-во пипсов в соответствии с направлением сигнала. Например, если была стрелка вверх, но при образовании стрелки вниз, в результате мы получили убыток - должны отображаться цифры со знаком минус (например (-175)). И наоборот для стрелки вниз. Если от сигнала на продажу до сигнала на покупку мы прошли какое-то кол-во пипсов вверх, то возле сигнальной стрелки на покупку отображается отрицательное кол-во пипсов. Расчет пипсов идет от открытия сигнального бара до открытия сигнального бара в обратном направлении. Соответственно при положительном результате знак + так же ставится. Для упрощения визуального восприятия можно добавить цветовое разграничение, например для положительных сделок сделать цвет цифр зеленый. Для отрицательных красный или желтый.