Alexander Dubovik / Публикации
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()