⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stockio.h

📁 通达信股票软件数据接收程序 能够将连接服务器
💻 H
字号:

#ifndef _STOCK_IO_H_
#define _STOCK_IO_H_

#include <boost/date_time/gregorian/gregorian.hpp>
#include <boost/date_time/posix_time/posix_time_types.hpp>
#include "stock.h"
#include "engine.h"


namespace StockMarket
{

extern void AddStockListRequest(bool all);
extern void AddInstantTransRequest(int count);
extern void AddGBBQRequest();
extern int load_data(const gregorian::date& from, const gregorian::date& to);
extern void save_day_transaction(uint dt, const StockTransact::DateTransact & transact);
extern void AddHistTransRequest(const gregorian::date& from, const gregorian::date& to);
extern int load_transact_data(const gregorian::date& from, const gregorian::date& to, StockTransact::TransactMap& outTr);
extern bool load_one_day_transact_data(const gregorian::date& current, StockTransact::TransactMap& outTr);
extern bool transact_data_exsist(const gregorian::date& dt);
extern std::string get_transaction_filename(uint d);

class malabEng
{
public:
	malabEng();
	~malabEng();
	void putVariable(const mxArray *pInput, const char* var);
	void evalString(const char* var);
	mxArray* getVariable(const char* var);
	void saveVarToFile(const string &filename, const mxArray *var, const string &var_name);
private:
	Engine *pEngine_;
};
typedef SingletonHolder<malabEng> matlab_engine;
	

}

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -