Новая версия платформы MetaTrader 5 build 6090: общие улучшения - страница 16

 
Aleksey Vyazmikin #:

А мне вот интересно, за чей счёт банкет?
Это попытка отжать рынок у конкурентов, и на это заложен бюджет, или планируется всё же брать деньги с потребителей и сделать в итоге сервис?

Это я про опасность подсесть на эту среду разработки.

Очевидно, если MQL5 Lite и сделали выпадающий список в настройках для выбора модели, то предполагается какой нибудь MQL5 Pro.
Может, что-то типа удалённого управления агентом по сети, который запущен на компе или VPS и неограниченное контекстное окно.
То есть, возможно твою просьбу реализуют. Тебе как автору идеи бесплатный ключ ))
 
fxsaber #:


Если удалить metaeditor.exe и включить вседозволенный режим Ассистента, то поставленная перед Ассистентом задача открытия позиции будет выполнена?

Например, он поймет, как нажимать на кнопки интерфейса Терминала "руками".

Продай 0,4 лота € USD по рынку.

Ордер успешно исполнен! ✅

Результат торговой операции:

  • Символ: EURUSD
  • Тип: Селл (продажа)
  • Объём: 0.4 лота
  • Цена: 1.15400
  • ID ордера: 57970405966
  • Идентификатор сделки: 57609442854
  • Статус: Completed (10009)

Продажу 0.4 лота EURUSD по рынку выполнена. Текущий баланс вашего демо-счета: $100,686.68 (после этой операции).

Хотите совершить ещё какие-либо операции? Например:

  • Открыть новую позицию (buy/sell)
  • Закрыть текущую позицию EURUSD
  • Изменить SL/TP для существующих позиций
  • Посмотреть историю сделок

Только занимает это 35 секунд. 

Кстати, в предыдущих постах был вопрос по поводу надиктовки ассистенту. Так этот вопрос решён. Я всё диктую. Есть приложение бесплатное, которое всё это чудесно делает. 

 
Roman #:
Очевидно, если MQL5 Lite и сделали выпадающий список в настройках для выбора модели, то предполагается какой нибудь MQL5 Pro.
Может, что-то типа удалённого управления агентом по сети, который запущен на компе или VPS и неограниченное контекстное окно.
То есть, возможно твою просьбу реализуют. Тебе как автору идеи бесплатный ключ ))

Нет никакой привязки к MQL5 Light. Уже сейчас вы можете работать с МСП дистанционно, с любого своего агента совершенно без проблем. Я работаю Гермесом, и всё чудесно откликается и работает. 

У других брокеров всё работает, работает точно так же. Я сейчас проверил. 

В данном рабочеем пространстве доступны следующие инструменты:

Инструменты для работы с MetaTrader 5

Компиляция и сборка:

  • Компилятор MQL5 (версия 6090) — можно собирать MQL5 файлы
  • Возможность собирать проекты целиком
  • Поддержка компиляции с различными настройками (x64, AVX, AVX2, AVX512)

Работа с терминалом MetaTrader 5:

  • Открытие/закрытие чартов по символу и периоду
  • Применение шаблонов к чартам
  • Добавление/удаление символов в Market Watch
  • Получение исторических данных по графикам (чарты, индикаторы, стратегии)
  • Работа с торговыми позициями и ордерами
  • Тестирование стратегий (backtesting)
  • Просмотр открытых позиций и ордеров

Файловая система:

  • Создание/удаление/редактирование файлов в папках workspace
  • Поиск файлов по шаблонам и ключевым словам
  • Чтение и запись текстовых и бинарных файлов

Производительность:

  • Ограничения: максимальный размер чтения файла 256 МБ, максимальное количество результатов поиска 4096, глубина дерева директорий 32

Расширения (MCP)

Согласно списку инструментов, доступны следующие расширения:

  • metaeditor5 — основной редактор кода MQL5
  • metatrader5 — интеграция с терминалом MetaTrader 5 (чарты, позиции, ордера, тестер, индикаторы, экспертные советы)

Основные возможности

  • Сборка проектов MQL5
  • Бэктест стратегий
  • Работа с историческими данными терминала
  • Управление торговыми позициями и ордерами
  • Компиляция с поддержкой AVX/SIMD оптимизаций

Хотите попробовать что-то конкретное — например, открыть файл, скомпилировать код или выполнить операцию с терминалом?

 
Vladimir Perervenko #:

Продай 0,4 лота € USD по рынку.

Ордер успешно исполнен! ✅

Имел в виду такие настройки.

Shell+TradingDisabled. Вроде, продвинутая LLM должна прийти просто к кнопкодаву при таких условиях.

 
fxsaber #:

Имел в виду такие настройки.

Shell+TradingDisabled. Вроде, продвинутая LLM должна прийти просто к кнопкодаву при таких условиях.

Она ничего сделать не сможет. Какой бы была продвинутая ЛЛМ, у неё нет инструментов для этого, для совершения этих действий. 

Если вы дадите этому же агенту или своему стороннему, внешнему  инструмент "computer-use", то есть он может смотреть ваш терминал и клацать по кнопкам, тогда он выполнит без инструментом, который предоставляет  МСП МQL5. 

 
Vladimir Perervenko #:

Она ничего сделать не сможет. Какой бы была продвинутая ЛЛМ, у неё нет инструментов для этого, для совершения этих действий. 

Если вы дадите этому же агенту или своему стороннему, внешнему  инструмент "computer-use", то есть он может смотреть ваш терминал и клацать по кнопкам, тогда он выполнит без инструментом, который предоставляет  МСП МQL5. 

Еще раз прочтите мое предудыщее сообщение.
 
Aleksey Vyazmikin #:

А мне вот интересно, за чей счёт банкет?

Теперь дороже в 3-5 раз.
 
fxsaber #:
Теперь дороже в 3-5 раз.

Ссылка не открывается,и  непонятно зачем вставлена.

Разлинковал

 
Rashid Umarov #:

Ссылка не открывается,и  непонятно зачем вставлена.

Разлинковал

https://pbs.twimg.com/media/HPnPEjEa0AAipuq.jpg

Либо копи-паста URL, либо так.

Видимо, баг движка сайта.

 
Платформа: MetaTrader 5, Build 6090
СИМПТОМ:
После переключения счета поток тиков на графике останавливается: OnTick продолжает вызываться, но tick.time_msc остается НЕИЗМЕННЫМ
(терминал отдает тот же последний тик). Сам по себе поток не восстанавливается.

ШАГИ ВОСПРОИЗВЕДЕНИЯ:
1. Открыть график с советником, контролирующим tick.time_msc.
2. Сменить счет в терминале.
3. Наблюдать: в течение длительного времени (минуты) time_msc не меняется,
   хотя OnTick вызывается, рынок активен.

ДОПОЛНИТЕЛЬНЫЕ НАБЛЮДЕНИЯ:
- Обходной путь работает: ChartSetSymbolPeriod(0, ДРУГОЙ_СИМВОЛ, 0), затем возврат
  на родной символ — поток тиков восстанавливается (новый time_msc).
- Если прыгать на ТОТ ЖЕ символ, который уже использовался для такого прыжка
  ранее — подписка НЕ обновляется (тики остаются замороженными).
- Иногда не помогают даже несколько свежих символов подряд (похоже на нестабильное
  состояние соединения сразу после переключения счета).
- Проблема воспроизводится на нескольких символах и не зависит
  от таймфрейма графика.

МИНИМАЛЬНЫЙ КОД ДЛЯ ВОСПРОИЗВЕДЕНИЯ (советник):
int n=0; ulong prevMsc=0;
void OnTick()
{
   MqlTick tick; SymbolInfoTick(_Symbol,tick);
   if(tick.time_msc==prevMsc) {
      if(++n==10) PrintFormat("ЗАМОРОЗКА: time_msc=%I64d повторяется", tick.time_msc);
   } else { n=0; prevMsc=tick.time_msc; }
}

Прошу рассмотреть возможность автоматической переподписки
на поток тиков при смене счета.