Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 461

Mike:
Кто-то разместил сообщение о выходе нового билда МТ4, обновляться через систему LiveUpdate..
А где эта система в МТ4 ?
Автоматически запустится в терминале загрузка нового билда, а после перезапуска терминала, автоматически установится новый билд (если согласитесь на запрос об обновлении)

Эта система зашита в терминал. Активируется, если в случае подключения к торговому серверу обнаружится наличие новой версии терминала. 

Karputov Vladimir:

Эта система зашита в терминал. Активируется, если в случае подключения к торговому серверу обнаружится наличие новой версии терминала. 

Так это когда брокер выложит ... А на демо-счетах одновременно или позже ?
Mike:
Так это когда брокер выложит ... А на демо-счетах одновременно или позже ?
Если хотите скачивать все обновления - тогда подключайтесь к серверу MetaQuotes-Demo. На этом сервере публикуются обновления в первую очередь. Достаточно будет раз в день подключаться к этому серверу.
Artyom Trishkin:
Автоматически запустится в терминале загрузка нового билда, а после перезапуска терминала, автоматически установится новый билд (если согласитесь на запрос об обновлении)
Что-то я ни разу не видел такого запроса.
Alexey Viktorov:
Что-то я ни разу не видел такого запроса.
Для этого должен быть UAC включён (по умолчанию, если не ХР)
Artyom Trishkin:
Для этого должен быть UAC включён (по умолчанию, если не ХР)
Понятно, я подумал что запрос от лайв апдейта, как было когда-то.

Подскажите, пожалуйста, корректно ли написаны параметры функции

iTime("GBPUSD",5,0); 

Просто советник не реагирует на появление нового бара конкретного ТФ.

Или такая конструкция не поможет, если нет тика на данном инструменте?

 

#property strict

extern bool USE_Info=true;

static datetime TimeN=0;

//+------------------------------------------------------------------+

//| Expert tick function                                             |

//+------------------------------------------------------------------+

int start()

  {

   datetime TimeC=iTime("GBPUSD",5,0);

   if(TimeN==0)TimeN=TimeC;

   if(TimeN==TimeC) return(0);

   TimeN=TimeC;

   return(INIT_SUCCEEDED);

  } 

Помогите сообразить.

Ситуация такая - например нужно открыть позицию по паре EURUSD со стопом 30 пунктов и тейкпрофитом 30 пунктов, перед открытием нужно определить объем лота так чтобы при убыточной сделке был убыток в 100 USD. Как это можно посчитать средствами MQL5?

SL=30; 

 Lot=Формула расчета 

Заранее благодарен.