IExpFactory.h

source: wtcpp/folder98/folder01/folder3/folder3/file05.md

/*!
 * \file IExpFactory.h
 * \project	WonderTrader
 *
 * \author Wesley
 * \date 2020/03/30
 * 
 * \brief 指标工接口定义
 */
#pragma once
#include "WTSMarcos.h"

NS_WTP_BEGIN
class WTSKlineData;
class WTSExpressParams;
class WTSExpressData;
class WTSHisTrendData;

class IExpFactory
{
public:
	virtual WTSExpressData *calcKlineExpress(const char* expName, WTSKlineData* klineData, WTSExpressParams* params) = 0;
	virtual WTSExpressData *calcTrendExpress(const char* expName, WTSHisTrendData* trendData, WTSExpressParams* params) = 0;
};
NS_WTP_END