Esempio n. 1
0
 def init(self):
     _PortTypesMixin.init(self)
     self.INPUT_PORT_NAME = 'stock_in'
     self.OUTPUT_PORT_NAME = 'stock_out'
     cols_required = {"close": "float64", "indicator": "int32"}
     self.delayed_process = True
     self.required = {self.INPUT_PORT_NAME: cols_required}
Esempio n. 2
0
 def init(self):
     _PortTypesMixin.init(self)
     self.INPUT_PORT_NAME = 'stock_in'
     self.OUTPUT_PORT_NAME = 'stock_out'
     self.INPUT_MAP_NAME = 'name_map'
     self.OUTPUT_ASSET_NAME = 'stock_name'
     cols_required = {"asset": "int64"}
     self.required = {self.INPUT_PORT_NAME: cols_required}
Esempio n. 3
0
 def init(self):
     self.delayed_process = True
     _PortTypesMixin.init(self)
     self.INPUT_PORT_NAME = 'stock_in'
     self.OUTPUT_PORT_NAME = 'stock_out'
     cols_required = {"asset": "int64"}
     self.required = {
         self.INPUT_PORT_NAME: cols_required
     }
Esempio n. 4
0
 def init(self):
     _PortTypesMixin.init(self)
     self.delayed_process = True
     self.INPUT_PORT_NAME = 'stock_in'
     self.OUTPUT_PORT_NAME = 'stock_out'
     cols_required = {'indicator': 'int32'}
     self.required = {
         self.INPUT_PORT_NAME: cols_required
     }
Esempio n. 5
0
 def init(self):
     _PortTypesMixin.init(self)
     self.INPUT_PORT_NAME = 'stock_in'
     self.OUTPUT_PORT_NAME = 'stock_out'
     cols_required = {
         "datetime": "date",
         "strategy_returns": "float64",
         "asset": "int64"
     }
     self.required = {self.INPUT_PORT_NAME: cols_required}
Esempio n. 6
0
 def init(self):
     _PortTypesMixin.init(self)
     self.INPUT_PORT_NAME = 'stock_in'
     self.OUTPUT_PORT_NAME = 'stock_out'
     cols_required = {'datetime': 'date',
                      "asset": "int64"}
     # self.delayed_process = True
     self.required = {
         self.INPUT_PORT_NAME: cols_required
     }
Esempio n. 7
0
 def init(self):
     _PortTypesMixin.init(self)
     cols_required = {"asset": "int64"}
     self.required = {self.INPUT_PORT_NAME: cols_required}
Esempio n. 8
0
 def init(self):
     _PortTypesMixin.init(self)
     cols_required = {}
     self.required = {self.INPUT_PORT_NAME: cols_required}
Esempio n. 9
0
 def init(self):
     _PortTypesMixin.init(self)
     self.INPUT_PORT_NAME = 'in'
     self.OUTPUT_PORT_NAME = 'out'
     cols_required = {}
     self.required = {self.INPUT_PORT_NAME: cols_required}
Esempio n. 10
0
 def init(self):
     _PortTypesMixin.init(self)
     self.INPUT_PORT_NAME = 'df_in'
     self.OUTPUT_PORT_NAME = 'df_out'
     required = {}
     self.required = {self.INPUT_PORT_NAME: required}
Esempio n. 11
0
 def init(self):
     self.delayed_process = True
     _PortTypesMixin.init(self)
     cols_required = {}
     self.required = {self.INPUT_PORT_NAME: cols_required}
Esempio n. 12
0
 def init(self):
     _PortTypesMixin.init(self)
     self.INPUT_PORT_NAME = 'stock_in'
     self.OUTPUT_PORT_NAME = 'stock_out'
     cols_required = {"datetime": "date"}
     self.required = {self.INPUT_PORT_NAME: cols_required}
Esempio n. 13
0
 def init(self):
     _PortTypesMixin.init(self)
     self.INPUT_PORT_NAME = 'bardata_in'
     self.OUTPUT_PORT_NAME = 'backtest_out'
     cols_required = {"signal": "float64", "returns": "float64"}
     self.required = {self.INPUT_PORT_NAME: cols_required}
Esempio n. 14
0
 def init(self):
     _PortTypesMixin.init(self)
     self.INPUT_PORT_NAME = 'stock_in'
     self.OUTPUT_PORT_NAME = 'stock_out'
     required = {"asset": "int64"}
     self.required = {self.INPUT_PORT_NAME: required}