亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? shenglong.h

?? 股票軟件
?? H
字號:
/*
	Cross Platform Core Code.

	Copyright(R) 2001-2002 Balang Software.
	All rights reserved.

	Using:
		class	CShengLong;
*/

#if	!defined( __STKLIB_SHENGLONG_H__ )
#define	__STKLIB_SHENGLONG_H__

#include	"StdAfx.h"
#include	"Stock.h"
#include	"Database.h"

#pragma	pack(1)

struct Slon_para{ // in file slonpara.dat
	WORD sh_A_para; // Offset of SH_A stock
	WORD sh_B_para;
	WORD sh_C_para;
	WORD sh_total_para;

	WORD sz_A_para;
	WORD sz_B_para;
	WORD sz_C_para;
	WORD sz_total_para;

	WORD data_tag[3];
};

struct Slon_day{ // in .day files of Slon
	DWORD day_date; // Format is YYYYMMDD
	DWORD open_price; // 0.001
	DWORD close_price; // 0.001
	DWORD high_price; // 0.001
	DWORD low_price; // 0.001

	DWORD day_amount; // 1000
	DWORD day_volume; // 100
	WORD reserved[6]; // Some infomation I don't know
};

struct Slon_HS{ // in lonhs.dat of Slon
	WORD data_tag1; // Some infomation I don't know
	BYTE stock_type; // =0xff is delete, =0x64 is OK
	DWORD stock_code; // number of stock code
	BYTE stock_name[8]; // name of stock
	BYTE data_tag2; // =0x0, Some infomation I don't know
	WORD data_tag3; // =0x64, Some infomation I don't know
	WORD last_close_price;
	WORD open_price;
	DWORD PMA5_volume; // The volume of 5day average

	WORD high_price;
	WORD low_price;
	WORD close_price;
	DWORD data_tag4; // Some infomation I don't know
	DWORD total_volume1; // Total volume
	DWORD total_volume2; // Total volume

	WORD buy_1_price; // The price of buying now
	BYTE buy_2_sub; // The offset of buy 1 and buy 2 price
	BYTE buy_3_sub; // The offset of buy 1 and buy 3 price
	DWORD buy_1_volume;
	DWORD buy_2_volume;
	DWORD buy_3_volume;
	WORD sell_1_price; // The price of selling now
	BYTE sell_2_add; // The offset of sell 1 and sell 2 price
	BYTE sell_3_add; // The offset of sell 1 and sell 3 price

	DWORD sell_1_volume;
	DWORD sell_2_volume;
	DWORD sell_3_volume;

	WORD refx;
	WORD refy;
	WORD hisfptr;

	WORD numppg;
	BYTE pgnum;

	WORD hisptr00;
	WORD hisptr01;
	WORD hisptr02;
	WORD hisptr03;
	WORD hisptr04;
	WORD hisptr05;
	WORD hisptr06;
	WORD hisptr07;
	WORD hisptr08;
	WORD hisptr09;

	WORD data_tag5;

	DWORD cur_volume;
	BYTE reserved1[12];

	WORD minfptr;
	WORD minsize;

	DWORD data_tag6;
	DWORD out_volume;

	BYTE reserved2[133];
	BYTE data_tag7; // always 07

	BYTE reserved3[145];
	BYTE end_hour;
	BYTE end_minute;
	WORD lastmin_vol;

	WORD data_tag8;
	DWORD total_volume3;
	WORD cur_price;
	DWORD average_price;

	BYTE reserved4[82];
};

#pragma	pack()

/* SLON data structure from MR.ZHAO BIAO

Lonhs.dat結構分析(QB)

位置 長度 類型 說明

1 2 INTEGER ****************** 

2 1 STRING 標志,FF->delete 64-> ok 

3 4 LONG 股票代碼 

4 8 STRING 股票名稱 

5 1 STRING 00-> ? ***************** 

6 2 INTEGER 64-> ? ***************** 

7 2 INTEGER 前收盤價 

8 2 INTEGER 開盤價 

9 4 LONG 五日均量 

10 2 INTEGER 最高價 

11 2 INTEGER 最低價 

12 2 INTEGER 收盤價 

13 4 LONG ***************** 

14 4 LONG 總成交量 

15 4 LONG 總成交量 

16 2 INTEGER 當前買入價,即買1 

17 1 STRING 買2價,為與當前買入價的差值 

18 1 STRING 買3價,為與當前買入價的差值 

19 4 LONG 買1量 

20 4 LONG 買2量 

21 4 LONG 買3量 

22 2 INTEGER 當前賣出價,即賣1 

23 1 STRING 賣2價,為與當前買入價的差值 

24 1 STRING 賣3價,為與當前買入價的差值 

25 4 LONG 賣1量 

26 4 LONG 賣2量 

27 4 LONG 賣3量 

28 2 INTEGER ?與分時線坐標有關 

29 2 INTEGER ?與分時線坐標有關 

30 2 INTEGER 最近成交數據在LONHIS。DAT文件中的指針 

31 2 INTEGER 在LONHIS。DAT中的首頁數據個數 

32 1 STRING 在LONHIS。DAT中的數據段數量,頁數 

33 2 INTEGER 第一頁在LONHIS。DAT中的指針1,FF-》無 

34 2 INTEGER 第二頁指針 

35 2 INTEGER 第三頁指針 

36 2 INTEGER 第四頁指針 

37 2 INTEGER 第五頁指針 

38 2 INTEGER 第六頁指針 

39 2 INTEGER 第七頁指針 

40 2 INTEGER 第八頁指針 

41 2 INTEGER 第九頁指針 

42 2 INTEGER 第十頁指針 

43 2 INTEGER **************** 

44 4 LONG 當前成交手數 

45 12 STRING **************** 

46 2 INTEGER 該股票數據在LONMIN。DAT中的指針 

47 2 INTEGER 分時線在LONMIN文件中的長度,(分鐘) 

48 2 INTEGER **************** 

49 2 INTEGER **************** 

50 4 LONG 外盤數據 

51 133 STRING **************** 

52 1 STRING ? 似乎只能為?/FONT>07” 

53 145 STRING **************** 

54 1 STRING 小時,似為分時線的終止時間 

55 1 STRING 分鐘, 

56 2 INTEGER 最近一分鐘成交量 

57 2 INTEGER *************** 

58 4 LONG 總成交量 

59 2 INTEGER 最新成交價 

60 4 LONG 均價 

61 82 STRING ************************* 

 

**************** 項作用不詳。

 

Lohis.dat結構分析(QB)

位置 長度 類型 說明

1 1 STRING 時 

2 1 STRING 分 

3 4 LONG 成交量(手) 

4 2 INTEGER 成交價 

5 2 INTEGER 買入價 

6 2 INTEGER 賣出價 

 

 

該文件每128個記錄為1只股票的某一時間段價格記錄,其指針在LONHS。DAT文件中。

按成交情況記錄

Lomin.dat結構分析(QB)

位置 長度 類型 說明

1 1 STRING 時 

2 1 STRING 分 

3 4 LONG 現成交量(現手) 

4 4 LONG 總成交量(總手) 

5 2 INTEGER 當前成交價 

6 2 SINGLE 均價 

7 2 INTEGER 開盤至當前的分鐘數 

8 6 STRING 估計為買賣力道數據 

該文件每400個記錄為1只股票的分時線數據,其指針在LONHS。DAT文件中。

按時間記錄
*/

/***
	勝龍數據格式的讀取,未實現
*/
class CShenglong : public IStStore
{
public:
	CShenglong( const char * rootpath, BOOL bOK = TRUE );
	virtual	~CShenglong( );

	virtual	int	GetMaxStockNumber( );
	virtual	int	LoadCodetable( CStockContainer & container );
	virtual	int	StoreCodetable( CStockContainer & container );
	virtual	int	LoadKDataCache( CStockContainer & container, PROGRESS_CALLBACK fnCallback, void *cookie, int nProgStart, int nProgEnd );
	virtual	int	LoadBasetable( CStockContainer & container );
	virtual	int StoreBasetable( CStockContainer & container );
	virtual	int	LoadBaseText( CStock *pstock );
	virtual	int	LoadKData( CStock *pstock, int nKType );
	virtual	int	LoadDRData( CStock *pstock );
	virtual	int StoreDRData( CStock *pstock );
	virtual int	LoadReport( CStock *pstock );
	virtual int	LoadMinute( CStock *pstock );
	virtual int	LoadOutline( CStock *pstock );
	virtual int	StoreReport( REPORT * pReport, int nCount, BOOL bBigTrade );
	virtual int	StoreMinute( MINUTE * pMinute, int nCount );
	virtual int	StoreOutline( OUTLINE * pOutline, int nCount );

	virtual	int	InstallCodetbl( const char * filename, const char *orgname );
	virtual	int	InstallCodetblBlock( const char * filename, const char *orgname );
	virtual	int	InstallCodetblFxjBlock( const char * filename, const char *orgname );
	virtual	int	InstallKData( CKData & kdata, BOOL bOverwrite = FALSE );
	virtual	int InstallKDataTy( const char * stkfile, int nKType, PROGRESS_CALLBACK fnCallback, void *cookie );
	virtual	int InstallKDataFxj( const char * dadfile, int nKType, PROGRESS_CALLBACK fnCallback, void *cookie );
	virtual	int InstallDRData( CDRData & drdata );
	virtual	int	InstallDRDataClk( const char * filename, const char *orgname );
	virtual	int	InstallDRDataFxj( const char * fxjfilename );
	virtual	int	InstallBasetable( const char * filename, const char *orgname );
	virtual	int	InstallBasetableTdx( const char * filename );
	virtual	int	InstallBasetableFxj( const char * filename );
	virtual	int InstallBaseText( const char * filename, const char *orgname );
	virtual	int InstallBaseText( const char * buffer, int nLen, const char *orgname );
	virtual	int InstallNewsText( const char * filename, const char *orgname );
	virtual	int InstallNewsText( const char * buffer, int nLen, const char *orgname );

	virtual	BOOL GetFileName( CSPString &sFileName, int nDataType,
				CStockInfo * pInfo = NULL, int nKType = CKData::ktypeDay );
	
	static	BOOL	GetAccurateRoot( const char * rootpath, char *accurateroot, int maxlen );

	// Attributes
	static	char m_szDataType[256];
	static	int		GetType( ) { return dbtypeShenglong; }
	static	const char * GetName( )	{ return m_szDataType; }
	virtual	int	GetDBType( ) { return GetType(); }
	virtual	const char * GetDBTypeName( ) { return GetName(); }
};


#endif	//__STKLIB_SHENGLONG_H__

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品白丝在线| 国产在线播精品第三| 精品一区二区三区免费毛片爱| 国产精品免费视频观看| 日韩一区和二区| 91色综合久久久久婷婷| av电影天堂一区二区在线观看| 久久国产乱子精品免费女| 亚洲人成影院在线观看| 色乱码一区二区三区88| 一级日本不卡的影视| 国产精品一色哟哟哟| 亚洲第一会所有码转帖| 日韩视频一区二区| 99久久精品费精品国产一区二区| 久久青草欧美一区二区三区| 日本三级韩国三级欧美三级| 成人精品鲁一区一区二区| 国产日本欧美一区二区| 8v天堂国产在线一区二区| 亚洲色图一区二区| 亚洲福利一区二区三区| 国产99精品视频| 91麻豆精品国产| 亚洲精选视频免费看| 风间由美一区二区三区在线观看| 国产高清不卡一区| 国内久久精品视频| 麻豆成人综合网| 狠狠色丁香婷婷综合| 免费看欧美美女黄的网站| 一区二区三区欧美激情| 亚洲精品在线观看网站| 日韩欧美综合一区| 国产精品沙发午睡系列990531| 国产综合色产在线精品| 国产精品乱人伦| 国产精品乱子久久久久| 欧美日韩久久久一区| 日韩黄色免费网站| 午夜天堂影视香蕉久久| 久久99久久久久久久久久久| 欧美大度的电影原声| 国产日产欧美精品一区二区三区| 成人激情免费网站| 国产精品久久久久影院亚瑟 | 国产ts人妖一区二区| 麻豆91免费看| 国产成人丝袜美腿| 91网站在线观看视频| 中文字幕免费不卡在线| 国产精品视频免费看| 国产婷婷色一区二区三区| 久久久夜色精品亚洲| 欧美精品日韩一区| 国产成人av电影免费在线观看| 激情综合色丁香一区二区| 欧美无乱码久久久免费午夜一区| 蜜臀av一区二区| 欧美一区二区网站| 岛国av在线一区| 一区二区三区 在线观看视频| 日韩亚洲欧美在线观看| av不卡免费在线观看| 亚洲视频一区二区免费在线观看| 久久电影网电视剧免费观看| 日韩免费在线观看| 亚洲免费在线电影| 99久久久精品| 欧美国产综合色视频| 亚洲午夜日本在线观看| 国产午夜精品一区二区| 99久久99久久精品免费观看| 亚洲mv大片欧洲mv大片精品| 久久蜜桃av一区二区天堂| 99re免费视频精品全部| 久久精品国产亚洲aⅴ| 中文字幕一区二区三区不卡| 欧美一区三区二区| 91香蕉视频污在线| 国产在线视频精品一区| 亚洲va欧美va国产va天堂影院| 2020国产精品久久精品美国| 欧美美女一区二区在线观看| 99久久精品99国产精品| 国产一区二区美女| 人人狠狠综合久久亚洲| 亚洲激情图片小说视频| 欧美国产日韩一二三区| 日韩亚洲欧美高清| 欧美日韩国产大片| 91福利资源站| 91网站黄www| 精品久久人人做人人爽| 欧美视频在线一区二区三区 | 精品国产乱码久久久久久久| 日本高清无吗v一区| 国产成人欧美日韩在线电影| 免费三级欧美电影| 五月天网站亚洲| 一区二区三区产品免费精品久久75| 久久久久88色偷偷免费| 精品日韩在线观看| 日韩三级精品电影久久久| 欧美精品vⅰdeose4hd| 欧美色男人天堂| 91黄视频在线| 欧洲精品一区二区| 99精品视频在线观看| 亚洲欧美二区三区| 欧美一区二区视频在线观看2020| 国产精选一区二区三区| 国产精品久久久久久久浪潮网站| 99精品视频一区二区三区| 日本不卡高清视频| 亚洲女同一区二区| 欧美国产精品中文字幕| 欧美军同video69gay| 99综合电影在线视频| 日韩av一区二区三区四区| 亚洲美女偷拍久久| 国产情人综合久久777777| 日韩一卡二卡三卡四卡| 欧美在线播放高清精品| 白白色亚洲国产精品| 韩国三级电影一区二区| 高清av一区二区| 人人超碰91尤物精品国产| 色综合一个色综合| 日韩一区二区三区高清免费看看| 欧洲视频一区二区| 久久精品国产亚洲aⅴ| 看电影不卡的网站| 亚洲特黄一级片| 亚洲视频每日更新| 亚洲日本欧美天堂| 肉丝袜脚交视频一区二区| 欧美一区二区二区| 岛国精品在线播放| 免费不卡在线视频| 国产不卡高清在线观看视频| www.欧美亚洲| 亚洲美女屁股眼交3| 亚洲va韩国va欧美va| 毛片一区二区三区| 成人在线综合网站| 欧美日韩一区在线| 久久精品视频一区| 夜夜精品视频一区二区| 美美哒免费高清在线观看视频一区二区| 国精产品一区一区三区mba桃花| 欧美日精品一区视频| 欧美片网站yy| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 欧美国产丝袜视频| 亚欧色一区w666天堂| 欧美r级电影在线观看| 欧美影院精品一区| 国产成人综合亚洲91猫咪| 国产精选一区二区三区| 欧美亚洲国产一卡| 国产亚洲短视频| 午夜视频在线观看一区| 国产美女久久久久| 91麻豆精品国产自产在线| 国产精品色在线| 极品瑜伽女神91| 欧美色手机在线观看| 中文文精品字幕一区二区| 日日摸夜夜添夜夜添国产精品 | 成人黄色av网站在线| 777xxx欧美| 亚洲成人免费视| 色哦色哦哦色天天综合| 国产亚洲一本大道中文在线| 美腿丝袜亚洲三区| 欧美日韩国产高清一区二区三区| √…a在线天堂一区| 国产盗摄精品一区二区三区在线| 欧美中文字幕久久| 日韩毛片高清在线播放| 国产成人在线观看| 精品久久久久久最新网址| 日日嗨av一区二区三区四区| 国产欧美一区二区精品性色| 免费成人在线观看| 日韩欧美一区电影| 日韩精品国产欧美| 欧美午夜视频网站| 亚洲一区二区三区四区在线| 91在线精品一区二区三区| 中文天堂在线一区| 99久久免费视频.com| 中文字幕第一区综合| 国产精品一二三四五| 久久久久久久久蜜桃| 国产精品99久| 国产精品久久久久久久久免费樱桃| 国产精品资源站在线| 久久九九99视频|