def local_func(stock, code, name):
    try:
        ret = StockSignal.stock_signal_w_new_find_candidate_with_volume(stock)
        
        ret.insert(0, 'code', code)
        ret.insert(ret.columns.size, 'name', name)

        return ret
    except Exception, ex:
        return None
def local_func(stock, code, name):
    try:
        ret = StockSignal.stock_signal_w_new_find_candidate_with_volume(stock)

        if not isinstance(ret, type(None)):
            # df.insert(1, 'bar', df['one']) insert one column
            # df['one_trunc'] = df['one'][:2]
            ret.insert(0, 'code', code)
            ret.insert(ret.columns.size, 'name', name)

        return ret
    except Exception, ex:
        return None
def local_func(stock, code, name):
    try:
        ret = StockSignal.stock_signal_w_new_find_candidate_with_volume(stock)

        if not isinstance(ret, type(None)):
            # df.insert(1, 'bar', df['one']) insert one column
            # df['one_trunc'] = df['one'][:2] 
            ret.insert(0, 'code', code)
            ret.insert(ret.columns.size, 'name', name)

        return ret
    except Exception, ex:
        return None