Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Важность данных в трейдинге - мусор на входе, мусор на выходе!
Важность данных в трейдинге - мусор на входе, мусор на выходе!
В этом видео подчеркивается важность использования одного и того же источника данных для обучения и развертывания торгового алгоритма. Сравнивая доходность, генерируемую одним и тем же торговым сигналом с использованием различных источников данных, таких как Yahoo Finance и данные брокера, спикер подчеркивает важность качества и актуальности используемых данных. Видео советует трейдерам проводить свои собственные эксперименты и использовать соответствующие источники данных от брокера, через которого ведется торговля, для обучения своих алгоритмов для повышения доходности.
Шаблоны MetaTrader 5 для реальной торговли с использованием Python - часть 1: импорт данных брокера
Шаблоны MetaTrader 5 для реальной торговли с использованием Python - часть 1: импорт данных брокера
В этом видео Лукас демонстрирует, как использовать Python и MetaTrader 5 для импорта данных брокера путем извлечения данных свечей и преобразования их в читаемый формат фрейма данных. Он отмечает, что платформа MetaTrader 5 работает только на устройствах Windows, а не на системах Mac без дополнительных приложений. Он создает функцию под названием «get_rate», которая обеспечивает простую автоматизацию путем изменения ее параметров, а с помощью функции set index он устанавливает столбец времени в качестве индекса фрейма данных, позволяя импортировать исторические данные в Python.
Шаблоны Торговля в реальном времени в MetaTrader 5 с использованием Python. Часть 2. Размещение ордера в MetaTrader 5 с использованием Python
Шаблоны Торговля в реальном времени в MetaTrader 5 с использованием Python. Часть 2. Размещение ордера в MetaTrader 5 с использованием Python
Лукас из объясняет процесс отправки ордеров в MetaTrader 5 с помощью Python. Это включает в себя инициализацию символа и отклонения в пунктах, выбор режима заполнения, создание запроса для отправки в MetaTrader 5, указание желаемого действия и выполнение ордеров. Он подчеркивает важность извлечения всей необходимой информации, такой как идентификатор позиции, в переменные, поскольку они будут недоступны после закрытия листа Python. В видео также подробно описан процесс закрытия открытой позиции, для которой необходимо применить аналогичный, но обратный код ордеров на покупку и продажу с использованием цены предложения вместо цены предложения.
Шаблоны MetaTrader 5 для реальной торговли с использованием Python - часть 3: Управление капиталом с помощью MetaTrader 5/Python
Шаблоны MetaTrader 5 для реальной торговли с использованием Python - часть 3: Управление капиталом с помощью MetaTrader 5 / Python
Лукас демонстрирует, как использовать MetaTrader5 и Python для создания функции управления капиталом, которая размещает ордера тейк-профит и стоп-лосс в запросе. Функция учитывает управление рисками для определения оптимальных значений стоп-лосса и тейк-профита. Он показывает, как использовать функцию tradeSize для корректировки риска длинной позиции по EUR/USD и определения наилучшего объема на основе капитала счета и кредитного плеча. Лукас подчеркивает важность осторожности при корректировке объема заказов, чтобы поддерживать надлежащий уровень риска.
Шаблоны MetaTrader 5 для реальной торговли с использованием Python - часть 4: Создание торговых сигналов
Шаблоны MetaTrader 5 для реальной торговли с использованием Python - часть 4: Создание торговых сигналов
YouTuber продемонстрировал создание торгового сигнала с использованием MetaTrader 5 и Python, инициализировав соединение между двумя платформами, создав класс «mt5», который используется для включения стратегии в реальную торговлю, и импортировав данные с помощью функции «получить курсы». . Затем они создали базовый сигнал 30- и 60-дневной SMA, используя скользящую функцию, и основывали условия покупки и продажи на том, что быстрая скользящая средняя находится выше или ниже медленной скользящей средней. Этот процесс продемонстрировал простой способ создания торгового сигнала для реальной торговли с использованием MetaTrader 5 и Python.
Шаблоны Реальная торговля в MetaTrader 5 с использованием Python — часть 5: Шаблон для реальной торговли (MetaTrader 5/Python)
Шаблоны MetaTrader 5 для реальной торговли с использованием Python - часть 5: Шаблон для реальной торговли (MetaTrader5/Python)
Видео «Шаблоны для торговли в реальном времени в MetaTrader 5 с использованием Python — часть 5: Шаблон для реальной торговли (MetaTrader5/Python)» демонстрирует, как использовать шаблон для реальной торговли для реализации торговой стратегии. Пользователи могут выбрать конкретное время для запуска алгоритма и выбрать список символов со стратегией случайного сигнала по умолчанию. Заказы могут быть размещены с использованием шаблона, и пользователи могут изменить случайный сигнал. Видео предупреждает, что процент стоп-лосса и тейк-профита не учитывает спред, и советует использовать временной сдвиг в одну секунду, чтобы избежать обработки нескольких сигналов в течение одной секунды. Зрителям предлагается поставить лайк и подписаться на канал, а также присоединиться к сообществу Discord.
Шаблоны MetaTrader 5 для реальной торговли с использованием Python — часть 6: Машинное обучение (MetaTrader 5/Python)
Шаблоны MetaTrader 5 для реальной торговли с использованием Python — часть 6: Машинное обучение (MetaTrader5/Python)
Лукас показывает, как применить торговую стратегию, основанную на машинном обучении, в реальной торговле. Этот процесс включает в себя импорт библиотек, использование разработки признаков для преобразования открытых, высоких, низких, близких и объемных данных, чтобы понять взаимосвязь между признаками для создания алгоритма машинного обучения, стандартизацию данных, преобразование данных с использованием анализа основных компонентов (PCA), подгонку и прогнозирование изменений и, в конечном итоге, принятие решения о покупке или продаже активов. Он также предоставляет почасовое условие времени и дневное условие, чтобы выбрать лучшее время для торговли. Код работает в часы работы рынка и сигнализирует, когда покупать или продавать активы.
Создайте своего собственного торгового бота для MetaTrader 5: часть 1
Получите код на GitHub: https://github.com/jimtin/algorithmic_trading_bot
Создайте своего собственного торгового бота для MetaTrader 5
В видеоруководстве обсуждаются необходимые компоненты и требования для создания автоматического торгового бота с использованием MetaTrader 5, включая Windows 10, Python 3.10, IDE, например PyCharm или Visual Studio Code, загрузку MetaTrader 5 и торговый счет. Докладчик подчеркивает важность файла settings.json для хранения конфиденциальной информации и демонстрирует создание примера файла настроек с использованием библиотек Json и ОС. Он также уделяет особое внимание комментированию кода и советует не открывать слишком много файловых дескрипторов одновременно. Видео завершается показом того, как импортировать конфиденциальную информацию и обработку ошибок, а затем обещано продемонстрировать подключение к MetaTrader в следующем эпизоде.Создайте своего собственного торгового бота для MetaTrader 5 — часть 2
Получите код на GitHub: https://github.com/jimtin/algorithmic_trading_bot
Создайте своего собственного торгового бота для MetaTrader 5 — часть 2
В этом видео продолжается процесс создания автоматического торгового бота с использованием MetaTrader 5, основное внимание уделяется обработке ошибок и рефакторингу кода для упрощения его внешнего вида. Инструктор подчеркивает важность использования тренировочного счета, чтобы избежать ненужных финансовых потерь, и проводит зрителей через процесс инициализации и входа в MetaTrader 5, комментируя код и определяя параметры. Они демонстрируют использование инструкций try и кроме для обработки любых ошибок, которые могут возникнуть, и показывают, как выводить исключения на экран для устранения неполадок в будущем. Кроме того, они создают отдельную функцию под названием «start_up», чтобы упростить код и более эффективно обрабатывать процесс запуска. Наконец, они импортируют новую функцию в main.py и выводят результат на экран.
Создайте своего собственного торгового бота для MetaTrader 5 — получите 50 000 свечей
Получите код на GitHub: https://github.com/jimtin/algorithmic_trading_bot
Создайте своего собственного торгового бота для MetaTrader 5 — получите 50 000 свечей
Видео содержит пошаговое руководство по созданию автоматического торгового бота для MetaTrader5. Важнейший первый шаг — убедиться, что вы завершили эпизод MetaTrader Connect и установили библиотеку python pandas. В учебнике показано, как инициализировать символ и расширить функцию запуска, включив в нее инициализирующие символы. В нем показано, как получить до 50 000 свечей с помощью функции «получить свечи», которая требует ввода символа, таймфрейма и номера свечи. В видео подчеркивается, что все необходимые столбцы присутствуют в данных свечного графика, и показано, как получить данные тикового объема. Создатель обещает продемонстрировать, как рассчитать индикатор EMA, в следующем выпуске.