class ChanMACDUnitTF(): def __init__(self, start_time, start_klu, start_histset, pre_unittf, dir): self.start_time = start_time self.end_time = None self.start_klu = start_klu self.end_klu = None self.klu_list = [] self.klu_list.append(start_klu) self.histset_list = [] self.histset_list.append(start_histset) self.next = None self.pre = pre_unittf self.uinttf_dir = dir def set_next(self, next_unittf): self.next = next_unittf def add_histset(self, histset): self.histset_list.append(histset) histset.set_next(self) def add_klu(self, klu): self.klu_list.append(klu) klu.set_unittf(self)