Farkhat Guzairov:
Всем доброго!
Киньте примером из МТ5, как выводить текст(линии,знаки) в окно индикатора?
Текст
ObjectSetString(ChartID(),"DH_3",OBJPROP_TEXT,"Профит (без див.): " + string(NormalizeDouble(Cb + BuyBuff[0], 2)) + "%"); ChartRedraw();
Соответственно, при инициализации, нужно создать объект OBJPROP_TEXT
prostotrader:
Текст
Соответственно, при инициализации, нужно создать объект OBJPROP_TEXT
Вопрос, как корректно создать объект "OBJPROP_TEXT" в окне индикатора и соответственно вывод в него данных.
Farkhat Guzairov:
Вопрос, как корректно создать объект "OBJPROP_TEXT" в окне индикатора и соответственно вывод в него данных.
int OnInit() { //---Set objects int window=ChartWindowFind(); ObjectCreate(ChartID(),"DH_3",OBJ_LABEL,window,0,0); ObjectSetInteger(ChartID(),"DH_3",OBJPROP_YDISTANCE,45); ObjectSetInteger(ChartID(),"DH_3",OBJPROP_XDISTANCE,5); ObjectSetInteger(ChartID(),"DH_3",OBJPROP_COLOR,clrLime); ObjectSetString(ChartID(),"DH_3",OBJPROP_TEXT,"Ваш текст"); //--- ChartRedraw(); } void OnDeinit( const int reason ) { ObjectDelete(ChartID(),"DH_3"); } int OnCalculate( const int rates_total, const int prev_calculated, const int begin, const double &price[] ) { ObjectSetString(ChartID(),"DH_3",OBJPROP_TEXT,"Ваш текст"); ChartRedraw(); }
Farkhat Guzairov:
Вопрос, как корректно создать объект "OBJPROP_TEXT" в окне индикатора и соответственно вывод в него данных.
вот тут пример https://www.mql5.com/ru/code/22699
Volatility_Quality_Index
- www.mql5.com
Трендовый информационно-сигнальный индикатор Volatility Quality Index отображает участки восходящего и нисходящего трендов. Имеет четыре настраиваемых параметра:
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Всем доброго!
Киньте примером из МТ5, как выводить текст(линии,знаки) в окно индикатора?