Преобразование таймсерий в формат metastock 11 в Python - PullRequest
0 голосов
/ 17 июня 2020

Я создал скрипт для загрузки и конвертации серий акций в txt. Затем я обновляю его с помощью конвертера Metastock 11. Есть ли способ конвертировать txt в формат metastock в python, не открывая конвертер Metastock? Чтобы быть более ясным, я хотел бы сделать в python автоматически шаги преобразования. Спасибо

enter image description here

from pandas_datareader import data
import pandas as pd
from datetime import date

today = '{}'.format(date.today())
stocks = ['AAPL', 'ABT']
for stock in stocks:
    df = data.DataReader(
        stock, 
        start='2000-1-1', end=today,
        data_source='yahoo'
    )
    df['Date'] = df.index
    df['Date'] = df['Date'].dt.strftime('%Y%m%d')
    df['Symbol'] = stock
    df = df[['Symbol','Date','Open','High','Low', 'Close','Volume']]
    df.to_csv('DataBases/{}.txt'.format(stock), sep=',', header=False, index=False)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...