量化交易就是以数学公式和统计数据等为基础来建立数学模型,通过数学模型来进行交易。
量化交易依托的是现在高度发达的计算机技术和互联网技术。
量化交易通过数学模型来代替人工交易,It can effectively avoid the subjective judgment of investors,which is the impact of investor sentiment fluctuations.Avoid making irrational decisions in extreme fanaticism or pessimism.
量化交易需要以大量的数据作为基础,通过对大量数据的分析,来做出理性的判断,预测未来价格的走势。
int PFLD::Impl::LoadModel(const char*root_path){
std::string model_file=std::string(root_path)+"/pfld-lite.mnn";
landmarker_=std::shared_ptr<MNN::Interpreter>(MNN::Interpreter::createFromFile(model_file.c_str()));
MNN::ScheduleConfig config;
config.numThread=1;
config.type=staticcast<MNNForwardType>(device);
MNN::BackendConfig backendConfig;
backendConfig.precision=(MNN::BackendConfig::PrecisionMode)precision_;
backendConfig.power=(MNN::BackendConfig::PowerMode)power_;
backendConfig.memory=(MNN::BackendConfig::MemoryMode)memory_;
config.backendConfig=&backendConfig;
session=landmarker->createSession(config);
//nhwc to nchw
std::vector<int>dims{1,inputSize,inputSize,3};
inputtensor=MNN::Tensor::create<float>(dims,NULL,MNN::Tensor::TENSORFLOW);
initialized_=true;
return 0;
}