Пример #1
0
def pcontract(contract, period):
    """ 构建周期合约结构的便捷方式。
    
       :param str contract: 合约如:'IF000.SHEF'
       :param str Period: 周期如:'10.Minute' 
       :return: 周期合约
       :rtype: PContract
    """
    from quantdigger.datastruct import PContract, Contract, Period
    return PContract(Contract(contract), Period(period))
Пример #2
0
def stock(code, period='1.Day'):
    """ 构建周期合约结构的便捷方式。
    
       :param str code: 股票代码。
       :param str period: 回测周期。
       :return: 周期合约。
       :rtype: PContract
    """
    from quantdigger.datastruct import PContract, Contract, Period
    return PContract(Contract('%s.stock' % code), Period(period))
Пример #3
0
def stock(code, period='1.Day'):
    """ 构建周期合约结构的便捷方式。
    
    Args:
        code (str) : 股票代码
        period(str): 回测周期

    Returns:
        PContract. 周期合约
    """
    from quantdigger.datastruct import PContract, Contract, Period
    return PContract(Contract('%s.stock' % code), Period(period))
Пример #4
0
 def pcontract(self):
     return PContract(self._contract, self._period)