Exemple #1
0
    def set_provider_formats(self, downloader, writer, default_frequency=None):
        self._downloader_format = downloader.lower()
        self._writer_format = writer.lower()
        self._default_frequency = default_frequency or bar.Frequency.DAY

        self._data_downloader = ProviderFactory.get_data_provider(
                                                    self._downloader_format)
        self._data_writer = ProviderFactory.get_data_provider(
                                                    self._writer_format)
Exemple #2
0
    def set_provider_formats(self, downloader, writer, default_frequency=None):
        self._downloader_format = downloader.lower()
        self._writer_format = writer.lower()
        self._default_frequency = default_frequency or bar.Frequency.DAY

        self._data_downloader = ProviderFactory.get_data_provider(
            self._downloader_format)
        self._data_writer = ProviderFactory.get_data_provider(
            self._writer_format)
Exemple #3
0
 def set_data_provider(self, data_provider, default_frequency=None):
     self._default_frequency = default_frequency or bar.Frequency.DAY
     self._data_reader = ProviderFactory.get_data_provider(data_provider)
Exemple #4
0
 def set_data_provider(self, data_provider, default_frequency=None):
     self._default_frequency = default_frequency or bar.Frequency.DAY
     self._data_reader = ProviderFactory.get_data_provider(data_provider)