Source code for backtrader.feeds.sierrachart

#!/usr/bin/env python
"""Sierra Chart CSV Data Feed Module - SierraChart CSV parsing.

This module provides the SierraChartCSVData feed for parsing
Sierra Chart exported CSV files.

Classes:
    SierraChartCSVData: Parses SierraChart CSV format files.

Example:
    >>> data = bt.feeds.SierraChartCSVData(dataname='sierra.csv')
    >>> cerebro.adddata(data)
"""

from . import GenericCSVData


# Read format with time format '%Y/%m/%d'
[docs] class SierraChartCSVData(GenericCSVData): """ Parses a `SierraChart <http://www.sierrachart.com>`_ CSV exported file. Specific parameters (or specific meaning): - ``dataname``: The filename to parse or a file-like object - Uses GenericCSVData and simply modifies the dateformat (dtformat) to """ params = (("dtformat", "%Y/%m/%d"),)