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

 
Tretyakov Rostyslav #:

should be checked - следует проверить

выделенное жетым и есть проверка

Tretyakov Rostyslav #:

should be checked - следует проверить

выделенное жетым и есть проверка

if(OrderSend(Symbol(), OP_BUY,Lot, Ask, 10,Stop,TP,NULL,Magic,0,Green)!=-1)   

да не надо мне мне условия if у меня просто 

OrderSend(Symbol(), OP_BUY,Lot, Ask, 10,Stop,TP,NULL,Magic,0,Green);  
 
Sergei Karabaev #:

да не надо мне мне условия if у меня просто 

Ты спросил

Sergei Karabaev #:

Добрый день.

Подскажите пожалуйста в чем ошибка?

при компиляции:

return value of 'OrderSend' should be checked    

Тебе ответили - нужна проверка.

 
Sergei Karabaev #:

да не надо мне мне условия if у меня просто 

Пример из документации, советую по чаще туда заглядывать читать внимательно и до конца.

//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//--- получим минимальное значение Stop level
   double minstoplevel=MarketInfo(Symbol(),MODE_STOPLEVEL);
   Print("Minimum Stop Level=",minstoplevel," points");
   double price=Ask;
//--- вычисленные значения цен SL и TP должны быть нормализованы
   double stoploss=NormalizeDouble(Bid-minstoplevel*Point,Digits);
   double takeprofit=NormalizeDouble(Bid+minstoplevel*Point,Digits);
//--- размещаем рыночный ордер на покупку 1 лота
   int ticket=OrderSend(Symbol(),OP_BUY,1,price,3,stoploss,takeprofit,"My order",16384,0,clrGreen);
   if(ticket<0)
     {
      Print("OrderSend завершилась с ошибкой #",GetLastError());
     }
   else
      Print("Функция OrderSend успешно выполнена");
//---
  }
жёлтым, это и есть проверка функции    OrderSend
 

Добрый день, профессионалы программисты!

Вот такая непонятка у меня –  объясните, пожалуйста, суть проблемы?

Имеется несколько профилей, где установлен один и тот же индик.

Иногда, внеся изменения в код индикатора и компилируя его на одном профиле – меняются данные этого индика во всех профилях.

В других случаях, произведя точно такие же манипуляции с индиком, этого не наблюдается и приходится обновленный индик менять на каждом профиле.

Вопрос - Что надо делать, чтобы индик обновлялся на всех профилях сразу, после компиляции его на одном профиле?

Спасибо!

 
Подскажите как сделать чтобы сохранялись нанесенные линии поддержки и сопротивления графике в МТ5? А то каждый раз приходится их заново отрисовывать(((
 
solomon727 #:
Подскажите как сделать чтобы сохранялись нанесенные линии поддержки и сопротивления графике в МТ5? А то каждый раз приходится их заново отрисовывать(((

шаблон - сохранить

 
solomon727 #:
Подскажите как сделать чтобы сохранялись нанесенные линии поддержки и сопротивления графике в МТ5? А то каждый раз приходится их заново отрисовывать(((

Я не программист, но по опыту, – все объекты может «съедать» некорректно запрограммированный индюк, находящийся на графике, в котором «Delete» относится не только к объектам, созданным самим индюком, а ко всем объектам, имеющимся на графике. Поэтому «методом тыка» проверьте все индюки на графике на предмет удаления ими всего-всего на графике.

 
Andrei Sokolov #:

шаблон - сохранить

Шаблон графика есть, все отображает как надо, но уровни гад не сохраняет

 
Kedrov #:

Я не программист, но по опыту, – все объекты может «съедать» некорректно запрограммированный индюк, находящийся на графике, в котором «Delete» относится не только к объектам, созданным самим индюком, а ко всем объектам, имеющимся на графике. Поэтому «методом тыка» проверьте все индюки на графике на предмет удаления ими всего-всего на графике.

Я не использую никакие индикаторы

 

Вопрос глупый, но что-то буксанул.

Как узнать, на каком тф сейчас находится советник? MQL5

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