コード例 #1
0
 def __init__(self,stockID = None, dataFrame = None, params = None):
     if isinstance(params, (list,tuple)) == False:
         raise Exception('CSimpleFilter_ZhangDieFu paramater error!')
     self.params = params
     CSimpleFilterBase.__init__(self,None)
     self.filterName = '涨跌幅%.2f-%.2f'%(params[0], params[1])
     self.filterDescribe = '涨跌幅在%.2f-%.2f之间过滤'%(params[0], params[1])
コード例 #2
0
 def __init__(self, stockID=None, dataFrame=None, params=None):
     if isinstance(params, (list, tuple)) == False:
         raise Exception('CSimpleFilter_TradingDay paramater error!')
     self.params = params
     CSimpleFilterBase.__init__(self, None)
     self.filterName = '上市日期%d-%d' % (params[0], params[1])
     self.filterDescribe = '上市日期%d-%d之间过滤' % (params[0], params[1])
コード例 #3
0
 def __init__(self, stockID=None, dataFrame=None, params=None):
     if isinstance(params, int) == False:
         raise Exception('CSimpleFilter_GreatThanMA paramater error!')
     self.N = params
     CSimpleFilterBase.__init__(self, None)
     self.filterName = '股价大于MA%d' % (self.N)
     self.filterDescribe = '股价大于MA%d' % (self.N)
コード例 #4
0
 def __init__(self, stockID=None, dataFrame=None, params=None):
     if isinstance(params, (list, tuple)) == False:
         raise Exception('CSimpleFilter_BreakMA paramater error!')
     self.N = params[0]
     self.MA = params[1]
     CSimpleFilterBase.__init__(self, None)
     self.filterName = '%s天跌破均线%s概率过滤' % (self.N, self.MA)
     self.filterDescribe = '%s天跌破均线%s概率过滤' % (self.N, self.MA)
コード例 #5
0
 def __init__(self,
              stockID=None,
              dataFrame=None,
              params=(STOCK_MARKET_SHANGHAI, STOCK_MARKET_ZHONGXIAOBAN,
                      STOCK_MARKET_CHUANGYEBAN, STOCK_MARKET_KECHUANGBAN)):
     CSimpleFilterBase.__init__(self, None)
     self.filterName = '交易板块过滤'
     self.filterDescribe = '交易板块过滤'
     self.banKuai = params
コード例 #6
0
 def __init__(self, stockID=None, dataFrame=None, params=None):
     CSimpleFilterBase.__init__(self, None)
     self.filterName = '简单PinBar'
     self.filterDescribe = '简单PinBar'