Маркет
- В MetaTrader AppStore появилась новая категория товаров —
Журналы. Теперь в магазине наряду с покупкой торговых приложений можно
легко и быстро приобрести отраслевые издания, посвященные трейдингу и
финансам.
Как и программы для MetaTrader 4, журналы можно купить через раздел Маркет на MQL5.community,
а также непосредственно через терминал MetaTrader 4. Все журналы
сопровождаются подробным описанием, а также галереей ознакомительных
скриншотов:
На витрине журналов всегда отображаются актуальные выпуски. Предыдущие номера вы можете найти на вкладке "Архив".
Для покупки журнала необходимо иметь аккаунт на MQL5.com и
достаточную для покупки сумму денег на нем. Данные аккаунта необходимо
указать в настройках терминала на вкладке "Сообщество":
Для покупки журнала необходимо нажать кнопку "Купить" на его странице. После этого будет показан диалог подтверждения покупки:
Для
продолжения покупки необходимо согласиться с правилами использования
сервиса Маркет, а затем ввести пароль вашего аккаунта на MQL5.community.
После этого с вашего аккаунта будет списана указанная сумма денег и
произойдет скачивание журнала. Вместо кнопки "Купить" появится кнопка
"Открыть".
Файлы журналов скачиваются в папку Мои документы\MQL5
Market\Magazines\[Название издания]\[Название номера]. Скачивание может
осуществляться в двух форматах:
- MQB — данный формат
используется для платных журналов. Этот формат является защищенным. При
покупке и скачивании осуществляется шифрация файла таким образом, чтобы
он мог быть открыт только на том компьютере, с которого он был скачан.
Факт создания такой защищенной копии называется активацией. Каждый
журнал может быть активирован как минимум 5 раз на различном
оборудовании. Продавцы журналов могут увеличить количество активаций по
своему усмотрению.
- PDF — данный формат используется для
бесплатных журналов. После скачивания такой файл можно переносить и
просматривать на других устройствах.
Для просмотра
файлов MQB в терминал MetaTrader 4 добавлен специальный компонент —
MetaViewer. Именно это приложение будет запущено при нажатии кнопки
"Открыть" на странице скачанного журнала. Также файлы MQB будут автоматически
открываться в MetaViewer при их запуске из проводника Windows.
MetaViewer
представляет собой удобное средство для просмотра журналов и книг в
формате MQB и PDF. Для перелистывания используются стрелки на
клавиатуре: для постраничного — стрелки вправо и влево, для прокрутки —
стрелки вверх и вниз. В меню и на панели управления MetaViewer
представлены дополнительные команды для настройки вида журналов и
навигации по ним:
- File — команды для открытия файлов и выхода из программы.
- View — команды настройки отображения: переключение языка интерфейса,
переключение вида страниц, включение панели управления и строки
состояния, а также вращение страниц.
- Navigation — команды навигации по журналам: переключение между страницами, переход к первой, последней или выбранной странице.
- Zoom — команды управления масштабом страниц: увеличение и уменьшение
размера, адаптация по высоте, ширине и по фактическому размеру страницы.
- Help — информация о программе и полезные ссылки./
- Добавлена поддержка оптимизации по пользовательскому результату, реализованному в обработчике OnTester в эксперте.
При
наличии обработчика OnTester в результатах оптимизации отображается
столбец OnTester result со значениями, полученными из данного
обработчика:
Тестер стратегий
- Реализована функция TesterStatistics для доступа к результатам тестирования из обработчика OnTester.
- Добавлена возможность оптимизации по входному параметру типа перечисления.
- Исправлен вывод строковых параметров эксперта в отчете тестера.
Торговый терминал
- Функциональность кнопки "Разрешить эксперты" изменена на "Разрешить
автоматическую торговлю". Теперь, как и в MT5, все эксперты получают все
предназначенные им события (Tick, Timer, ChartEvent) независимо от
состояния этой кнопки. Состояние кнопки "Разрешить автоматическую
торговлю" влияет только на работоспособность торговых функций OrderSend,
OrderModify, OrderClose, OrderDelete.
- Добавлено еще одно условие отключения автоматической торговли
экспертами — смена символа или периода графика. В случае включения
данного условия при смене символа или периода графика эксперту,
подключенному к этому графику, будет запрещено торговать.
Торговые сигналы
- Исправлено некорректное отображение описаний сигналов на языках, отличных от локализации установленной Windows.
Язык MQL4
- В новой версии компилятор требует явного размещения статических переменных класса.
- Добавлено получение свойства SYMBOL_PATH у символа.
- Добавлена работа свойств OBJPROP_FILL и OBJPROP_HIDDEN у объектов.
- Исправлена некорректная работа IsStopped при смене счета. IsStopped не возвращал true при смене счета.
- Исправлена некорректная работа ChartIndicatorsTotal и ChartIndicatorName.
- Исправлена ошибка в работе ArrayCopy при копировании части массива в самого себя.
- Исправлено выставление описания уровней индикаторов функцией IndicatorSetString.
- Исправлено получение в некоторых случаях неверного номера своего окна индикатором через функцию ChartWindowFind().
- Исправлено некорректное обрезание слишком длинных строк функцией ObjectSetText().
- Исправлена ошибка в IndicatorSetInteger(), приводящая при некоторых
значениях к невыставлению свойств уровней индикаторов.
- Работа StringSplit приведена в соответствие со справкой - при передаче NULL-строки возвращается 0.
- Исправлена ошибка некорректного отображения отладчиком элементов
статического массива, перераспределенного во время выполнения в
динамический.
- Исправлена ошибка передачи строк в DLL, когда в качестве значения строки передавался NULL.
- В язык добавлены перечисления ENUM_SYMBOL_TRADE_EXECUTION и ENUM_SYMBOL_TRADE_MODE.
- Ускорена работа файловых операций.
- Исправлена конвертация строк из ANSI в Unicode и обратно для иероглифических языков.
Исправления по сообщениям на форуме и крешлогам.
Посмотрите предыдущие новости, пожалуйста: