Python MT5 не возвращает обновленные данныеPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python MT5 не возвращает обновленные данные

Сообщение Anonymous »


MT5 не возвращает данные по последнему индексу

импортировать MetaTrader5 как mt5 mt5.initialize() импортировать панд как pd инструмент = mt5.copy_rates_from_pos('BTCUSD',mt5.TIMEFRAME_H1,0,20) инструмент = pd.DataFrame(инструмент) инструмент['время'] = pd.to_datetime(инструмент['время'], единица измерения = 'с') инструмент = инструмент.set_index(['время']) Когда я запускаю этот код каждый час, он всегда возвращает предыдущий бар в качестве последнего индекса (вместо самого последнего бара). Он должен возвращать самый последний бар, поскольку индекс начального бара установлен на 0.

Пример данных, которые не обновляются:

В() инструмент['открыть'].хвост(5) Вне() 2022-10-29 11:00:00 20767.92 2022-10-29 12:00:00 20917.95 2022-10-29 13:00:00 20945.44 2022-10-29 14:00:00 20763.64 2022-10-29 15:00:00 20690.48 Если я запущу тот же код через 10 секунд, он вернет правильную информацию (самый последний бар в качестве последнего индекса).

Правильные (обновленные) данные:

В() инструмент['открыть'].хвост(5) Вне() 2022-10-29 12:00:00 20917.95 2022-10-29 13:00:00 20945.44 2022-10-29 14:00:00 20763.64 2022-10-29 15:00:00 20690.48 2022-10-29 16:00:00 20756.35 Насколько я могу судить, терминал не обновил информацию при выполнении mt5.copy_rates_from_pos.

Как заставить терминал загрузить и обновить данные раньше?

Спасибо за любую помощь
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Попытка извлечь живые данные из MT5 в мой скрипт Python, но получение данных 10 часов не в реальном времени
    Anonymous » » в форуме Python
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • «Нет» возвращается в заказ на покупку на MT5 через Python
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • API MT5 Manager: UserSubscribe не вызывает событие OnUserLogin
    Anonymous » » в форуме C#
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous
  • Точная настройка MT5 на арабском наборе данных
    Anonymous » » в форуме Python
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • MT5 Manager API: UserbScribe не запускает событие OnuserLogin
    Anonymous » » в форуме C#
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»