from abc import ABC, abstractmethod


class Strategy(ABC):

    def __init__(self):
        self.data = None

    @abstractmethod
    def process_next_candle(self):
        pass

    def set_data(self, data):
        self.data = data

    def get_data(self):
        return self.data

d635151dedb0df9989aa4d4d08a50c1966007190
<mask token>


class Strategy(ABC):

    def __init__(self):
        self.data = None

    @abstractmethod
    def process_next_candle(self):
        pass
    <mask token>
    <mask token>

<mask token>


class Strategy(ABC):

    def __init__(self):
        self.data = None

    @abstractmethod
    def process_next_candle(self):
        pass
    <mask token>

    def get_data(self):
        return self.data

<mask token>


class Strategy(ABC):

    def __init__(self):
        self.data = None

    @abstractmethod
    def process_next_candle(self):
        pass

    def set_data(self, data):
        self.data = data

    def get_data(self):
        return self.data

from abc import ABC, abstractmethod


class Strategy(ABC):

    def __init__(self):
        self.data = None

    @abstractmethod
    def process_next_candle(self):
        pass

    def set_data(self, data):
        self.data = data

    def get_data(self):
        return self.data
