Коды

Level Indicator для MetaTrader 4

Индикатор отправляет сигнал в момент пересечения ценой заданного уровня с помощью алертов и push-уведомлений

Level Indicator для MetaTrader 5

Индикатор отправляет сигнал в момент пересечения ценой заданного уровня с помощью алертов и push-уведомлений

Дисплей с оптимизацией для вывода текста в чарт по типу консоли для MetaTrader 5

Данная библиотека позволяет создавать дисплеи для удобного вывода текстовой информации в чарт с наиболее оптимальной скоростью

Cтатьи

Использование класса CCanvas в MQL приложениях для MetaTrader 5

Статья об использовании класса CCanvas в MQL приложениях с подробным разбором и примерами, что даёт пользователю понимание основ работы с данным инструментом

Форум

Вывод гистограммы индикатора с помощью CHistogramChart

Здравствуйте. Пробую выводить гистограмму индикатора MACD на канву объекта CHistogramChart. Но не знаю, как синхронизировать гистограмму CHistogramChart с барами на графике. Вот, что у меня получилось: На скриншоте видно, что в левой и правой части присутствуют нежелательные отступы. А также сама

Canvas vs Labels

Представляю вниманию форумчан сравнение скорости работы дисплеев для вывода текста в чарт, созданных разными способами. Первый вариант дисплея я сделал с использованием класса CCanvas, второй вариант создал на лейблах (CChartObjectLabel). Все классы были взяты из стандартной библиотеки. Данная идея

Оптимальное быстродействие

Работаю над экспертом с автономной оптимизацией параметров. Если перебор комбинаций оптимизируемых параметров осуществлять в OnTimer, с минимально возможным периодом 1 миллисекунда, то, при заданных настройках оптимизация занимает 5 минут. Но если функцию оптимизации я запускаю, в цикле while, в

Ошибка при дебаге (Возникла критическая ошибка, отладка остановлена)

Решил поэкспериментировать со стандартным UI компонентом CAppDialog. Немного переопределил его, чтобы можно было реализовать следующий функционал: Казалось бы, всё работает. Исходник в прикрепленном файле "UI_Test_3_B.mq5" . Но мне нужно, чтобы кнопка показа/скрытия диалога отжималась обратно, если

Гугл против автоматической торговли?

Решил заказать рекламу в Google ADS. Но что я в итоге получил. Более двух суток ожидания модерации объявления. Потом, я не выдержал и позвонил в поддержку. Мне сказали ждать результата модерации в течении дня. Но и в течении этого времени никакого результата я не получил. Прождал еще день и вот

Максимально возможный объем для депозита

Существует SYMBOL_VOLUME_MAX , а также OrderCalcMargin(). Но при проверке SYMBOL_VOLUME_MAX с помощью данной функции, с депозитом в $10000, выясняется, что с данным объемом в рынок войти невозможно. Как узнать максимально возможный объем для входа в рынок с текущим депозитом

Что с выводом на Вебмани?

Собрался вывести деньги на Вебмани, но увидел в сообщении следующее: "... Для снятия со счета данным способом необходима активная учетная запись в платежной системе WebMoney и WMZ-кошелек...". Кнопка "Вывести" недоступна. Но как моя учетная запись может быть неактивной, если я только что пополнял с

Проверка мультитайфреймной ТС

Для проверки одной ТС на истории, мне нужно видеть сразу несколько таймфреймов на экране. Сделки я помечаю с помощью линий. Обычный способ, когда открыто несколько графиков, не подходит, так как линия, добавленная на одном графике не будет отображаться на остальных, потому как, каждое окно в

Оптимизация по двум результатам

Нужно оптимизировать робота так, чтобы сразу два результата были наиболее оптимальными, а не только один из них. В качестве этих результатов у меня выступают, количество выигрышей из 100 сделок и отношение выигрыша к проигрышу. Когда хорошим является один из них, например профит/убыток равен 2 к 1

Изменение CAppDialog

Можно ли изменить цвет, заголовка и фона CAppDialog или же изменить их прозрачность, либо просто скрыть фон и заголовок с рамкой, чтобы данные элементы не мешали просмотру графика? Смотрел в документации, но ничего там не нашел по этому поводу