Бета-версия MetaTrader 5 build 5955: поддержка MCP и агентного ИИ - страница 23

 

Как работает запрос веб страниц:

  • управляется в настройках правами: get only, all requests, disabled
  • умеет сразу писать в файл, чтобы разгрузить агента обработкой больших данных
  • умеет на лету текстовые файлы автоматически декодировать из разных кодировок (особенно азиатские сложные) в UTF-8, чтобы агент мог сразу нормально с ними работать
  • умеет выкачивать сайты
  • умеет использовать и перегружать заголовки HTTP запросов
  • агент умеет разбираться в контенте страниц


Примеры:

  • Выкачать сайт:

    Скачай весь сайт https://www.my-simple-site.com в каталог Files\my-site с сохранением структуры каталогов сайта.
    Для поиска всех ссылок проверяй все html файлы, а не только корневую страницу.
    Скачивай все файлы, включая картинки, стили, javascript, *.pdf, *.zip и аналогичные. У img тегов дополнительно проверяй srcset списки.
    При скачивании сразу используй целевые пути файлов как output_filename, чтобы сразу писать по месту без дополнительной обработки.

    Сайт XXXXXX полностью скачан!

    Вот сводка результата:

    📁 Каталог: Files\my-site

    📄 HTML-страницы (24 шт.) 

    📎 PDF (1 шт.):

    • /legal/terms-and-conditions.pdf (843 KB)

    🎨 Статические ресурсы (~70+ файлов):

    • Шрифты: figtree-regular.woff2 , figtree-semibold.woff2
    • Стили: main.css
    • Скрипты: main.js
    • Изображения контента: Все JPG с srcset (1x и 2x версии) — ~30 изображений
    • SVG иконки: 30 иконок меню, плюс тематические ( latency , api , time , bank , solution , check и др.)
    • Фоновые изображения: earth.jpg (1x и 2x), routing-map.png (1x и 2x), routing-coin.png (1x и 2x), routing-server.png (1x и 2x), light-trails.jpg (1x и 2x)
    • Планетные иконки: eurusd , gbpusd , xaueur , btcusdt (PNG, 1x и 2x)
    • OG-картинки: xxxxxxxxxxx.jpg


    Структура каталогов сайта полностью сохранена. Каждый файл скачан сразу в целевой путь через output_filename . Внешние ссылки не скачивались.


  • Обратиться за страницей от имени любого User-Agent:

    Скачай страницу https://www.mql5.com от имени юзерагента "My Test Crawler"

    Страница https://www.mql5.com успешно скачана с заголовком User-Agent: My Test Crawler .

    Результат:

    • HTTP-код: 200 OK
    • Сервер: Caddy
    • Content-Type: text/html; charset=utf-8
    • Размер: ~220 КБ (в сжатом gzip виде)

    Примечание: Ответ был объёмным (содержит полную HTML-разметку сайта MQL5), поэтому тело ответа сохранено во временный файл: Temp\goose_mcp_responses\mcp_response_20260711_141507.889404.txt

    Сервер mql5.com принял кастомный User-Agent My Test Crawler и корректно отдал страницу.


  • Сводка и анализ

    Проанализируй и дай сводку по странице https://www.metatrader.com

    Страница загружена. Вот сводка:


    📊 Анализ metatrader.com

    Дата/время запроса: 11 июля 2026, ~17:19 (UTC+3)


    1. Общая информация

    Параметр Значение
    HTTP-код 200 OK
    Сервер Caddy
    Кеш HIT (серверный кеш)
    Фреймворк SvelteKit (SPA)
    Владелец MetaQuotes Ltd (2000–2026)
    Языки 11: EN, RU, ZH, ES, PT, JA, DE, KO, FR, IT, TR

    2. Навигация (главное меню)

    • Markets — рынки, скринер
    • Charts & Ideas — графики и идеи
    • Algo — алготорговля (MQL5)
    • News — новости (Barchart, Seeking Alpha)
    • Store — маркетплейс MQL5
    • Brokers — каталог брокеров
    • Download — скачать MT4/MT5

    Быстрый доступ: Economic Calendar, Trading Signals, WebTerminal, Heatmap, поиск (@user / $symbol)

    3. Ключевые блоки контента

    Тикер акций (топ-5): | Тикер | Цена | Изм. | |---|---|---| | NVDA | 210.96 USD | +4.03% | | AAPL | 315.32 USD | -0.28% | | GOOGL | 357.18 USD | -0.48% | | MSFT | 385.10 USD | +0.19% | | AMZN | 245.34 USD | -0.69% |

    Данные по рынкам:

    • Форекс: 109 пар, EURUSD 1.1414 (-0.17%), USDJPY 161.697 (-0.41%)
    • Крипто: 39 пар, BTCUSD 63,820 (+0.99%), ETHUSD 1,789 (+2.58%)
    • Металлы: 10 пар, XAUUSD (Gold) 4,108.45 (-0.36%)
    • Индексы: 32 индекса, S&P 500 (US500) 7,574.9 (+0.46%), Nasdaq 29,823
    • Сырьё: 14 активов, Brent $75.90 (-0.13%), Natural Gas $2.909 (-3%)
    • Акции США: 7,672 инструментов

    Скринер: Топ-10 акций с сортировкой (NVDA $5.11T, AAPL $4.63T, GOOGL $4.33T, MSFT $2.86T, AMZN $2.64T...)

    Торговые идеи (Charts & Ideas): 8 идей (INVH, USDKRW, XAUUSD x4, BTCUSD x2)

    Форум (Community): горячие темы (236 ответов — обращение в поддержку, 3360 — особенности MQL5)

    Алготорговля (Algotrading): 7 статей-туториалов (SuperTrend, Circular Buffer, Turtle Soup, Extreme Value Theory и др.)

    Новости: 7 новостей от Barchart и Seeking Alpha (связанные тикеры: NVDA, AAPL, AMZN, PYPL, PCAR, MSFT...)

    4. Платформы для скачивания

    • MetaTrader 5: Windows, macOS, Linux, WebTerminal, iOS, Android, Huawei AppGallery, APK
    • MQL5 Channels: iOS, Android, Huawei, APK
    • Tradays (Economic Calendar): iOS, Android, Huawei, APK

    5. SEO и разметка

    • Schema.org: Organization (MetaTrader → MetaQuotes Ltd)
    • Open Graph: og:title, og:description, og:image (1200×630)
    • Canonical: https://www.metatrader.com/
    • hreflang: 11 языковых версий
    • Аналитика: Finteza

    6. Технические особенности

    • CSP-политика: строгая (script-src 'self', frame-ancestors 'none')
    • HSTS: включён (max-age=63072000)
    • API-эндпоинты: /api/quotes/symbols , /api/ideas/ , /api/newsfeed , /api/forum/ , /api/article/
    • Аватары/лого: загружаются с c.mql5.com , c/avatar/ , c/logos/
    • Соцсети: Facebook, LinkedIn, YouTube (@MetaQuotesOfficial)

    Вывод: metatrader.com — полнофункциональный торговый портал MetaQuotes. Он служит точкой входа в экосистему MetaTrader: предоставляет рыночные данные реального времени (7,672+ инструментов), скринеры, хитмэп, торговые идеи сообщества, новости от Barchart/Seeking Alpha, форум MQL5, статьи по алготорговле и ссылки на скачивание MT4/MT5. Построен на SvelteKit с динамической загрузкой данных через JSON API.








MetaTrader | World Financial Markets for Smarter Trading
MetaTrader | World Financial Markets for Smarter Trading
  • 2026.07.11
  • www.metatrader.com
Weekly price is located below 200 SMA in the bearish area of the chart. The price was on bear market rally but it was bounced from resistance level at 30.61 to below for the bearish trend to be resumed. If the price breaks 30.61 resistance together with 200 SMA to above so the weekly bullish reversal will be started with 32.70 level as the...
 
fxsaber #:
Просьба ускорить штатные функции.

Да, интересный код.

Проверим и если все совпадает, то реализуем штатно.

 
Vladislav Boyko #:
  1. Покупаете одну из самых умных моделей на данный момент.
  2. Просите детально изучить все файлы вашей библиотеки и написать подробную документацию со всеми нюансами. Лучше сразу сделать один или несколько (в зависимости от структуры проекта) файлов AGENTS.md (или другое имя - которое будет воспринимать ваша модель). Чтобы был какой-то контекст и "ассистент" ориентировался в кодовой базе.
  3. "Хочу улучшить производительность. Помоги написать бенчмарки для выявления бутылочных горлышек".
  4. Запускаете бенчмарки, кормите ассистенту результаты, спрашиваете, можно ли как-то улучшить производительность.
  5. Если можно - пускай улучшает. Опять запускаете бенчмарки.
  6. Только нужно как-то еще убедиться, что в результате оптимизаций поведение кода не изменилось.

Agents.md у нас уже есть - дефолтная инструкция лежит в MQL5\Profiles\Agents:

  • metaeditor-default.md
  • metatrader-default.md

Вы можете переименовать эти файлы в свои:

  • metaeditor.md
  • metatrader.md

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

Так как файлы в зоне MQL5, то они отлично сохраняются в MQL5 Algo Forge и легко мигрируют вместе с вашей кодовой базой.

 

У MCP сервера https://www.metatrader.com добавили функцию доступа к последним новостям.

  • Дай последние новости по MSFT

Вот последние 10 новостей по MSFT (Microsoft, NASDAQ) за последние 24 часа (на 11 июля 2026):

Заголовок Источник Время (UTC)
1 📈 The New IQQ ETF Just Started Trading. How to Play the Nasdaq Fund Here. Barchart 14:30
2 📉 70% of S&P 500 Tech Stocks Are Down 20%+ from Their All-Time Highs Barchart 13:00
3 💼 «Day-to-day dread» haunts frustrated job seekers in era of low hiring MarketWatch 12:30
4 🔮 My Updated 2026 Market Outlook: Keeping S&P 500 Target, Changing Sector Leaders Seeking Alpha 12:30
5 🤖 Serenity: The fact that «Magnificent Seven» like Apple are restless shows OpenAI is on the right track PANews 11:12
6 🏥 Macro Note: The Tech Unwind Grew A Second Leg, And It's Healthcare Seeking Alpha 06:25
7 📊 Why Both Institutional And Retail Traders Are Eyeing Single Stock Futures Seeking Alpha 04:45
8 🏛️ a16z Co-founder Marc Andreessen Appointed as Co-chair of Federal Reserve AI Task Force PANews 01:26
9 💡 Best ETFs to Invest In, According to AI Analyst, 7/10/2026 TipRanks 20:25 (10 июля)
10 📚 How To Invest In Stocks Using History — And Unique Analysis From Bill O'Neil IBD 19:46 (10 июля)

Ключевые темы, затрагивающие MSFT:

  • 🟥 Технологический сектор под давлением — 70% tech-акций S&P 500 упали на 20%+ от своих максимумов
  • 🤖 OpenAI и «Великолепная семёрка» — Microsoft как инвестор OpenAI упоминается в контексте конкуренции с Apple
  • 🏛️ AI Task Force при ФРС — назначение Марка Андриссена из a16z может повлиять на регулирование AI, где MSFT — ключевой игрок

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


Покажи новость про технологический сектор

Вот основное содержание статьи из Barchart от Роба Избитса (опубликована 11 июля 2026):


📉 70% акций технологического сектора S&P 500 упали на 20%+ от своих исторических максимумов

Автор: Rob Isbitts
Источник: Barchart.com
Категории: ETFs, Акции/Фондовый рынок

Ключевые факты:

  • 70% технологических акций из состава S&P 500 находятся в «медвежьем» рынке (коррекция 20%+ от хаев)
  • Половина (35% от всех) из этих акций упали как минимум на 35% от своих максимумов
  • Технологический сектор переживает широкомасштабную распродажу, затронувшую подавляющее большинство компаний

Контекст для MSFT (Microsoft):

Хотя Microsoft входит в число крупнейших tech-компаний («Великолепная семёрка»), данная статистика показывает, что даже устойчивые гиганты находятся под давлением на фоне общего спада в технологическом секторе.

Полный текст статьи доступен по ссылке:
🔗 70% of S&P 500 Tech Stocks Are Down 20% or More from Their All-Time Highs


Хотите, чтобы я проверил текущую цену MSFT в терминале MetaTrader или показал данные по другим tech-акциям?

MetaTrader | World Financial Markets for Smarter Trading
MetaTrader | World Financial Markets for Smarter Trading
  • 2026.07.11
  • www.metatrader.com
Weekly price is located below 200 SMA in the bearish area of the chart. The price was on bear market rally but it was bounced from resistance level at 30.61 to below for the bearish trend to be resumed. If the price breaks 30.61 resistance together with 200 SMA to above so the weekly bullish reversal will be started with 32.70 level as the...
 

С учетом доступа к веб запросам, агент способен делать глубокий циклический анализ информации.

Проанализируй все представленные новости по MSFT за сегодня и дай итоговый анализ влияния на его цену к понедельнику, когда откроется торговая сессия.

Теперь у меня есть все данные для полноценного анализа. Вот полный отчёт:


📊 ИТОГОВЫЙ АНАЛИЗ НОВОСТЕЙ ПО MSFT

Суббота, 11 июля 2026 → Открытие в понедельник, 13 июля


📋 Текущее состояние цены

Параметр Значение
Закрытие пятницы $385.10
Предыдущее закрытие $384.36 (+0.19%)
Внутридневной максимум (пт) $391.88
Внутридневной минимум (пт) $381.50
Открытие недели $386.81
КТД (с начала года) −20.6% (открытие года $484.39)
Годовой максимум $555.45
Годовой минимум $349.20
Рыночная капитализация $2.86 трлн

📈 Техническая картина за последнюю неделю

Дата Открытие Макс. Мин. Закр. Комментарий ───────────────────────────────────────────────────────── 06 июл 386.81 389.15 381.22 386.74 ➡️ Флет 07 июл 392.54 395.57 388.22 388.84 📈 Тест $395, откат 08 июл 384.08 385.29 381.33 383.34 📉 Снижение 09 июл 374.45 384.65 373.35 384.36 🟢 **Бычий разворот!** +$11 за день 10 июл 387.80 391.88 381.50 385.10 📉 Небольшая фиксация

Ключевой момент: 9 июля был мощный внутридневной разворот от $373.35 до $384.36 — это важный технический сигнал. Уровень $373 подтверждён как поддержка.


🔎 Анализ всех новостей, влияющих на MSFT

НЕГАТИВНЫЕ факторы 🟥

Новость Влияние
1 70% tech-акций S&P 500 упали на 20%+ от максимумов 🟥 Высокое — широкая распродажа сектора давит на все бумаги, включая MSFT
2 «The Tech Unwind Grew A Second Leg, And It's Healthcare» (Seeking Alpha) 🟥 Среднее — распродажа tech расширяется на другие сектора, риск заражения
3 S&P 500 Outlook: смена секторных лидеров (Seeking Alpha) 🟥 Среднее — возможна ротация капитала из tech в другие сектора
4 Илон Маск признал Anthropic лидером AI (TipRanks) 🟥 Низкое — косвенно ставит под вопрос преимущество OpenAI (MSFT владеет 49%)

ПОЗИТИВНЫЕ факторы 🟩

Новость Влияние
1 Chevron подписал 20-летний контракт на питание дата-центра MSFT в Техасе (Zacks) 🟩 Среднее — подтверждает рост AI-инфраструктуры MSFT; проект «Kilby» на 2.67 GW
2 Марк Андриссен (a16z) назначен сопредседателем AI Task Force при ФРС (PANews) 🟩 Низкое — может привести к регулированию, благоприятному для лидеров AI
3 Apple + Broadcom: сделка на $30 млрд по AI-чипам (Zacks) 🟩 Низкое — подтверждает спрос на AI-инфраструктуру, где MSFT — один из главных игроков

НЕЙТРАЛЬНЫЕ / Макроэкономические 🟨

Новость Комментарий
1 Новый ETF IQQ начал торговлю (Barchart) Общий интерес к Nasdaq
2 «Day-to-day dread» — рынок труда (MarketWatch) Может влиять на потребительские расходы, но косвенно
3 Q2 Earnings Season Arrives (Zacks) Сезон отчётности — ключевое событие для MSFT
4 Single Stock Futures набирают популярность (Seeking Alpha) Больше инструментов для хеджирования

📊 Матрица влияния и прогноз

                          СИЛА ВЛИЯНИЯ
                     Слабое      Среднее    Сильное
                     ──────────────────────────────
  ПОЗИТИВНЫЕ    │    Андриссен   Chevron     ─
                │    Apple+BCOM   deal       
                │
  НЕГАТИВНЫЕ    │    Маск/       Смена     70% tech
                │    Anthropic   лидеров    в коррекции
                │    
  ТЕХНИЧЕСКИЕ   │    Консолида-  Разворот   Уровень 
                │    ция $375-  от $373     $349 = год.дно
                │    $392       (9 июля)   

🎯 Прогноз на открытие понедельника (13 июля)

Базовый сценарий (вероятность 60%): Нейтральный / Слабо-негативный

Диапазон открытия: $381–$388

За выходные не появилось новых катастрофических новостей, но общий фон tech-сектора остаётся слабым. В пятницу был некоторый откат от внутридневных максимумов ($391.88 → $385.10). Ожидаю открытие без значительного гэпа, возможно −0.3%...−0.8% от закрытия пятницы.

Бычий сценарий (вероятность 20%): Умеренный рост

Диапазон открытия: $388–$394

Если за выходные появится позитивный катализатор (новости о Microsoft AI, благоприятные макроданные, покупка на просадке), инвесторы могут отыграть разворот 9 июля и протестировать уровень $392–$395.

Медвежий сценарий (вероятность 20%): Снижение

Диапазон открытия: $373–$380

Если опасения по tech-сектору усилятся, возможен повторный тест уровня $373 (минимум четверга). Пробитие этого уровня откроет путь к $366 (минимум 29 июня) и далее к $349 (годовой минимум).


🏁 Итоговый вердикт

Аспект Оценка
Общий новостной фон 🟡 Нейтрально-негативный
Техническая картина 🟢 Консолидация с бычьим разворотом 9 июля
Секторальный контекст 🟥 Tech под давлением — 70% акций в коррекции
Фундаментальные драйверы 🟢 AI-инфраструктура растёт, сделка с Chevron
Прогноз на понедельник 🟡 $381–$388 (нейтральное открытие)

Основной вывод: MSFT ($385.10) находится в зоне консолидации ($373–$392) на фоне давления на tech-сектор. Разворот 9 июля от $373 — позитивный сигнал, но для уверенного роста нужен катализатор. Наиболее вероятно открытие понедельника вблизи $383–$386 со смещением вниз на 0.3–0.5%.

Ключевые уровни для наблюдения в понедельник:

  • 🔴 Сопротивление: $392 (недельный максимум), $395 (макс. 7 июля)
  • 🟢 Поддержка: $381 (мин. пятницы), $373 (мин. четверга/ключевая поддержка)

⚠️ Важно: На следующей неделе стартует сезон отчётности Q2 2026 — это может стать главным драйвером для MSFT в ближайшие 2–3 недели.

 

Подключаете последнюю мощную GPT-5.6 Sol и у вас в руках поистине мощный инструмент:


Сделай мне анализ последний новостей по MSFT и дай прогноз на понедельник.

Анализ MSFT и прогноз на понедельник, 13 июля 2026 года

Я — MetaTrader Assistant. Проанализировал последние новости и динамику MSFT по состоянию на закрытие пятницы, 10 июля.

Краткий вывод

Ожидание на понедельник: нейтрально-негативное открытие с высокой вероятностью волатильной консолидации.
Базовый рабочий диапазон: $381–391. Пока цена ниже $392–396, преимущество остаётся у продавцов. Уверенное удержание выше $392 улучшит краткосрочную картину.

Главные новости

Негативные факторы

  1. Усиление надзора за облачным бизнесом в Великобритании

    • Microsoft и Google столкнутся с дополнительным контролем британского облачного рынка.
    • Регулирование критически важных технологических поставщиков начинается 13 июля, то есть непосредственно в понедельник.
    • Это может вызвать краткосрочную негативную реакцию из-за риска дополнительных расходов, ограничений и давления на Azure.
  2. Рынок обеспокоен окупаемостью расходов на ИИ

    • Несколько последних публикаций посвящены росту AI CapEx, долговому финансированию дата-центров и риску замедленной отдачи от инвестиций.
    • Для Microsoft это особенно важно: рынок оценивает не только рост Azure, но и то, насколько быстро монетизация Copilot и AI-сервисов компенсирует капитальные затраты.
  3. Слабость технологического сектора

    • Согласно одной из субботних публикаций, около 70% технологических компаний S&P 500 находятся не менее чем на 20% ниже исторических максимумов.
    • Также обсуждается продолжение ротации капитала из технологических акций.
    • MSFT остаётся чувствительной к общему направлению Nasdaq, даже при отсутствии собственных корпоративных новостей.
  4. Сокращения в Microsoft и давление на Xbox

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

Позитивные факторы

  1. Microsoft активнее использует собственные AI-модели

    • Компания пытается снизить зависимость от дорогих внешних моделей и уменьшить стоимость обработки запросов.
    • Если стратегия окажется успешной, она может улучшить маржинальность AI-продуктов и снизить опасения относительно CapEx.
  2. Партнёрство Microsoft и Chevron

    • Сотрудничество расширяет применение облачных и AI-решений Microsoft в энергетическом секторе.
    • Это подтверждает сохранение корпоративного спроса на Azure и связанные сервисы.
  3. Позитивные аналитические материалы после снижения

    • Появилось несколько публикаций, называющих MSFT привлекательной после коррекции и отмечающих возможность ослабления страхов вокруг AI CapEx.
    • Однако это преимущественно аналитические мнения, а не новый фундаментальный факт.
  4. Долгосрочный спрос на AI-инфраструктуру

    • Отраслевые оценки по-прежнему предполагают крупные инвестиции в дата-центры.
    • Microsoft остаётся одним из основных потенциальных бенефициаров благодаря Azure, Copilot и корпоративной клиентской базе.

Техническая картина

Последнее закрытие: $385,10, изменение за пятницу: примерно +0,19%.

  • Максимум пятницы: $391,88
  • Минимум пятницы: $381,50
  • Изменение за прошедшую неделю: около −0,42%
  • От минимума 25 июня $349,20 акция восстановилась примерно на 10%
  • От начала 2026 года снижение составляет около 20%

В пятницу акция открылась гэпом вверх на $387,80, поднималась до $391,88, но не удержала рост и закрылась на $385,10. Это показывает наличие продавцов в области $390–392.

Ключевые уровни

Тип Уровень Значение
Поддержка $381–383 Минимумы пятницы и локальная зона спроса
Поддержка $373–375 Область разворота 9 июля
Поддержка $367–370 Более сильная среднесрочная зона
Сопротивление $388–392 Пятничный максимум и зона активных продаж
Сопротивление $395–396 Максимум прошедшей недели
Сопротивление $400–405 Психологический и технический барьер

Сценарии на понедельник

Базовый сценарий — 50%

Консолидация в диапазоне $381–391, закрытие около $384–388.

Негатив от регулирования и общего недоверия к AI-расходам будет сдерживать рост, но позитивная пятничная динамика Nasdaq и восстановление MSFT от июньского минимума поддержат покупателей.

Медвежий сценарий — 30%

Если цена закрепится ниже $381, вероятно движение к:

  • $377–378;
  • затем $373–375.

Пробой $373 заметно ухудшит картину и откроет дорогу в район $367–370. Основные триггеры: негативные новости по британскому регулированию, падение Nasdaq или новое обострение геополитики.

Бычий сценарий — 20%

Если MSFT удержится выше $392 на повышенном объёме, следующими целями могут стать:

  • $395–396;
  • далее $400–405.

Для такого сценария желательно одновременно увидеть рост QQQ/Nasdaq и отсутствие новых негативных комментариев по облачному регулированию или AI-затратам.

Практический ориентир

  • Выше $392: краткосрочный сигнал в пользу продолжения восстановления.
  • Между $381 и $392: нейтральная зона, возможна “пила”.
  • Ниже $381: преимущество переходит к продавцам.
  • Вход сразу на открытии несёт повышенный риск: новость о британском надзоре может привести к гэпу и ложному первому движению.

Итоговый уклон на понедельник: нейтрально-медвежий, но без сильного подтверждённого сигнала на продолжение падения, пока сохраняется поддержка $381. Это вероятностный сценарий, а не гарантия и не индивидуальная инвестиционная рекомендация.

 
Renat Fatkhullin #:

Agents.md у нас уже есть - дефолтная инструкция лежит в MQL5\Profiles\Agents:

  • metaeditor-default.md
  • metatrader-default.md

Вы можете переименовать эти файлы в свои:

  • metaeditor.md
  • metatrader.md

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

Так как файлы в зоне MQL5, то они отлично сохраняются в MQL5 Algo Forge и легко мигрируют вместе с вашей кодовой базой.

Да, это хорошо, но это global context file, если я правильно понимаю. Я имел в виду project-specific instructions.

Я отстал от жизни на пару месяцев (занят был), поэтому вот цитата из документации на устаревший софт:

https://geminicli.com/docs/cli/gemini-md/

The CLI uses a hierarchical system to source context. It loads various context files from several locations, concatenates the contents of all found files, and sends them to the model with every prompt. The CLI loads files in the following order:

  1. Global context file:

    • Location:  ~/.gemini/GEMINI.md  (in your user home directory).
    • Scope: Provides default instructions for all your projects.
  2. Environment and workspace context files:

    • Location: The CLI searches for  GEMINI.md  files in your configured workspace directories and their parent directories.
    • Scope: Provides context relevant to the projects you are currently working on.
  3. Just-in-time (JIT) context files:

    • Location: When a tool accesses a file or directory, the CLI automatically scans for  GEMINI.md  files in that directory and its ancestors up to a trusted root.
    • Scope: Lets the model discover highly specific instructions for particular components only when they are needed.

The CLI footer displays the number of loaded context files, which gives you a quick visual cue of the active instructional context.

Я понимаю, что это, наверное, оверкилл для MetaEditor. И сильно не факт, что какой-либо ощутимый % от целевой аудитории будет этим пользоваться.
 
Vladislav Boyko #:

Да, это хорошо, но это global context file, если я правильно понимаю. Я имел в виду project-specific instructions.

Я отстал от жизни на пару месяцев (занят был), поэтому вот цитата из документации на устаревший софт:

Я понимаю, что это, наверное, оверкилл для MetaEditor. И сильно не факт, что какой-либо ощутимый % от целевой аудитории будет этим пользоваться.

Мы будем расширять, локальные проектные инструкции тоже будут.

Также будут добавлены скилы.

 

У меня относительно слабый английский и большая воля к хорошему неймингу. Я неделями мог мучать ИИ, пытаясь улучшить идентификаторы в существующем коде (несколько тысяч строк, разбитые на несколько десятков заголовочных файлов).

Примерно в 24 или 25 году я кормил архивы с исходным кодом браузерной версии ChatGPT. Каждая сессия начиналась из пары промптов, которые заставляли ИИ покопаться в коде чтобы набраться контекста. Хороший промпт в начале сессии заставлял его шнырять по коду в среднем минут 8. Только после набора контекста я давал ему задания по существу.

На фоне того опыта использование AGENTS.md/GEMINI.md/... сильно упрощает работу. Достаточно один раз сделать "документацию для ИИ", нет необходимости "набираться контекста" в начале каждой сессии.

 
Vladislav Boyko #:
У меня относительно слабый английский и большая воля к хорошему неймингу. Я неделями мог мучать ИИ, пытаясь улучшить идентификаторы в существующем коде

А сейчас все легко:

В файле myfile.mq5 нужно сделать правильный и понятный нейминг переменных на английском языке, а также расставить комментарии на русском языке.
Проанализируй файл, сделай замены и запиши новую версию под именем myfile-new.mq5


Вот рабочий пример на MQL5 Lite:

В файле correlation.mq5 нужно сделать правильный и понятный нейминг переменных на английском языке, а также расставить комментарии на русском языке.
Проанализируй файл, сделай замены и запиши новую версию под именем myfile-new.mq5

Файл myfile-new.mq5 успешно создан и скомпилирован — 0 ошибок, 0 предупреждений.


Что сделано

🔤 Нейминг переменных (переименован на английский)

Было Стало Описание
_SecondSymbol secondSymbol Второй инструмент
_SettPeriod calculationPeriod Период расчёта
_AppliedPrice appliedPrice Применяемая цена
_Color1 / _Color2 minCorrelationColor / maxCorrelationColor Цвета min/max корреляции
buf[] correlationLine[] Основная линия корреляции
buf2[] correlationHistogram[] Гистограмма корреляции
colors1[] / colors2[] colorIndexLine[] / colorIndexHistogram[] Индексы цвета
arr1[] / arr2[] maBufferFirst[] / maBufferSecond[] Буферы MA
a3[] priceBuffer[] Временный буфер цен
h1 / h2 maHandleFirst / maHandleSecond Хендлы MA
i , j , c barIndex , priceIndex , colorIdx Индексы циклов
averX1 / averX2 meanFirst / meanSecond Средние значения
v1 , v2 , v3 covSum , varSumFirst , varSumSecond Ковариация и дисперсии
a1[1] / a2[1] maValFirst[1] / maValSecond[1] Буферы получения значений MA
tm[1] syncTime[1] Время синхронизации
cont skipFlag Флаг пропуска бара
limit startBar Стартовый бар расчёта
bars1 / bars2 barsFirst / barsSecond Количество баров
setPlotColor SetupPlotColor Функция настройки цвета
getPlotColor GetCorrelationColor Функция получения цвета
c1 , c2 rgbMin , rgbMax RGB-структуры
dr , dg , db deltaR , deltaG , deltaB Шаги компонент цвета
s , s2 , n colorStr , componentStr , commaPos Строковые переменные
col , res mqlColor , result Параметры функции

💬 Комментарии (расставлены на русском языке)

Добавлены подробные комментарии на русском:

  • Заголовки блоков: описание каждого раздела кода
  • Объявления переменных: пояснение назначения
  • Ключевые узлы алгоритма: формула корреляции Пирсона, синхронизация баров, защита от деления на ноль
  • Параметры функций: описание входных/выходных аргументов

✅ Сохранена полная функциональность

Исходная логика полностью сохранена — это тот же индикатор корреляции Пирсона между двумя инструментами с цветовым градиентом.