Коды

Сумма цифр, входящих в многозначное число для MetaTrader 4

Скрипт считает сумму цифр, входящих в число, до тех пор, пока не получится число от 1 до 9

Функция, дающая сигнал в заданный момент времени для MetaTrader 4

"Простая" функция, позволяющая запустить событие Х в конкретный момент времени (например, за 30 секунд до закрытия некоторого бара)

Количество ордеров, открытых на заданном баре для MetaTrader 4

Скрипт считает количество ордеров, открытых в заданный промежуток времени (время задается номером бара текущего графика)

Форум

Как в таймере MQL4 узнать реальное время?

Всем привет. Мне периодически приходится писать программы, в которых какое-то событие должно происходить в строго заданное время с точностью до секунды. Раньше я писал такую функцию и долгое время с ней работал (есть в CodeBase ) bool _SignalofTime( int HH, int MM, int SS, int TIMEOUT) { if (HH>

Прошу помощи по написанию функции WebRequest

Привет, уважаемые разработчики. Есть такая проблема. Писал несколько лет назад советник, который считывает аналитику с сайта телетрейд. Советник работал, но сейчас что-то поменялось на самом сайте и теперь WebRequest при запросе информации возвращает только ошибки (ранее мне эту функцию писали, но

Функция WebRequest перестала работать

Всем привет. Вопрос по функции WebRequest. Больше года назад был написан советник с встроенным парсером сайта, который работал без проблем на всех машинах, на которые его ставили. Сейчас вдруг эта же программа перестала работать на нескольких машинах (переустановок ПО, обновлений не было). Функция

Аналоги Sleep для таймера в индикаторе - или как синхронизировать время

Всем привет. Поделитесь опытом, как в индикаторе можно запустить таймер с заданной секунды? Проблема: индикатор должен выполнять действие через заданный промежуток времени, например, через каждые 5 минут, НО в начале этой минуты (т.е. в 0, 5, 10, 15 и т.д. минут каждого часа). Обычно в советнике я в

Как ускорить работу получения списка закрытых ордеров?

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

Трансляция котировок из МТ5 в МТ4 или от Binary.com в МТ4

Привет, коллеги. Бинари ком с недавних пор поставляют свои котировки в терминал МТ5, но нужно организовать торговлю через МТ4. Главный вопрос - возможность организовать в режиме реального времени трансляцию котировок из МТ5 в мт4 так, чтобы в МТ4 формировались графики по всем законам жанра

Как узнать, что индикатор загружен из шаблона?

Всем привет. Нужна помощь в следующем вопросе. Пишу индикатор, который должен рисовать линии поддержки и сопротивления (экспертом оформить нельзя). При этом пользователь должен иметь возможность удалять линии по своему усмотрению и они не должны восстанавливаться, в том числе при переключении

Особенности отрисовки индикатора при смене таймфрейма

Всем привет. Столкнулся с такой особенностью индикатора. При установке на график он отрисовывает линии поддержки и сопротивления. Но я решил сменить таймфрейм без переустановки и получил непонятную картинку - значения буферов старого таймфрейма перерисовались на новый без пересчета. В результате

Взаимодействие советников

Всем привет. Подскажите, пожалуйста, как можно решить следующую задачу. Есть советник, который написан для текущей пары, но его планируется ставить на несколько пар одновременно. При этом, должен быть общий блок, в котором оценивается совокупная прибыль по всем активным ордерам, открытым любой

Подходы к проектированию больших программ

Всем привет. Есть такая проблема. Когда пишу программы, мне сложно определиться с ее конструкцией. Если программы простые - до 1,5-2 тыс. строк - все без проблем рисуется, весь проект держится в голове и на выходе получается хорошая программа. Если же ТЗ требует большей функциональности (появляются