Индикатор средней цены за день - страница 2

 
Fortstrend:

Вот ,что бы её на графике рисовало линию
 
  // средняя цена за день
   double middle=(SymbolInfoDouble(Symbol(),SYMBOL_ASKHIGH)+ SymbolInfoDouble(Symbol(),SYMBOL_BIDLOW))/2.0;
https://www.mql5.com/ru/docs/constant_indices
Документация по MQL5: Список констант языка MQL5
Документация по MQL5: Список констант языка MQL5
  • www.mql5.com
Список констант языка MQL5 - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Fortstrend:

Вот ,что бы её на графике рисовало линию

средневзвешенная цена, это немоножко другое

в константах посмотрите, есть она там

 
Renat Akhtyamov:
  // средняя цена за день
   double middle=(SymbolInfoDouble(Symbol(),SYMBOL_ASKHIGH)+ SymbolInfoDouble(Symbol(),SYMBOL_BIDLOW))/2.0;
https://www.mql5.com/ru/docs/constant_indices

Спасибо  за код конечно, но я совсем не умею создавать.

 
Fortstrend:

Спасибо  за код конечно, но я совсем не умею создавать.

//+------------------------------------------------------------------+
//|                                                SYMBOL_BIDLOW.mq5 |
//|                        Copyright 2020, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2020, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property indicator_chart_window
#property indicator_plots 0
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
//---
// средняя цена за день
   double middle=(SymbolInfoDouble(Symbol(),SYMBOL_ASKHIGH)+ SymbolInfoDouble(Symbol(),SYMBOL_BIDLOW))/2.0;
   Comment(middle);
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+

Снимок 123456

 
SanAlex:


Простите за наглость, я не умею. Можно готовый?

 
Fortstrend:

Простите за наглость, я не умею. Можно готовый?

вот

Файлы:
 
SanAlex:

вот

СПАСИБО,ДАЙ БОГ ЗДОРОВЬЯ

 
Fortstrend:

СПАСИБО,ДАЙ БОГ ЗДОРОВЬЯ

ну это просто набросок - Вам можно ещё к примеру Горизонтальную линию приделать.

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

вот что то типа такого 

Снимок 1234567

Файлы:
 
SanAlex:

ну это просто набросок - Вам можно ещё к примеру Горизонтальную линию приделать.

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

вот что то типа такого 


Будет время если, прошу сделать и линию

Причина обращения: