sunbet读取及替换器,含C源使具有特性遗传密码

源码:/bbs …
D=97&replyID=97

从C#源使具有特性遗传密码可以检查以下sunbet的对应用锉锉及存贮体式(见其打中):

债券使具有特性遗传密码表、日线数据、回复数据和屈服、日分配数据、史料总和、最新行情、5分钟线、数据停止数据、财务数据
、板数据、财务状况表数据、营业科目数据、现钞流量表数据、财务分析目标、资源作曲、股息发给、十大同伙、基金一星期一次、基金封锁结成
、股评级及以此类推数据。 

sunbet读取及替换器应用阐明

    新增效能:

   
sunbet读取及替换器版举起了以下效能:(1)
可以象读取其它数据平均近便的地读取修复行情和清算屈服;(2)添加命令行器,可以将sunbet替换为原文,转学不近便的转学DLL议会(如SAS)的软件;(3)补充了一任一某一正好读取sunbet的SAS顺序(下载);(4)补充了一任一某一应用引起Wealth-lab数据读取可插件的反击顺序(源使具有特性遗传密码及建造成偏爱地顺序下载)。

    新增效能:

   
sunbet读取及替换器版举起了以下效能:(1)可以读取用户板和股评级数据。;(2)可以读取各式各样的板演奏者数据。;(3)可以读取行情使具有特性遗传密码和决定、表名,增大PROC以引起符合的的SAS记载表
SQL宣判;(4)将sunbet读取器遵从到议会中,可以正好期限言转学,同时,举起了将读取数据做蜜饯到原文用锉锉的效能。;(5)举起了一任一某一sunbet替换器(也可以在顺序中正好转学),该替换器可以应用后随即抛掉的东西将各类sunbet正好替换为原文用锉锉(在实地任务的私下的分类符可以自定义。,您可以增大一任一某一迅速地研究的体式,由Excel等。;(6)研究基金的修正、当担保被援用时在的差错;基金、担保补充三位十进位的。

    简介:

   
用户通常采取两种方法来读取各式各样的数据。:一种是先应用数据替换器将sunbet替换为一种体式,与读取软件打中替换数据,此方法不喜欢使安定数据读取顺序。,手术复杂,但难以机敏地把持数据读取。;另类的主意是经过计划正好读取sunbet,这种方法更机敏。,但断言深化领会sunbet贮存器作曲,熟习用锉锉I/O手术顺序设计知。“sunbet读取
及替换议会”何止补充了数据替换器——“sunbet替换器”,还补充了中间状态是你这么说的嘛!两种方法私下的另一选择——“sunbet读取及替换议会”。sunbet读取及替换议会是一任一某一DLL,它可以经过近便的地在各式各样的暗号中正好转学而读取sunbet,用户不喜欢领会sunbet贮存器作曲,不用使安定本身的数据读取顺序,只必要小量的计划知就可以利润所需的D。
;它还可以在各式各样的暗号中正好转学sunbet替换器将各类数据替换为原文用锉锉。sunbet读取议会采取C#剥削,建造成偏爱地顺序建造成偏爱地时,它会无意识或下意识行动加入为COM议会。,它可以用于帮助COM和.NET的暗号(如VB)。、Office
VBA、VBS、Delphi、C#、、C++.NET、J#、SAS、正好转学MATLAB等。议会器是收费的。。

    次要效能:

   
1、你可以研究分析员的普通数据。,如债券使具有特性遗传密码表、日线数据、回复数据和屈服、日分配数据、史料总和、最新行情、5分钟线、数据停止数据、财务数据
、板数据等,专业数据也可以研究,如财务状况表数据、营业科目数据、现钞流量表数据、财务分析目标、资源作曲、股息发给、十大同伙、基金一星期一次、基金封锁结成
、股评级及以此类推数据;

   
2、研究上海、深、在香港等不相等的数量行情建造成偏爱地数据;研究时不喜欢沉默正运转的分析软件。;

   
3、您可以从加入表中意识行情使具有特性遗传密码和决定。,还可以列出记载表的决定和符合的的用锉锉名。、在实地任务的知识(如在实地任务的名和在实地任务的描写),为了便于顺序无意识或下意识行动处置
;可以增大引起SAS表的宣判。;

   
4、补充了sunbet读取器和数据替换器,可以正好在顺序中转学读取器和替换器。;

   
5、补充了一种用于演示和检验呼叫坐果的器。;同时补充VBA、VBS、暗号转学的反击,如SAS(商议SAS转学反击)。

    版本阐明:

   
议会的最新版本是版本,次要帮助分析师。假使分析者版本在下面,行使职责的偏爱地不克不及应用。

    下载和建造成偏爱地方法:

   
(假使您曾经建造成偏爱地了旧版本,请应用补充的抛售到!)

   
率先,参观等网站下载建造成偏爱地用锉锉FinDataTools.rar(点击喂下载)。
泄压后,双点取建造成偏爱地用锉锉开端建造成偏爱地,建造成偏爱地顺序会无意识或下意识行动检测零碎设想已建造成偏爱地了.NET设计国文版(.NET Framework
),假使未建造成偏爱地,建造成偏爱地顺序将迅速的建造成偏爱地(建造成偏爱地WI)。 Framework
下载喊出名字以寻找;或许正好从喂下载: …
p;displaylang=zh-cn);够用,如迅速的履行建造成偏爱地(点击下一步)。建造成偏爱地成后,将在使具有特性倾斜中增大(默许为c:\FUNATA):(议会)、(COM典型库)、(
sunbet读取及替换器)
、(sunbet替换命令行器)、(Excel转学示例)、(VBScript转学示例)等,同时,您将在顺序M中引起一任一某一名为FiDATA的菜。,包孕FATATATOOLS数据器、抛售和以此类推近路。

    应用方法:

   
转学方法与以此类推COM/NET议会相等的数量。。

   
比如,建造成偏爱地后,检验加入设想成作为COM议会,您可以引起一任一某一VBS用锉锉(扩展名是.VBS)。,输出以下两行:

     
  set fxj = createobject(“”)

     
  ()

   
家具时假使应该的显示sunbet读取器窗口,解说加入成。把下面另外的行换为()则可以翻开sunbet替换器,什么的。

    Excel打中一任一某一
在VBA中转学反击:翻开Excel Visual
Basic编辑程序,双点取工程打中这事任务簿,点击器、“援用”,在干会诊列表中查找并选择FUNATA财务数据
器决定随后。在该任务簿使具有特性遗传密码区域中输出以下使具有特性遗传密码:

Sub ReadFxjData()

    转学议会,读取变量x打中数据

    Dim x As Variant

    Dim fxj As New
FinData.FxjData

    x = (陆军总司令部,
“SZ000001”) 在X中读取数据

    下面的宣判做蜜饯任务表打中数据

    For i = 0 To UBound(x,
1)

    For j = 0 To UBound(x,
2)

     
  (1).Cells(i + 1, j + 1) =
x(i, j)

    Next

    Next

End Sub

F5运转。线索宣判是 = (陆军总司令部,
“SZ000001”),假如方法打中参量GETDATA零钱,不相等的数量的数据,重新提起的x是二维的。 字母行排列。

   
在.NET暗号中转学的方法也例外的复杂。,次要声称列举如下:

    FinData.FxjData fxj =
new FinData.FxjData();

    string[,] s = fxj.
GetData(陆军总司令部, “SZ000001”);

   
这朴素地一些榜样,涉及特定的行使职责的应用,请参阅跟随阐明。

    构件方法与属性描写:

   
(1)方法GETDATA

词句:public string[,] GetData(string dataType, string 使具有特性遗传密码) 或
public string[,] GetData(string dataType, string code, string
newFileName)

效能:读取各式各样的数据

参量阐明:

数据典型是一种数据典型。,倾斜中容许的值列举如下:

DM-使具有特性遗传密码表,对应分析用锉锉

陆军总司令部——日本行情,对应分析用锉锉

HQMB-每一笔买卖,对应分析用锉锉或*.prp

HQ0-最新行情,对应分析用锉锉

HQ5-五分钟线,对应分析用锉锉

“fp”——股息发给,对应分析用锉锉

GB-股权作曲,对应分析用锉锉

GD-十大同伙,对应分析用锉锉

“cq”——数据停止数据,对应分析用锉锉

CW-专业财务数据,对应分析用锉锉

CW0-最新财务数据,对应分析用锉锉

“jjjz”——基金一星期一次,对应分析用锉锉(中该使具有特性遗传密码为jjzb,如今代替JJJZ,网上基金音标的最初的

JJZH-基金封锁结成;对应分析用锉锉

BK板;对应分析用锉锉*.blk

PJ评级;对应分析用锉锉:评级.str

HQFQ——行情的变坏。重修复的计算方法不相等的数量于普通行情:只筹码日线数据吐艳价钱、绝对价、降价、回复清算价,卷未畏缩;先如价钱和数据停止数据了解某人的本质每日总屈服,与用前权的方法计算反复价钱。:如果股息再封锁,稍微两点间的屈服不受股息发给工夫的压紧,迅速地分析和较比;补充因为清算价计算的屈服。

使具有特性遗传密码是平安使具有特性遗传密码
,体式如SHO00 01、“SZ000001”、HK01 01等,板块演奏者的使具有特性遗传密码就像$AA01。、AA02等;当数据典型为DM时,在附近的行情使具有特性遗传密码SH或SZ等。,板块演奏者的行情使具有特性遗传密码是。

     
     
   
 如:GetData(陆军总司令部,”SZ399001″)
研究SZ99001(深指)的极度的行情数据;GetData(陆军总司令部,$AA01读入A盘1猛然震荡A盘行情。

     
     
     
   GetData(“dm”,”SH”)
解读上海股行情的股使具有特性遗传密码

Neo用锉锉名是一任一某一无小路的用锉锉名,比如:读取沪市使具有特性遗传密码表时默许从分析家倾斜建造成偏爱地倾斜下的DATA\SH\用锉锉中读取,但可以使具有特性从以此类推用锉锉读取,如GetData(“dm”,”SH”,使具有特性遗传密码表将从用锉锉中读取(自然,用锉锉作曲是。该效能次要用于读取史料总和,如GetData(“hqmb”,”SZ000001”,we的所有格形式将研究3月22日深圳开展的分买卖数据,2。。

重新提起值:重新提起一任一某一二维字母行排列,每个列都是在实地任务的,每个行动的数据记载。注重,喂是一任一某一字母行排列,普通来说,它必要如必要的典型举行替换。。

    (2)方法获取域

词句:public string[,] GetFields(string 数据典型)

功 能:读取各式各样的数据典型的在实地任务的名、场义、典型。

参量阐明:数据典型是与使具有特性数据典型相等的数量的GETDATA。。

重新提起值:二维排列

    (3)方法GETABLE

转学体式:public string[,] GetTables()

功 能:读取每个表的表名、国文阐明、 对应用锉锉。

重新提起值:二维排列

    (4)方法获取行情

词句:public string[,] GetMarkets()

功 能:从加入表中读取行情列表:使具有特性遗传密码、略语、决定,如:SH、沪、上海债券买卖所;SZ、深、深圳债券买卖所。

重新提起值:二维排列

    (5)方法GETTABLE

词句:public string GetTableDef(string dataType, string
descDataType, bool delOldTable)

功 能:增大PROC以引起SAS表 SQL宣判。

参量:数据典型是一任一某一记载表名,如DM。,DescDataType眼前朴素地SAS,DeloDabess设想增大停止歧义记载表的宣判。

重新提起值:一任一某一字母行

    (6)方法GETCODED型

词句:public string GetCodeType(string 使具有特性遗传密码)


能:如债券使具有特性遗传密码获取债券搭配,如:GetCodeType(“SZ000001”)将重新提起”gp”表现这是股使具有特性遗传密码;GetCodeType(SHO000 01)将重新提起ZS(参考书);GetCodeType(SZ18468)将重新提起JJ(基金),等。

参量:使具有特性遗传密码是平安使具有特性遗传密码。

重新提起值:一任一某一字母行:股(股)、Zq(键)、JJ(基金)、QZ(担保)、ZS(参考书)。

   (7)方法表演盒

词句:public void ShowAboutBox()

功 能:显示议会的就窗口。

 
 (8)方法ShowFxjConverter

词句:public void ShowFxjConverter()

功 能:
显示“sunbet替换器”窗口。可以读取各式各样的数据,还,通常,每回不料读取一任一某一平安性。;您可以读取每个在实地任务的知识。;可以将读取数据做蜜饯为原文用锉锉。。

   (9)方法

词句:public void ShowFxjReader()

功 能:显示“sunbet读取器”窗口。可以将极度的典型的数据替换为原文用锉锉。,在实地任务的私下的分类符可以自定义。;

    (10)属性FXJDATA小路

效能:字母行型,可读写,重新提起sunbet倾斜(普通为c:\fxj\data\),假使议会无法无意识或下意识行动获取应该的的sunbet倾斜,可以设置该属性使具有特性sunbet倾斜。

    (11)属性FXJPATH

效能:字母行型,重新提起分析者建造成偏爱地倾斜(通常是c:\fxj.)。

    (12)属性差错

效能:整数,只读,重新提起够用一步打中差错。假使此属性为0,无差错产生,1产生差错,可以经过MSG属性博得特定的的差错知识。。

    (13)属性MSG

效能:字母行型,只读,重新提起到在前方手术的差错知识。

    (14)属性版本

效能:实型,重新提起议会的趋势版本号。

应用阐明:

    效能:用逗号分类原文引起原文。

    转学体式:
methodname  args …  
 方法决定可以是GETDATA、getfields、gettabledef、gettables、getmarkets、getcodetype,ARGS是符合的的参量。DOS窗口下的安康
getdata hq sz000001
将增大SZO001(吃水剥削)行情数据等。。可以应用重新生的器将增大的数据贮存器在原文用锉锉中。: getdata
hq sz000001 > hqsz000001.txt。

   
SAS经过读取sunbet的榜样见/bbs …
=69&replyID=172

负荷中,请稍等。

发表评论

电子邮件地址不会被公开。 必填项已用*标注