
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Создайте свой собственный торговый бот для MetaTrader 5 Python: индикатор EMA
Получите код на GitHub: https://github.com/jimtin/algorithmic_trading_bot
Создайте свой собственный торговый бот для MetaTrader 5 Python: индикатор EMA
В этом разделе видео показано, как создать функцию для расчета индикатора экспоненциальной скользящей средней (EMA) в Python. Видео содержит пошаговые инструкции по созданию функции, которая вычисляет среднее значение предыдущих сделок с применением множителя к самой последней сделке, а также тому, как добавить столбец для EMA в каждую строку фрейма данных. В видео также подчеркивается важность функций комментирования и использования псевдобиблиотеки, чтобы сделать код пригодным для повторного использования и соответствовать принципу «не повторяйся». Видео завершается демонстрацией того, как рассчитать различные типы EMA, которые будут использоваться в будущей стратегии пересечения EMA.
Создайте своего собственного торгового бота для MetaTrader 5 Python: кросс-стратегия EMA
Получите код на GitHub: https://github.com/jimtin/algorithmic_trading_bot
Создайте своего собственного торгового бота для MetaTrader 5 Python: кросс-стратегия EMA
В этом видеоруководстве ведущий объясняет и реализует кросс-стратегию EMA для создания торгового бота для автоматического размещения сделок. Стратегия включает использование двух EMA, EMA 50 и EMA 200, и генерирует сигналы на покупку или продажу, когда EMA 50 пересекает или ниже EMA 200 соответственно. Он также обсуждает стоп-лосс, цену входа и тейк-профит для каждой сделки и то, как создать отдельную функцию для разработки библиотеки. Ведущий обновляет функцию кросс-стратегии EMA для интеграции с функцией get_data, созданной в предыдущем эпизоде, а функция индикаторов возвращает всю необходимую информацию вызывающей функции. Код упрощается за счет извлечения таймфрейма, что упрощает управление и обслуживание для алгоритмических трейдеров.
Создайте своего собственного торгового бота для MetaTrader 5 Python: кросс-детектор EMA
Получите код на GitHub: https://github.com/jimtin/algorithmic_trading_bot
Создайте своего собственного торгового бота для MetaTrader 5 Python: кросс-детектор EMA
В видеоруководстве рассказывается, как создать детектор пересечений EMA с помощью Python, обсуждается процесс создания двух разных EMA и определение потенциальных тенденций на рынке, а также рассказывается, как создать функцию детектора пересечения EMA. Функция создает два новых столбца, позицию и препозицию, и проверяет, произошло ли перекрестное событие, чтобы создать столбец, который устанавливает значение True, если пересечение произошло; он также демонстрирует, как использовать перекрестный детектор EMA в main.py, извлекая только те строки, которые имеют истинное событие пересечения. Учебник также намекает на следующий эпизод, в котором будет продемонстрировано, как рассчитать личную кросс-стратегию EMA.
Создайте свой собственный бот Python для MetaTrader 5: сигналы ПОКУПКИ и ПРОДАЖИ
Получите код на GitHub: https://github.com/jimtin/algorithmic_trading_bot
Создайте свой собственный бот Python для MetaTrader 5: сигналы ПОКУПКИ и ПРОДАЖИ
В этом видеоуроке основное внимание уделяется созданию сигналов покупки и продажи для бота Python в MetaTrader 5 (MT5) с использованием стратегии пересечения EMA с 50-ЕМА и 200-ЕМА. В руководстве объясняются правила генерации сигналов как на покупку, так и на продажу, а также стоп-лосс, цена входа и тейк-профит. Создана функция для генерации торговых сигналов для бота, записывающая параметры для каждой сделки вместе с соответствующей самой высокой EMA. Дополнительные столбцы создаются для записи значений торговых сигналов, и функция также включает проверку, чтобы убедиться, что значения EMA не равны в начале функции. В руководстве показано, как пропустить строки, которые меньше минимального значения EMA, и рассчитать стоп-лосс, цену акции и тейк-профит как для зеленых, так и для красных свечей. Сгенерированные сигналы добавляются обратно в ранее созданные столбцы, формируя список торговых сигналов для бота.
Создайте свой собственный торговый бот для MetaTrader 5 Python: калькулятор размера лота
Получите код на GitHub: https://github.com/jimtin/algorithmic_trading_bot
Создайте свой собственный торговый бот для MetaTrader 5 Python: калькулятор размера лота
В этом видео обсуждается, как создать функцию калькулятора размера лота для торгового бота на Metatrader5 с использованием Python. Эта функция требует знания баланса, которому угрожает риск, суммы риска, цены стоп-лосса, цены входа и торгуемого символа, и отличается для торговли на рынке Форекс. Докладчик подчеркивает важность округления значений, чтобы Metatrader5 не отклонил расчет, и показывает, как добавить в функцию другую валюту. Они также обсуждают добавление обменного курса, повышение надежности кода за счет добавления универсального оператора else и обеспечение стандартного расчета размера и стоимости пункта. Следующая часть серии будет посвящена безопасному и эффективному размещению ордеров в Metatrader5.
Создайте своего собственного торгового бота для MetaTrader Python: создатель ордеров, часть 1
Получите код на GitHub: https://github.com/jimtin/algorithmic_trading_bot
Создайте своего собственного торгового бота для MetaTrader Python: создатель ордеров, часть 1
Видео на YouTube под названием «Создайте свой собственный торговый бот для MetaTrader 5 Python: создатель ордеров, часть 1» описывает процесс создания ордеров в MetaTrader5 с использованием Python. Видео является частью первой из двух, и в этом разделе основное внимание уделяется второму этапу процесса создания заказа, который включает проверку заказов перед их размещением. В видео рассказывается о создании объекта словаря под названием «запрос», который передает необходимую торговую информацию функции создания ордера. Спикер также объясняет, как установить тип запроса для стоп-ордера на продажу или покупку, как использовать запрос проверки ордера Metatrader5, чтобы предотвратить распространенные ошибки, и важность правильного форматирования чисел перед их передачей в MetaTrader 5. В следующем эпизоде будет рассказано фактическое размещение ордеров в MetaTrader5.
Создайте свой собственный торговый бот для MetaTrader 5 Python: создатель ордеров, часть 2
Получите код на GitHub: https://github.com/jimtin/algorithmic_trading_bot
Создайте свой собственный торговый бот для MetaTrader 5 Python: создатель ордеров, часть 2
Видео является продолжением руководства по созданию торгового бота для MetaTrader5 Python и обсуждает процесс реализации кода для отправки ордера, обработки различных результатов и понимания кодов ошибок, которые может возвращать MetaTrader5. Ведущий подчеркивает важность настройки кода на основе личных предпочтений и понимания ошибок, которые могут возникнуть при использовании бота. Презентатор также предоставляет пример функции, уведомляющей пользователя об ошибках и останавливающей выполнение при необходимости.
Создайте свой собственный торговый бот для MetaTrader 5 Python: создатель ордеров, часть 3
Получите код на GitHub: https://github.com/jimtin/algorithmic_trading_bot
Создайте свой собственный торговый бот для MetaTrader 5 Python: создатель ордеров, часть 3
В этом видеоруководстве основное внимание уделяется созданию торгового бота для MetaTrader 5 Python и рассматриваются несколько этапов размещения ордеров на платформе, включая расчет размера лота, проверку ордеров на наличие проблем, размещение ордеров и объединение всего этого для обеспечения эффективности и безопасности. В руководстве обсуждаются переменные, необходимые для бота, такие как баланс, комментарий, сумма риска, символ и торговые значения, такие как стоп-лосс и тейк-профит. Видео демонстрирует использование вспомогательной функции расчета размера лота и важность проверки ошибок, а также подчеркивает необходимость исследования и внимания к деталям. Учебное пособие завершается объяснением использования фреймов данных для извлечения необходимых значений и исследует способы заставить бота непрерывно торговать в следующем эпизоде.
Создайте своего собственного торгового бота для MetaTrader Python: никогда не пропустите новый бар
Получите код на GitHub: https://github.com/jimtin/algorithmic_trading_bot
Создайте своего собственного торгового бота для MetaTrader Python: никогда не пропустите новый бар
В этом видеоуроке показано, как создать торгового бота Python в MetaTrader 5, который никогда не пропустит свечу. Код запускает MetaTrader 5, фиксирует текущее и предыдущее время и использует цикл while для извлечения одной свечи и сравнения с предыдущей свечой для определения новых свечей. В видео подчеркивается важность исправления пробелов в коде, реализации функции сна для предотвращения сбоев и использования отдельной функции для упрощения основной функции. Преподаватель также дает рекомендации о том, как обрабатывать ошибки в коде и использовать операторы печати для четкого тестирования.
Создайте свой собственный торговый бот для MetaTrader 5 Python: автоматическое управление каждой сделкой
Получите код на GitHub: https://github.com/jimtin/algorithmic_trading_bot
Создайте свой собственный торговый бот для MetaTrader 5 Python: автоматическое управление каждой сделкой
Это видео является частью серии о создании торгового бота для MetaTrader 5 Python и посвящено управлению ордерами. Спикер объясняет, как отменить ордер и восстановить все открытые ордера, а также подчеркнет важность эффективного управления рисками в торговле. Стратегия отмены всех открытых ордеров — это простой, но действенный способ управления рисками, связанными с открытыми позициями. Спикер также сообщает, что в следующем выпуске будет показано, как управлять несколькими стратегиями на одном счете в MetaTrader 5.