Ошибки, баги, вопросы - страница 1613

Aleksandr Teleguz
3884
Aleksandr Teleguz  
Sergei Vladimirov:
Нет. Пишите сами. Пример здесь можно посмотреть: https://www.mql5.com/ru/articles/81

Спасибо. 

Alexander Bereznyak
30644
Alexander Bereznyak  
Aleksandr Teleguz:
Здравствуйте. Подскажите пожалуйста есть ли аналог функции iBarShift из mql4 в языке mql5?. Функция возвращает индекс бара по времени
Bars
Vladimir Pastushak
83880
Vladimir Pastushak  
При работе с историей счета Выбрать период если выбираем неделя то история вся пропадает, хотя она есть ...
Vladimir Karputov
Модератор
170260
Vladimir Karputov  
Vladimir Pastushak:
При работе с историей счета Выбрать период если выбираем неделя то история вся пропадает, хотя она есть ...
Отчёты в Office ещё и не такое могут.
Vladimir Pastushak
83880
Vladimir Pastushak  
Karputov Vladimir:
Отчёты в Office ещё и не такое могут.
Знаю, но в терминале то что должно работать не работает.
Vladimir Karputov
Модератор
170260
Vladimir Karputov  
Vladimir Pastushak:
Знаю, но в терминале то что должно работать не работает.
Так Вам нужно бы уточнять, терминал то тьма...
Andrey Dik
13456
Andrey Dik  

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

Можно ли сложить все исторические файлы в одну папку а в терминалах указать папку по ссылке? Не возникнут ли проблемы доступа к истории между разными терминалами?

 

Предложение разработчикам:

Дать возможность выбирать папки исторических данных в настройках терминала

fxsaber
15791
fxsaber  

Свойство POSITION_COMMISSION в тестере (RoboForexEU-MetaTrader 5) возвращает всегда нулевую комиссию.

//+------------------------------------------------------------------+
//| Get the property value "POSITION_COMMISSION"                     |
//+------------------------------------------------------------------+
double CPositionInfo::Commission(void) const
  {
   return(PositionGetDouble(POSITION_COMMISSION));
  }

Также POSITION_COMMISSION (== 8) отсутствует в справке и метаэдиторе (подсветка), но компилятору знакомо. Комиссию позиции не сложно определить другим (рабочим) методом. Свойство POSITION_COMMISSION - рудимент? 


fxsaber
15791
fxsaber  
Какой смысл в наличии  ENUM_DEAL_PROPERTY_INTEGER::DEAL_TICKET, если единственное место, где его можно применить, это HistoryDealGetInteger(TicketDeal, DEAL_TICKET)?
fxsaber
15791
fxsaber  
Если HDD ушел в слип, то компиляция в метаэдиторе работает - "сбрасывается" как бы на диск EX5. Но тестер его подхватить не может. Пишет

2016.07.19 03:25:04     Tester  loading of C:\Program Files\MetaTrader 5\MQL5\Experts\Test.ex5 failed
2016.07.19 03:25:04     Test    invalid EX5 file (533)

Сам терминал HDD не пробуждает. А если его пробудить через сторонние действия, то терминал все равно выдает ошибку. Помогает перезагрузка терминала. 

Terminal        Microsoft Windows XP (X86 based PC), IE 08.00, Intel Core2 Duo  T7700 @ 2.40GHz, RAM: 2867 / 3581 Mb, HDD: 20998 / 27784 Mb, GMT+02:00
Terminal        MetaTrader 5 build 1368 started (MetaQuotes Software Corp.)