Cтатьи

Статистическая проверка системы управления капиталом Лябушера для MetaTrader 4

В статье приводится проверка статистических свойств системы управления капиталом Лябушера, являющейся менее агрессивной разновидностью Мартингейла и предполагающей повышение ставок не в 2 раза, а на определенную величину

Форум

Получение строк из dll

Пишу dll, из которой надо перегонять строки в MQL (NULL-terminated ANSI). Понятно, что существует способ в стиле WinAPI: в один запрос спросить у dll требуемую длину строки , потом подготовить приёмный буфер достаточной длины, и во второй запрос попросить dll скопировать строку в этот буфер. Но: -

Проблема с использованием CopyRates в MQL4

Итак, хочу получить массив котировок по нескольким парам с помощью CopyRates , причем прошу максимально возможное число (1 млн настроено в терминале). По одним валютам - пожалуйста, по другим - нет, упорно возвращает небольшое количество данных. void TryToLoadData(Currency& a_Components[iComp]) {

Аналог PeriodConverter для MQL5

Можно ли реализовать аналог PeriodConverter в MQL5? Как я вижу, одна из проблем - в отсутствии функции FileOpenHistory . Или может есть более правильный и красивый способ - без знания устройства файлов истории

Перевод экранных пикселов в цену - время в MT4

Столкнулся с большой проблемой: для корректного расположения объектов Text на экране мне нужно знать "цену" пиксела и "время" пиксела. Вроде даже есть решение (правда, сложность решения несопоставима с ожидаемой сложностью и с эффектом): 1. Цену верха и низа чарта получаем с помощью WindowPriceMin()