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

MT4 to MT5 Convertor (MT5Compat.mqh) - библиотека для MetaTrader 5

OrderManagement is by @fxSaber https://www.mql5.com/en/users/fxsaber | Russian English 中文 Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Опубликовал:
Amirhossein Ghasemi Moroodi
Просмотров:
21
Рейтинг:
(6)
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

MT5Compat - комплексная библиотека для конвертации из MT4 в MT5 📢 🚀

Для упрощения процесса конвертации индикаторов и советников MT4 в MT5 была разработана новаябиблиотека интерфейсов. Эта библиотека поддерживает большинство функций MetaTrader 4, предлагая разработчикам единое решение для кросс-платформенной совместимости.

Вы можете добавить ее как в


🌟 Ключевые особенности:

Широкая поддержка функций MT4: Бесшовная интеграция широко используемых функций MT4 в проекты MT5. (Часть заказа создана@fxSaber)
Настраиваемость: Разработчики могут расширять библиотеку, добавляя дополнительные функции по мере необходимости.
Унифицированная кодовая база: Позволяет написать единую кодовую базу, которая безупречно работает как дляMT4, так и для MT5.
Гибкие возможности интеграции: Библиотека может быть включена как. mqh-файл или непосредственно интегрирована в советник или индикатор.


🛠️ Как это работает:

1️⃣ Интегрируйте код вашего советника или индикатора MT4 с предоставленными библиотечными функциями.
2️⃣ Используйте файл . mqh для включения библиотеки в ваш проект.
3️⃣ Напишите свою логику один раз и добейтесь полной совместимости сMT4 и MT5.
4️⃣ Вам нужно заменить эти функции на совместимую версию, чтобы быть совместимым с обеими платформами с одним и тем же кодом.


Функция MT4 Кросс-совместимая замена Описание
Ask GetAsk() Получает текущую цену Ask для символа.
Bid GetBid() Получает текущую цену Bid для символа.
MarketInfo(symbol, MODE_DIGITS) GetSymbolDigits(symbol) Получает количество знаков после запятой для символа.
MarketInfo(symbol, MODE_TICKSIZE) GetSymbolTickSize(symbol) Получает размер тика для символа.
MarketInfo(symbol, MODE_TICKVALUE) GetSymbolTickValue(symbol) Получает значение тика для символа.
MarketInfo(symbol, MODE_MINLOT) GetSymbolMinLot(symbol) Получает минимальный размер лота для символа.
MarketInfo(symbol, MODE_MAXLOT) GetSymbolMaxLot(symbol) Получает максимальный размер лота для символа.
MarketInfo(symbol, MODE_POINT) GetSymbolPoint(symbol) Получает размер пункта для символа.
MarketInfo(symbol, MODE_SPREAD) GetSymbolSpread(symbol) Получает спред для символа.
Close[x] iClose(symbol, PERIOD_CURRENT, x) Получает цену закрытия бара с индексом x .
Open[x] iOpen(symbol,PERIOD_CURRENT, x) Получает цену открытия бара с индексом x .
Low[x] iLow(symbol,PERIOD_CURRENT, x) Получает низкую цену бара с индексом x .
High[x] iHigh(symbol,PERIOD_CURRENT, x) Получает высокую цену бара с индексом x .

🌐 Зачем нужна эта библиотека?

Эта библиотека интерфейсов - мощный инструмент для разработчиков, желающих:

  • Сэкономить время и ресурсы, поддерживая единую кодовую базу.
  • Перевести существующие продукты MT4 на MT5 с минимальными усилиями.
  • Настроить и расширить функциональность для создания передовых решений.

Доступность 📂

Библиотека уже доступна для интеграции в ваши проекты.

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


Расширение возможностей разработчиков для кросс-платформенных торговых решений. 🌟


Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/53547

Get min margin in to csv Get min margin in to csv

Скрипт MinMargins.mq5 предназначен для того, чтобы помочь трейдерам быстро рассчитать и задокументировать минимальную сумму денег, необходимую для открытия позиции с наименьшим размером лота по всем символам, доступным в Market Watch. Эти данные сохраняются в CSV-файле для удобства просмотра и анализа.

Seven strategies in One expert Seven strategies in One expert

Имя эксперта - 'MultiStrategyEA'

SUPERMACBOT SUPERMACBOT

SUPERMACBOT - это полностью автоматизированный торговый робот, который сочетает в себе мощь стратегии пересечения скользящих средних с индикатором MACD для получения точных и надежных торговых сигналов. Этот советник разработан для бесперебойной работы на всех инструментах и таймфреймах, обеспечивая универсальность и адаптивность для трейдеров в различных рыночных условиях.

YURAZ_MCCH YURAZ_MCCH

Индикатор рассчитывает % роста или падения относительно CLOSE, написан с применением ООП, и легко интегрируется в любой советник или иной индикатор.