Вопросы от "чайника" - страница 270

 

Почему, если (индикатор) написать рисовать только при первом запуске

   if(_LastError==0 && prev_calculated==0)
     {
      for(i=countBars-1;i>0;i--)
        {
         Label1Buffer[i]=(p_Symbol[i]+pGBP_Symbol[i])/2;
         Print("Label1Buffer "+IntegerToString(i)+" : "+DoubleToString(Label1Buffer[i]));
        };
     };

с новым тиком буфер обнуляется (пропадает линия)? Буфер не помнит старые значения. Как правильно заставить его рисовать всё при первом запуске и только разницу, если rates_total-prev_calculated>0?

upd млин... это из-за переноса ArrayInitialize в OnCalculate... либо мусор на первом запуске, либо геморой.

Пока вопрос снят.

 
maestro353:
ребят подскажите чего могут не копироваться сигналы в терминал.все по инструкции сделал.сделки у поставщика сигналов есть а на мой счет не копируются.в чем может быть проблема?
Тут ответ поищите.
 
vicleo:
Имелось ввиду построить самому средствами MQL5.
В окне индикатора стройте, что хотите.
 
zfs:
В окне индикатора стройте, что хотите.
Может быть подскажите как, с чего начать?
 
vicleo:
Может быть подскажите как, с чего начать?
https://www.mql5.com/ru/articles/37
Пользовательские индикаторы в MQL5 для начинающих
Пользовательские индикаторы в MQL5 для начинающих
  • 2010.03.03
  • Nikolay Kositsin
  • www.mql5.com
Любой новый предмет для новичка с первого взгляда кажется сложным для понимания. Нам кажется простым и ясным то, что мы уже знаем. Но мы просто не помним, что всем нам когда-то приходилось изучать с нуля, даже родной язык, на котором мы разговариваем. Так и язык MQL5, таящий в себе огромные возможности для написания торговых стратегий, можно начать изучать с базовых понятий и примеров. В этой статье на примере пользовательского индикатора SMA рассматривается взаимодействие технического индикатора с клиентским терминалом MetaTrader 5.
 
Межет более конкретно. Как передать в буфер значение какого-то параметра иструмент RTS-9.13 из окна обзора рынка, например объём ордеров на продажу?
 
vicleo:
Межет более конкретно. Как передать в буфер значение какого-то параметра иструмент RTS-9.13 из окна обзора рынка, например объём ордеров на продажу?

Если не хотите разбираться сами, то вам в раздел Работа. Баксов 50 и вам всё сделают и не надо будет думать. Для ордеров, позиции, сделок есть классы и стандартные функции их легко найти, введя это в поиск. Как буфера заполняются ссылку я дал.

Как заказать торгового робота на MQL5 и MQL4
Как заказать торгового робота на MQL5 и MQL4
  • 2010.06.18
  • MetaQuotes Software Corp.
  • www.mql5.com
С запуском сервиса "Работа" MQL5.community становится идеальным местом для размещения заказов и оказания услуг программирования. Тысячи трейдеров и разработчиков ежедневно посещают этот ресурс и с легкостью могут помочь друг другу. Для трейдера сервис "Работа" - это легкая возможность получить свой собственный эксперт. Для MQL5-разработчика это возможность легко найти новых клиентов. В данной статье мы рассмотрим возможности этого сервиса.
 
Silent:
Тут ответ поищите.
спасибо.поищу
 

Как в Copy* передать имя принимающего массива?

Есть double a[], b[], c[], и string name={"a","b","c"};

Надо

for(i=0;i<2;i++)
     {
       CopyClose(name[i],_Period,0,countBars,Array);
     }

вместо Array как имя массива подсунуть?

Что то простое, найти не могу.

 
Есть объект "канал станд. отклонения". Как программно получить расстояние в пипсах от средней линии до границы канала?