Сейчас попробовал в советник прописать double val= iCustom(NULL, 0, "Triggerlines",30,15,1,0,0), где 30 и 15 это внешние параметры индюка. В результате он мне в val выдает ту цену напротив которой он находится на графике. А как мне получить изменение показаний этого индюка? То есть смену его цвета
Это надо смотреть индюка. Приложите, взгляну.
Индюк я выпладывал в первом своем посте. Но выложу еще раз. Кстати тут поковырялся и прописал в mode значение равное 3. В результате обнаружил что когда индюк показывает продажу то в val прописывается последовательность цифр "2147483647", а если продажу то просто ценовое значение индикатора, в результате написал такое:
if (iCustom(NULL, 0, "Triggerlines",30,15,1,3,0)==2147483647)
Alert ("Продаем");
else Alert ("Покупаем");
Все работает, но если с профессиональной точки зрения это делается по другому, то прошу меня поправить.
1. Третий параметр (после ..,30,15,
1 ...) лишний, его надо убрать
2.Я бы на бай (закрытие селла) поставил условие
(iCustom(NULL, 0, "Triggerlines",30,15,0,0)>iCustom(NULL, 0, "Triggerlines",30,15,1,0))
3.на селл (закрытие бая) условие
(iCustom(NULL, 0, "Triggerlines",30,15,0,0)<iCustom(NULL, 0, "Triggerlines",30,15,1,0))
4. 2-я и 3-я линии работают, но только на бае, дублируют 0-ю и 1-ю соответственно