Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 127

 
Alexey Viktorov:

то есть предлагается взять взять индикатор с библиотекой, соединить в ех4

и все после этого будет работать? 

я про саму логику действий
 
trader781:

то есть предлагается взять взять индикатор с библиотекой, соединить в ех4

и все после этого будет работать? 

Не ленись, перейди по ссылке в документацию, внимательно почитай и всё поймёшь.
 
Voznesen:
Всем привет, только начал изучать язык, недавно наткнулся на видео урок по созданию сеточного советника, написал, скомпилирывал,  0 ошибок, 0 предупреждений. Но робот не открывает сделок. выкладываю код гляньте кому не лень)))

Заранее спасибо!


extern double Lots      = 0.1;
extern double Profit    = 50;
extern int Step         = 30;
extern int Magic        = 6677;
extern int Slippage     = 5;

extern int maPeriod     =100;
extern int maShift      =1;

double ma, FindLastBuyPrice, price;
//------------------------------------------------------------------
//___ПРОВЕРКА_ЗНАКОВ_ПОСЛЕ_ТОЧКИ___
//------------------------------------------------------------------
int OnInit()
{
   if (Digits == 3 || Digits == 5)
   {
      Step     *= 10;
      Slippage *= 10;
   }
   return(INIT_SUCCEEDED);
}
//---------------------------------------------
void OnDeinit(const int reason)
{

}
//------------------------------------------------------------------
//
//------------------------------------------------------------------
void OnTick()
{
  
   ma = iMA(Symbol(),0,maPeriod, maShift, MODE_SMA, PRICE_CLOSE, 0);
  
   if (CountBuy()==0 && CountSell() == 0 && Bid < ma)//
   {
      if (OrderSend(Symbol(), OP_SELL, Lots, Bid, Slippage, 0, 0, "", Magic, 0, Red) < 1)
         Print ("Неудалось открыть ордер на Продажу");
   }
   if (CountBuy()==0 && CountSell() == 0 && Ask < ma)
   {
      if (OrderSend(Symbol(), OP_BUY, Lots, Ask, Slippage, 0, 0, "", Magic, 0, Blue) < 1)
         Print ("Неудалось открыть ордер на Покупку");
      
   }
  }
//+------------------------------------------------------------------+


 

D выделил цветом чего не хватало
 
Sergey Gritsay:
D выделил цветом чего не хватало
Спасибо, это моя не внимательность!
 
Alexey Viktorov:
Не ленись, перейди по ссылке в документацию, внимательно почитай и всё поймёшь.
Там ничего не сказано про вариант расчета  индикатора в самом советнике, а такое я тоже встречал.
 
trader781:
Там ничего не сказано про вариант расчета  индикатора в самом советнике, а такое я тоже встречал.
Как-же не сказано? Я привёл тебе цитату из документации. Может и не в самом советнике идёт расчёт, я не знаю так глубоко, как там всё происходит, но необходимость таскать индикатор и библиотеку отпадает. Ведь вопрос-то был именно об этом. Какой вопрос такой и ответ.
 
народ, подскажите пожалуйста как сделать чтобы на графиках в терминале сохранялась разметка после повторного включения?
я сохранял в формате csv, это не работает
 
Sergey Parkin:
народ, подскажите пожалуйста как сделать чтобы на графиках в терминале сохранялась разметка после повторного включения?
я сохранял в формате csv, это не работает
Про какую разметку идет речь?
 
Alexey Kozitsyn:
Про какую разметку идет речь?
про разметку на графиках, уровни поддержки/сопротивления например.
после повторного включения терминала, у меня всё это с графиков пропадает.
видимо нужно как-то сохранять.
я нажимал "Файл-Сохранить как" и сохранял, но мне это не помогло.
вчера кучу времени потратил рисуя на графиках разметку, а сегодня включил терминал и её нет(
 
Sergey Parkin:
про разметку на графиках, уровни поддержки/сопротивления например.
после повторного включения терминала, у меня всё это с графиков пропадает.
видимо нужно как-то сохранять.
я нажимал "Файл-Сохранить как" и сохранял, но мне это не помогло.
вчера кучу времени потратил рисуя на графиках разметку, а сегодня включил терминал и её нет(
Индикаторы/советники есть на графиках?
Причина обращения: