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))
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))
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))
def pcontract(self): return PContract(self._contract, self._period)