- Подскажите новичку!
- Ищу скрипт
- Буферы и ограничения
все свойства объекта ( https://docs.mql4.com/ru/constants/objects/properties ) могут быть получены через ObjectGet ( https://docs.mql4.com/ru/objects/ObjectGet ) . для начала найдите поиском "Полезные функции от KimIV" и прочтите ветку - очень много полезного узнаете. там же найдёте ссылки на уже реализованную Вашу идею. в первом посте вопрос поставлен некорректно. если ответ не удовлетворяет, постарайтесь более конкретно сформулировать суть вопроса.
Вот расчет значения прямой на нулевом баре:
double resist_price1=ObjectGet("Resistance",OBJPROP_PRICE1); double resist_price2=ObjectGet("Resistance",OBJPROP_PRICE2); int resist_time1=ObjectGet("Resistance",OBJPROP_TIME1); int resist_time2=ObjectGet("Resistance",OBJPROP_TIME2); int resist_bar1=iBarShift(Symbol(),0,resist_time1); int resist_bar2=iBarShift(Symbol(),0,resist_time2); double resist_price=resist_price2-(resist_price1-resist_price2)*resist_bar2/(resist_bar1-resist_bar2);
Можно так:
if (Bid>(ObjectGetValueByShift("Line1", 0))) {оператор;}
if (Ask<(ObjectGetValueByShift("Line1", 0))) {оператор;}
Естественно линия "Line1" уже есть на графике
Roger, это, как я понимаю, расчитывается угол наклона или что то вроде этого?
ChachaGames, то что надо.
Спасибо.
Подскажите новичку, как можно получить значение наклонной линии на данном, например 0, баре. Хочу сделать простенький советник, который открывает ордер при пересечении накл. линии, нарисованной вручную. Спасибо.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования