Ищу исходник пакета MetaTrader5 для Python. Наткнулся на такое раздел: https://www.mql5.com/en/code/mt5/libraries но там миллион ссылок. Вероятность найти нужный исходник человеческим перебором близится к нулю.
Подскажите, пожалуйста, вот на эту бибилиотеку https://pypi.org/project/MetaTrader5/ возможно найти исходники (если ответ утвердительный, то буду не против получить ссылку на них)?
Custom Price Chart using a simple Artificial Neural Network that tries to project price movements into the future. Not very useful for trading, but fun to watch and learn ;) NELODI Trading Terminal is a collection of Indicators and an Expert Advisor, which work together to provide a complete solution for manual Trading, primarily designed for...
В следующую пятницу мы выпустим релиз МТ5, параллельно обновляя документацию.
Описания старых интерфейсов в форуме тоже отредактируем.
По умолчанию запускается терминал, который последним запускался под учеткой пользователя. Смотрится каталог C:\Users\%username%\AppData\Roaming\MetaQuotes\Terminal и выбирается наиболее свежий инстанс.
Коды ответов заворачиваются в tuple и аналогичны кодам ответов в MQL5.
Я попытался запустить образец (python) из редактора MQL5, но это выдает мне ошибку
NameError: name 'MT5_TIMEFRAME_H4' is not define
спасибо за помощь
код
# Copyright 2020, MetaQuotes Software Corp.
# https://www.mql5.comfrom datetime import datetime
from MetaTrader5 import *
import MetaTrader5 as mt5
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
pd.set_option ('display.max_columns', 500) # number of columns to be displayed
pd.set_option ('display.width', 1500) # max table width to display
# import pytz module for working with time zone
import pytz
mt5.initialize ()
# set time zone to UTC
timezone = pytz.timezone ("Etc / UTC")
# create 'datetime'objectin UTC time zone to avoid the implementation of a local time zone offset
utc_from = datetime (2019, 4, 5, tzinfo = timezone)
# get10 EURUSD H4 bars starting from04/01/2019in UTC time zone
rates = mt5.copy_rates_from ("EURUSD", MT5_TIMEFRAME_H4, utc_from, 20)
mt5.shutdown ()
# display each element of obtained data in a new line
print ("Display obtained data 'as is'")
for rate in rates:
print (rate)
# create DataFrame out of the obtained data
rates_frame = pd.DataFrame (list (rates),
columns = ['time', 'open', 'low', 'high', 'close', 'tick_volume', 'spread', 'real_volume'])
# display data
print ("\ nDisplay dataframe with data")
print (rates_frame)
Formule preguntas sobre análisis técnico, discuta sobre sistemas comerciales y mejore sus hablidades de programación de estrategias comerciales en el lenguaje MQL5. Contacte con tráders de todo el mundo en el foro e intercambie experiencias, también podrá ayudar a los principiantes con sus propias respuestas: nuestra comunidad se desarrolla...
Если сможете создать множество сессий mt5.initialize.
Внутри одной сессии запросы синхронны.
Множество сессий к одному терминалу(брокеру,счету)?
Или каждой сессии нужен будет отдельный терминал?
Это интересно.
Множество сессий к одному терминалу(брокеру,счету)?
Или каждой сессии нужен будет отдельный терминал?
Это интересно.
Множество сессий к одному терминалу поддерживается.
Множество сессий к одному терминалу поддерживается.
Супер. Попробую
Ищу исходник пакета MetaTrader5 для Python. Наткнулся на такое раздел: https://www.mql5.com/en/code/mt5/libraries
но там миллион ссылок. Вероятность найти нужный исходник человеческим перебором близится к нулю.
Подскажите, пожалуйста, вот на эту бибилиотеку https://pypi.org/project/MetaTrader5/
возможно найти исходники (если ответ утвердительный, то буду не против получить ссылку на них)?
Обратите внимание, что прямо из редактора(не терминала) поддерживаются Jupyter Notebook *.ipynb файлы.
Удаленный запуск возможен? Т.е. указать ip сервера, где запущен jupyter, или только локально?
В следующую пятницу мы выпустим релиз МТ5, параллельно обновляя документацию.
Описания старых интерфейсов в форуме тоже отредактируем.
По умолчанию запускается терминал, который последним запускался под учеткой пользователя. Смотрится каталог C:\Users\%username%\AppData\Roaming\MetaQuotes\Terminal и выбирается наиболее свежий инстанс.
Коды ответов заворачиваются в tuple и аналогичны кодам ответов в MQL5.
Позже в документации опишем.
Подскажите, сегодня ждать?
Судя по тому, что я вижу, апдейт уже прошел - билд 2340 от 21.02.2020
Пожалуйста, кто может помочь мне.
Я попытался запустить образец (python) из редактора MQL5, но это выдает мне ошибку
NameError: name 'MT5_TIMEFRAME_H4' is not define
спасибо за помощь
код