int Prn_trend(string Name, datetime aTime, double aPrice, datetime bTime, double bPrice, color CLR, int Style, bool Back, int Width, int Window, long Chart)
{
ObjectDelete(Chart,Name);
ObjectCreate(Chart,Name,OBJ_TREND,Window,aTime,aPrice,bTime,bPrice);
ObjectSetInteger(Chart,Name,OBJPROP_COLOR,CLR);
ObjectSetInteger(Chart,Name,OBJPROP_STYLE,Style);
ObjectSetInteger(Chart,Name,OBJPROP_WIDTH,Width);
ObjectSetInteger(Chart,Name,OBJPROP_BACK,Back);
ObjectSetInteger(Chart,Name,OBJPROP_RAY,false);
//---
return(0);
}
int Prn_trend(string Name, datetime aTime, double aPrice, datetime bTime, double bPrice, color CLR, int Style, bool Back, int Width, int Window, long Chart)
{
ObjectDelete(Chart,Name);
ObjectCreate(Chart,Name,OBJ_TREND,Window,aTime,aPrice,bTime,bPrice);
ObjectSetInteger(Chart,Name,OBJPROP_COLOR,CLR);
ObjectSetInteger(Chart,Name,OBJPROP_STYLE,Style);
ObjectSetInteger(Chart,Name,OBJPROP_WIDTH,Width);
ObjectSetInteger(Chart,Name,OBJPROP_BACK,Back);
ObjectSetInteger(Chart,Name,OBJPROP_RAY,false);
//---
return(0);
}
а зачем необходимо возвращать нулевое значение(false как я понимаю) внутри функции - что нам дает такой подход?
получится отрезок
получится отрезок
Тебя спросили зачем return(0); в конце функции!
Тебя спросили зачем return(0); в конце функции!
Просто, чтобы что-нибудь вернуть. Я обычно возвращаю код ошибки, но это - дело вкуса. Можете вернуть фазу луны, или курс доллара к чему-нибудь.
а зачем необходимо возвращать нулевое значение(false как я понимаю) внутри функции - что нам дает такой подход?
Больше ничто красненькое не зацепило? Вам линии рисовать, или шашечки нужны?
- www.mql5.com
Там(в красненьком) я пока еще не разбирался.
(все нужно для понимания)
а зачем необходимо возвращать нулевое значение(false как я понимаю) внутри функции - что нам дает такой подход?
Так функция имеет тип int и она просто обязана вернуть значение такого же типа. Что бы ничего не возвращать надо написать функцию типа void.
- www.mql5.com
Тебя спросили зачем return(0); в конце функции!
спасибо (!!!) за внимательность ;)
я этим пользуюсь примерно 50 лет и столько же не редактирую
то есть этот код писал еще в ясельках и мне совсем без разницы что возвращает эта функция
для меня она надЁжно строит отрезки и линии
этого достаточно
я этим пользуюсь примерно 50 лет и столько же не редактирую
то есть этот код писал еще в ясельках и мне совсем без разницы что возвращает эта функция
Понятно, ясельный подход.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Возможно ли как то(на MQL5) отрисовать линию которая бы не шла монолитно и непрерывно - а которую можно было бы прервать(прорисовывание) и начать затем новую линию с какого то периода?
(так сказать с чистого листа)
То есть я не говорю о том, что можно поставить нулевое значение для всех цен по умолчанию и затем прорисовывать то что надо.
(этот прием не поможет решить данную задачу на сколько я понимаю. Поскольку линия будет тянуться в конечном счете от первого отрезка ко второму - а мне это не нужно.)
P.S. Какие вообще подходы существуют на сегодняшний день для реализации подобных задач?