Смотри, как бесплатно скачать роботов
Ищи нас в Twitter!
Ставь лайки и следи за новостями
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Оцени его работу в терминале MetaTrader 5

Функция для перевода количества секунд в количество лет, месяцев, дней, часов, минут, секунд - скрипт для MetaTrader 5
- Просмотров:
- 240
- Рейтинг:
- Опубликован:
- 2025.04.13 07:15
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
string GetTimeSpan(datetime time_sec) { if(time_sec <= 0) return "0 seconds"; string time_text = {}; datetime remaining_sec = time_sec; int years = (int)remaining_sec / 31536000; remaining_sec %= 31536000; int months = (int)remaining_sec / 2592000; remaining_sec %= 2592000; int days = (int)remaining_sec / 86400; remaining_sec %= 86400; int hours = (int)remaining_sec / 3600; remaining_sec %= 3600; int minutes = (int)remaining_sec / 60; remaining_sec %= 60; int seconds = (int)remaining_sec; if(years > 0) time_text += (string)years + " years "; if(months > 0) time_text += (string)months + " months "; if(days > 0) time_text += (string)days + " days "; if(hours > 0) time_text += (string)hours + " hours "; if(minutes > 0) time_text += (string)minutes + " minutes "; if(seconds > 0) time_text += (string)seconds + " seconds "; return time_text; }

Logger с возможностью логирования отдельных модулей или участков кода

Функция может быть полезна, чтобы не перегружать сервер торговыми запросами в моменты времени, когда рынок закрыт для торговли

Простой советник с пользовательской функцией оптимизации на R-квадрат

Kuskus Starlight - это осциллятор, использующий преобразование цены Фишера для выявления трендов и потенциальных разворотов. Оригинальный код MT4 от Scriptor доступен по адресу: https://www.mql5.com/en/code/8365.