---
title: "Проекты и MQL5 Algo Forge - Справка по MetaEditor"
description: "MQL5 Algo Forge — специализированное Git-хранилище для проектов алгоритмической торговли — по аналогии с тем, как GitHub... - Проекты и MQL5 Algo Forge - Справка по MetaEditor"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/ru/metaeditor/help/mql5storage"
---

[Справка по MetaEditor](https://www.metatrader5.com/ru/metaeditor/help) → Проекты и MQL5 Algo Forge

# Проекты и MQL5 Algo Forge

[MQL5 Algo Forge](https://forge.mql5.io/) — специализированное Git-хранилище для проектов алгоритмической торговли — по аналогии с тем, как GitHub используется сообществом разработчиков открытого программного обеспечения. Система объединяет контроль версий, управление проектами и инструменты для совместной работу.

[Git](https://git-scm.com/) — бесплатная система контроля версий, широко используемая при разработке программного обеспечения. Она позволяет отслеживать изменения в файлах, хранить историю проекта, сравнивать разные версии, при необходимости восстанавливать предыдущие состояния и работать над проектами в команде.

Благодаря интеграции MQL5 Algo Forge с MetaEditor вы можете создавать проекты, хранить их в репозиториях и управлять ими непосредственно из редактора. Это упрощает отслеживание изменений исходного кода, работу с версиями, создание веток и объединение готовых изменений.

![Хранилище Algo Forge](https://www.metatrader5.com/i/help/metaeditor/ru/algo_forge_scheme.png)

Основные преимущества:

- Прямая интеграция с MetaEditor — MetaEditor позволяет выполнять основные команды Git в несколько кликов и напрямую подключается к серверу MQL5 Algo Forge. Вы можете просматривать изменения, создавать коммиты, получать обновления и отправлять свои изменения в удаленный репозиторий, не покидая среду разработки.
- Надежный контроль версий — Git сохраняет подробную историю изменений проекта. Вы всегда можете узнать, что и когда изменилось, а в совместных проектах — кто внес изменения. Если что-то пошло не так, можно вернуться к предыдущей версии и восстановить рабочее состояние проекта.
- Ветки и объединение изменений — ветки позволяют независимо работать над новыми функциями, исправлениями и экспериментальными идеями, не затрагивая основную версию проекта. После завершения работы изменения можно объединить с основной веткой.
- Единый портал для управления проектами — сайт MQL5 Algo Forge предоставляет доступ к репозиториям из любого браузера и с любого устройства. Вы можете просматривать структуру файлов, редактировать код, создавать коммиты, переключаться между ветками, просматривать историю изменений и координировать работу над проектом из любого веб-браузера.
- Совместная работа — MQL5 Algo Forge помогает разработчикам взаимодействовать друг с другом и с сообществом алгоритмической торговли. Вы можете подписываться на интересных авторов, объединяться в команды, обсуждать правки непосредственно в коде и отслеживать вклад каждого участника.
- Обучение и обмен опытом — публичные репозитории MQL5 Algo Forge позволяют учиться у других. Изучайте решения других разработчиков, перенимайте лучшие практики и запускайте собственный форки на основе готовых проектов.

Все репозитории MQL5 Algo Forge по умолчанию являются приватными. Это означает, что исходный код недоступен другим пользователям, пока вы сами не откроете к нему доступ или не поделитесь проектом.

Комбинация Git, MQL5 Algo Forge и MetaEditor обеспечивает удобный рабочий процесс для разработки, управления версиями и совместной работы над проектами для алготрейдинга.

![Хранилище кода MQL5 Storage](https://www.metatrader5.com/i/help/metaeditor/ru/mql5_storage.png)

## In this section

- [Подключение MQL5 Algo Forge](https://www.metatrader5.com/ru/metaeditor/help/mql5storage/mql5storage_connect)
- [Создание и работа с проектом](https://www.metatrader5.com/ru/metaeditor/help/mql5storage/projects)
- [Работа с MQL5 Algo Forge](https://www.metatrader5.com/ru/metaeditor/help/mql5storage/mql5storage_working)
- [Просмотр истории проекта](https://www.metatrader5.com/ru/metaeditor/help/mql5storage/mql5storage_diff)
- [Совместная работа и слияние версий](https://www.metatrader5.com/ru/metaeditor/help/mql5storage/mql5storage_merging)
- [Внешний клиент Git](https://www.metatrader5.com/ru/metaeditor/help/mql5storage/mql5storage_external_client)

```json
{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ {"@type": "ListItem", "position": 1, "item": {"@id": "https://www.metatrader5.com/ru/metaeditor/help", "name": "Справка по MetaEditor"}}, {"@type": "ListItem", "position": 2, "item": {"@id": "https://www.metatrader5.com/ru/metaeditor/help/mql5storage", "name": "Проекты и MQL5 Algo Forge"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: Проекты и MQL5 Algo Forge", "acceptedAnswer": { "@type": "Answer", "text": "MQL5 Algo Forge — специализированное Git-хранилище для проектов алгоритмической торговли — по аналогии с тем, как GitHub используется сообществом..." } }] }
```
