Попытка извлечь живые данные из MT5 в мой скрипт Python, но получение данных 10 часов не в реальном времениPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Попытка извлечь живые данные из MT5 в мой скрипт Python, но получение данных 10 часов не в реальном времени

Сообщение Anonymous »

Код: Выделить всё

# Fetch historical bars for a specific symbol and time range
def get_bars(symbol, timeframe, start_date, end_date):
if not mt5.symbol_select(symbol, True):
print(f"Failed to select symbol: {symbol}")
return None

rates = mt5.copy_rates_range(symbol, timeframe, start_date, end_date)

output generated by code

Date: 2024-07-23 08:30:00, Type: Bullish, Gap: 31.44, First High: 66655.37, Third Low: 66686.81
Date: 2024-07-23 08:33:00, Type: Bullish, Gap: 105.20, First High: 66741.48, Third Low: 66846.68
Date: 2024-07-23 09:30:00, Type: Bullish, Gap: 3.41, First High: 66917.66, Third Low: 66921.07
Date: 2024-07-23 09:33:00, Type: Bullish, Gap: 25.20, First High: 66974.76, Third Low: 66999.96
Date: 2024-07-23 10:48:00, Type: Bearish, Gap: 24.62, First Low: 66936.30, Third High: 66911.68
Date: 2024-07-23 11:03:00, Type: Bearish, Gap: 79.14, First Low: 66829.84, Third High: 66750.70
Date: 2024-07-23 11:24:00, Type: Bearish, Gap: 40.32, First Low: 66610.38, Third High: 66570.06
Date: 2024-07-23 11:33:00, Type: Bullish, Gap: 37.54, First High: 66613.56, Third Low: 66651.10

if rates is None:
print(f"Failed to get rates for symbol: {symbol}")
return None

df = pd.DataFrame(rates)
df['time'] = pd.to_datetime(df['time'], unit='s')  # Convert Unix timestamp to datetime
return df
< /code>
Также это в основной функции < /p>
    while True:
now = datetime.now()  # Get the current time
end_date = now  # Use current time as end_date
start_date = now - timedelta(days=1)  # Look back 1 day for data
Это фрагмент извлечения данных, но его единственное извлечение данных, которые 5-10 часов не в режиме реального времени, пожалуйста, помогите мне здесь
Пожалуйста, помогите мне, если я что-то не так

Подробнее здесь: https://stackoverflow.com/questions/788 ... ata-10-hou
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Получение данных датчиков в реальном времени от умных часов
    Anonymous » » в форуме Android
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Java Process Ocassionally умирает на Linux после нескольких часов выполнения часов: как я могу основать причину? [закрыт
    Anonymous » » в форуме JAVA
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Python MT5 не возвращает обновленные данные
    Anonymous » » в форуме Python
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous
  • Точная настройка MT5 на арабском наборе данных
    Anonymous » » в форуме Python
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • «Нет» возвращается в заказ на покупку на MT5 через Python
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous

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