股票数据格式

开通VIP,畅享免费电子书等14项超值服

首页

好书

留言交流

下载APP

联系客服

2012.01.18

证券代码列表对应文件为dzh安装目录\internet\tcpipdata\index.dat文件,该文件在大智慧每次启动时被删除,并重新从服务器上下载。

文件结构描述如下:

(1)文件大小=证券数量×9字节(每个证券占用9字节)

(2)每个证券内容描述

(2.1)1~2字节:排序序号,从0开始编号计数==2字节的整数

(2.2)3~8字节:证券代码==6字节的ASCII字符串

(2.3)9~9字节:统一为0x00,无特殊意义,可能是作为分隔符

证券名称列表对应文件为dzh安装目录\internet\tcpipdata\init.dat文件,该文件在大智慧每次启动时被删除,并重新从服务器上下载。

(1)文件大小=头部字段28字节+证券数量×32字节(每个证券占用32字节)

(2)头部字段

(2.1)1~8字节:大智慧最后一次联网的日期,8字节ASCII字符串

(2.2)9~10字节:未知

(2.3)11~12字节:证券数量

(2.4)13~28字节:未知

(3)每个证券内容描述

(3.1)1~8字节:证券名称

(3.2)9~14字节:证券代码

(3.3)15~16字节:证券代码类型

(3.3.1)0x1F0x00一般证券(场内交易的股票和基金等)

(3.3.2)0x1E0x00证券指数(上证指数、深圳)

(3.3.3)0x200x00证券指数(沪深300指数等)

(3.4)17~32字节:未知

自选股文件保存位置:dzh安装目录\CFG\netwrkic.bk2

(1)文件最开始的4字节:自选股板块的数目

(2)后面是每个板块的内容按顺序描述如下(长度不定):

(2.1)4字节:板块编号,4字节整数

(2.2)1字节:板块名称的长度(单位为字节,一个汉字占用两个字节),1字节整数

(2.3)20字节:板块名称,20字节字符串。板块名称最长20字节,默认名称为“自选”加序号,所以修改名称后,在二进制文件中可能出现Love11的情况(044C6F76653131),这种情况不用理会后面的两个31,直接根据名称长度04取四个字节即可。

(2.4)4字节:该板块中证券的数目,4字节整数

(2.5)14字节:板块中证券的内容

(2.5.1)2字节:证券类型0x000x06上海股票;0x010x06深圳股票

(2.5.2)6字节:证券代码,6字节字符串

(2.5.3)6字节:未知

日线文件保存位置:

上海:dzh安装目录\DATA\SHase\Day,深圳:dzh安装目录\DATA\SZnse\Day,名称为“证券代码.day”。

(1)文件大小=证券数量×40字节(每个证券占用40字节)

(2.1)1~4字节:日期==4字节的整数

(2.2)5~8字节:开盘价==4字节的整数(数值=真实开盘价×1000)

(2.3)9~12字节:最高价==4字节的整数(数值=真实最高价×1000)

(2.4)13~16字节:最低价==4字节的整数(数值=真实最低价×1000)

(2.5)17~20字节:收盘价==4字节的整数(数值=真实收盘价×1000)

structDZH5Day{unsignedlongdate;//date的格式:20070423unsignedlongopen;//开盘价unsignedlonghigh;//最高价unsignedlonglow;//最低价unsignedlongclose;//收盘价unsignedlongmoneysum;//成交金额unsignedlongturnover;//成交数量charunused[12];//保留};整个结构共40个字节,读者可以查看所有的日线文件,大小肯定是40的倍数这样很容易读出相应的数据:如:FILE*pFile=fopen("600001.day","rb");if(NULL!=pFile){while(!feof(pFile)){DZH5DaydayK;fread(&dayK,sizeof(DZH5Day),1,pFile);......}}

分析家数据读取及转换工具使用说明

V0.7新增功能:

(2007.4.9更新:分笔成交数据中的"内盘"和"外盘"标志搞反了,已更正(动态行情中的"内盘"/"外盘"字段没有问题))

分析家数据读取及转换工具V0.7版增加了以下功能:

(1)可以象读取其它数据一样方便地读取复权行情和收盘收益率;

(2)增加了一个命令行工具fxj2txt.exe,可以将分析家数据转换为文本,供个别不方便调用DLL组件的软件(如SAS等)调用;

V0.6新增功能:

分析家数据读取及转换工具V0.6版增加了以下功能:

(1)可以读取用户板块和股票评级数据;

(2)可以读取板块指数各类数据;

(3)可以读取市场代码和名称、表名,生成创建对应SAS数据表的PROCSQL语句;

(4)将分析家数据读取器整合到组件中,可以在语言中直接调用,同时增加了将读取出来的数据保存为文本文件的功能;

(5)增加了一个分析家数据转换工具(也可以在程序中直接调用),该转换工具可以一次性将各类分析家数据直接转换为文本文件(字段间的分隔符可以自定义,可以生成容易被EXCEL等读取的格式);

(6)修正了读取基金、权证报价时存在的一个BUG;基金、权证的报价保存三位小数位。

简介:

主要功能:

1、既可以读取分析家一般数据,如证券代码表、日线数据、复权行情数据及收益率、当日分笔数据、历史分笔数据、当前最新行情、5分钟线行情、除权数据、财务数据、板块数据等,也可以读取专业数据,如资产负债表数据、损益表数据、现金流量表数据、财务分析指标、股本结构、分红送配、十大股东、基金周报、基金投资组合、股票评级等数据;

2、可读取沪、深、港等各个市场的已安装数据;读取时无须关闭正在运行的分析家软件;

3、可以从注册表中读取出市场代码及名称,也可以以表格形式列出数据表名及对应文件名、字段信息(如字段名和字段说明),以便于程序自动处理;可以生成创建SAS表的语句;

4、提供了分析家数据读取器和数据转换器,可以直接在程序中调用读取器和转换器;

版本说明:

目前组件最新版本为0.6版,主要支持分析家6.0。如果分析家版本为6.0以下,则部分功能无法使用。

下载安装方法:

调用方法与其它COM/.NET组件一样。

例如,安装后要测试一下是否注册成功为COM组件,可以创建一个VBS文件(扩展名为.VBS),键入以下两行:setfxj=createobject("findata.fxjdata")fxj.ShowFxjReader()

执行时如果正确显示分析家数据读取器窗口,说明注册成功。把上面第二行换为fxj.ShowFxjConverter()则可以打开分析家数据转换器,等等。

再举一个在EXCELVBA中的调用例子:打开EXCELVisualBasic编辑器,双击打开“工程”中的“ThisWorkBook”,点击“工具”、“引用”,在“可使用的引用”列表中找到并选择“FinData金融数据工具”后确定。在ThisWorkBook代码区输入如下代码:SubReadFxjData()调用组件,读取数据保存在变量X中DimxAsVariantDimfxjAsNewFinData.FxjDatax=fxj.GetData("hq","SZ000001")‘读取数据保存在X中以下语句将数据保存在工作表中Fori=0ToUBound(x,1)Forj=0ToUBound(x,2)ThisWorkbook.Worksheets(1).Cells(i+1,j+1)=x(i,j)NextNextEndSub按F5运行。其中关键语句是x=fxj.GetData("hq","SZ000001"),只要改变方法GetData中的参数就可以读取到不同的数据,返回的X是一个二维字符串数组。在.NET语言中调用方法也很简单,主要语句如下:FinData.FxjDatafxj=newFinData.FxjData();string[,]s=fxj.GetData("hq","SZ000001");

上面只是一些例子,具体功能的使用见以下说明。

组件方法和属性说明:(1)方法GetData语法:publicstring[,]GetData(stringdataType,stringcode)或publicstring[,]GetData(stringdataType,stringcode,stringnewFileName)功能:读取各类数据参数说明:dataType为数据类型,目录允许的值如下:“dm”——代码表,对应分析家文件stkinfo51.dat“hq”——日行情,对应分析家文件day.dat“hqmb”——每笔成交,对应分析家文件report.dat或*.prp“hq0”——最新行情,对应分析家文件stkinfo51.dat“hq5”——五分钟线,对应分析家文件min.dat“fp”——分红送配,对应分析家文件exprof.fdt“gb”——股本结构,对应分析家文件capital.dat“gd”——十大股东,对应分析家文件stkhold.dat“cq”——除权数据,对应分析家文件stkinfo51.dat“cw”——专业财务数据,对应分析家文件finance.fdt“cw0”——最新财务数据,对应分析家文件stkinfo51.dat“jjjz”——基金周报,对应分析家文件fundweek.fdt(V0.5中该代码为jjzb,现改为jjjz,“基金净值”拼音首字母)“jjzh”——基金投资组合;对应分析家文件funddiv.fdt

“bk”——板块;对应分析家文件*.blk

“pj”——评级;对应分析家文件:评级.str

code为证券代码,格式如“SH000001”、“SZ000001”、“HK0001”等,其中板块指数的代码如“$$AA01”、“$$AA02”等;当dataType为“dm”时,为市场代码“SH”或“SZ”等,板块指数的市场代码为“$$”。如:GetData("hq","SZ399001")读取SZ399001(深成指)的所有行情数据;GetData("hq","$$AA01")读取板块指数$$AA01行情。GetData(“dm”,”SH”)读取沪市证券代码表

newFileName为不含路径的文件名,例如:读取沪市代码表时默认从分析家目录安装目录下的DATA\SH\StkInfo51.Dat文件中读取,但可以指定从其它文件读取,如GetData(“dm”,”SH”,”stkinfo88888.dat”)将从stkinfo8888.dat文件读取代码表(当然前提是该文件结构与stkinfo51.dat相同)。该功能主要用于读取历史分笔数据,如GetData(“hqmb”,”SZ000001”,”20060322.PRP”)将读取深发展2006年3月22日的分笔成交数据。

返回值:返回一个二维字符串数组,每一列为一字段,每一行为一数据记录。注意,这里返回的是一个字符串数组,一般需要根据需要类型转换。

(2)方法GetFields语法:publicstring[,]GetFields(stringdataType)功能:读取各种数据类型的字段名、字段含义、类型。参数说明:dataType为指定数据类型同GetData。

返回值:一个二维数组

(3)方法GetTables调用格式:publicstring[,]GetTables()

功能:读取各表的表名、中文说明、对应文件。

返回值:一个二维数组(4)方法GetMarkets语法:publicstring[,]GetMarkets()功能:从注册表中读取市场列表:代码、简称、名称,如:SH、沪、上海证券交易所;SZ、深、深圳证券交易所。

返回值:一个二维数组(5)方法GetTableDef语法:publicstringGetTableDef(stringdataType,stringdescDataType,booldelOldTable)功能:生成创建SAS表的PROCSQL语句。

参数:dataType为“dm”等数据表名,descDataType目前只能为“SAS”,delOldTable是否同时生成删除同名数据表的语句。

返回值:一个字符串(6)方法GetCodeType语法:publicstringGetCodeType(stringcode)功能:根据证券代码获取证券品种,如:GetCodeType("SZ000001")将返回"gp"表示这是股票代码;GetCodeType("SH000001")将返回"zs”(指数);GetCodeType("SZ184688")将返回"jj"(基金),等。

参数:code为证券代码。

返回值:一个字符串:gp(股票)、zq(债券)、jj(基金)、qz(权证)、zs(指数)。

(7)方法ShowAboutBox语法:publicvoidShowAboutBox()功能:显示组件的“关于”窗口。

(8)方法ShowFxjConverter语法:publicvoidShowFxjConverter()功能:显示“分析家数据转换器”窗口。可以读取各类数据,不过一般每次只能读取一只证券的数据;可以读取各字段信息;可以将读取出来的数据保存为文本文件。

(9)方法ShowFxjReader语法:publicvoidShowFxjReader()功能:显示“分析家数据读取器”窗口。可以将各类数据转换为文本文件,字段间的分隔符可以自定义;

(10)属性FxjDataPath功能:字符串型,可读写,返回分析家数据目录(一般为c:\fxj\data\),如果组件无法自动获取正确的分析家数据目录,可以设置该属性指定分析家数据目录。

(11)属性FxjPath功能:字符串型,返回分析家安装目录(一般为c:\fxj\)。(12)属性Error功能:整型,只读,返回上一步操作是否出现错误。若该属性为0,表示没有错误发生,若为1则表示发生了错误,具体错误信息可以通过MSG属性获得。(13)属性Msg功能:字符串型,只读,返回上一步操作的错误信息。(14)属性Version功能:实型,返回组件当前版本号。

Fxj2Txt.exe使用说明:

功能:生成以逗号为分隔符的文本。

调用格式:fxj2txt.exemethodnameargs...methodname可以是getdata、getfields、gettabledef、gettables、getmarkets、getcodetype,args为相应参数。如在DOS窗口下健入fxj2txt.exegetdatahqsz000001将生成SZ000001(深发展)的行情数据等。可以用重定向符将生成的数据保存在一文本文件中:fxj2txt.exegetdatahqsz000001>hqsz000001.txt

股票数据格式

自动拨号上网、自动处理中途掉线、任务完成后自动挂断,这些都是“上网机器人”的最基本的功能之一。它还能给你带来明显的经济回报:如果你让“机器人”在晚间至凌晨的上网费优惠期内拨号上网去自动冲浪,那真可称得上是典型的“一石三鸟”----你睡觉、它工作、还省钱!有关这方面的细节将在本文的第三部分里讨论。该部分提供了实现上述各功能的若干方法,并比较了这些方法各自的优劣。

本部分的实例是:下载沪深两市全部约1100家个股的基本信息及财务数据。若用手工操作,如上图所示,需要在股票代码区内分别输入1100个股票代码,在下拉式列表(ComboBox)中分别选择“个股资料”和“财务数据解读”,算下来约是2200次操作!这样的工作当然是由程序来完成划算得多。况且手工提取数据(先选中、再使用Ctrl+C拷贝)极容易出错(多选或漏选),又很费眼神。

为使程序能高效地自动浏览,需引入一些最基本的功能,如在输入区内自动填入数据、自动点击按钮等等。虽然用变换URL地址的方法有时也能完成任务,但往往过于费力,尤其当网页上的输入区较多时更是如此。

为了在输入区内输入数据,需要先搜索到该对象的名字,然后将该对象的值置为要填入的数据即可。搜索名字的工作可编程完成,亦可用FrontPage轻松获得。

同样地,首先要获得下拉式列表的名字。然后根据下拉式列表的元素总数(length属性)在列表中搜索要设置的值(列表的Options集合中元素的Text属性),找到后,将该元素设为选中元素(元素的Selected属性)。

对于按钮来讲,可根据其名字访问,亦可根据其值访问。按钮的值就是显示在按钮上的文字。一个按钮可能没有名字,但一定有值。本例的程序就是根据值来访问按钮。执行按钮的Click方法就相当于点击了该按钮。

图二中红色箭头所指即为程序自动填入输入框、自动在ComboBox中选择以及自动点击按钮的情况。

仅将有用的数据存储下来才是有意义的。必须研究网页,找出有效数据所在的Tag区(可用文本编辑器或FrontPage),然后用该对象的innerText属性获得最终的文本。本例中要存储的数据如下图所示,其所用的Tag为“PRE”。

下面给出的是实例程序的完整代码:

在上一部分中,我们讨论了让程序自动在网上浏览并将所需的数据准确、快速地存储下来的方法。现在,我们将迎接更大的挑战:将网页上以表格形式存在的二维数据提取出来,并存成可直接导入数据库的“MicrosoftExcel逗号分隔值文件”(即.csv文件)。

用手工在网页上直接提取类似上图中所示的表格数据是非常困难的。如果这样的表格有数十页甚至上百页之多,手工提取工作将是不可想象的,而且非常容易出错。

本部分的实例是:将沪深两市全部约1100家个股的财务评分表数据(共54页,每页20家,如上图所示)快速、准确地转换成“.csv”文件。

由于只有注册用户才能访问上述财务评分表,因此实例程序首先演示了自动注册的功能。下图显示的是注册前以及自动注册后的画面。

我们在上一部分中已讨论了自动填写输入区以及自动点击按钮等的方法。对于自动设置CheckBox值,其方法完全类似:首先要搜索到该CheckBox的名字,然后将该对象的Checked属性置为True或False即可。

首先定义一个IHTMLElementCollection对象用于收集网页上所有的Table,然后用getElementsByTagName方法执行收集工作:

一个网页上往往有多个Table。我们用HTMLTable对象来处理每个Table:

HTMLTable对象的innerText属性记录了整个Table的全部信息,包括字段名。因此我们可以根据字段名判断出哪个Table是我们需要的。

为了逐行逐列地提取数据,我们还需要HTMLTableRow对象和HTMLTableCell对象:

至此,当前网页上的二维表已转换成“.csv”格式。

我们从上个例子中就已经清晰地看到,自动浏览程序的主体是WebBrowser控件的DocumentComplete事件。只有在当前页面已被完全调入后,我们才能开始对当前页面进行数据处理,然后再根据当前在哪个页面来决定下一步的浏览方向。

需要指出的是,DocumentComplete事件的发生并不一定意味着当前页面已被全部调入。如果页面上没有其它子框架(frames),发生DocumentComplete事件即表明当前页面(即主框架)已完成调入;若页面上有多个框架,则每个框架完成时都会发生DocumentComplete事件;当所有子框架都完成后,主框架最后产生一次DocumentComplete事件。为了判断出这最后一次DocumentComplete事件,需要比较每次事件发生时的对象(pDisp)是否是WebBrowser控件对象本身:

下面是实例程序的完整代码(运行该程序可得到完整的1061行“.csv”格式的数据,分别代表1061个上市公司的财务信息。该文件可直接导入Access数据库或Excel中。):

以下给出的是上述程序所存数据文件的片段:

因此,“机器人”程序应定时检查在线状况,以保证浏览时一定在在线状态、浏览完毕后一定不在在线状态。同时还要检查浏览进度,当浏览速度过慢时尝试挂断后重新拨号。

本部分讨论了实现“自动拨号”、“检查在线状况”、以及“自动挂断”这三个功能的若干方法,比较了诸方法各自的优劣,并总结给出了使用建议。本部分的示例程序将这三个功能的诸方法集成在一起,以便于大家对比使用(见下图)。

方法1A:使用rnaui.dll

rnaui.dll是微软的“拨号网络用户接口”程序集,一般在“\Windows\System”目录下。其中的RnaDial程序用于启动拨号。该程序可在命令行执行(在“开始”->“运行”中键入):

rundll32.exernaui.dll,RnaDial<拨号网络连接名>

其中的“RnaDial”和“<拨号网络连接名>”是区分大小写的。

但由于上述命令仅启动拨号窗口而未立即开始拨号,因此在程序中使用时还应再

送出模拟“回车”的按键:

方法1B:使用wininet.dll

wininet.dll是微软的Internet扩充函数集,一般在“\Windows\System”目录下。其中的InternetAutodial、InternetAutodialHangup和InternetGetConnectedState三个函数分别可完成自动拨号、自动挂断和判断在线状态等任务。InternetAutodial的定义为:

若将第一个参数(dwFlags)的值设为2,该函数无需用户干预就可自动拨号。但使用该函数有一个前提:即必须将“Internet属性”->“连接”设成“始终拨打默认连接”(见下图)。

用InternetAutodial函数自动拨号的情况可参见下图。从图中可以看出,该方法可自动重试多次。具体的重试次数在默认连接的“设置”->“高级”中定义:

方法1C:使用RAS

RAS是微软的远程访问服务(RemoteAccessService)API集合。其中的API函数RasDial可完成拨号任务。但由于该函数在使用上略显复杂而不太常用,故示例程序中未采纳。

自动拨号方法小结:rnaui方法使用起来最简单,又由于它不一定非要使用默认连接,因此也最灵活。但这种灵活恰恰又给它带来了弱点,即如果不提供连接名,该方法不会自动调用默认连接。此外,这种方法还有两个最大的缺点:一是仅拨号一次,若出现占线或没有响应等情况时不会自动重试;二是调用程序不容易得到拨号是否成功的返回值。相比之下,wininet方法虽仅能拨打默认连接(无默认连接时,使用第一个连接),但它可多次试拨,并且InternetAutodial函数等待拨号成功或所有试拨结束以便给调用程序返回拨号是否成功的值,因此,在“自动上网机器人”的环境中wininet方法是最适宜的。

方法2A:wininet方法

若InternetGetConnectedState函数返回True,则为在线状态。该方法最大的缺点是:若当前连接不是用wininet方法建立的,则返回值可能不准确。

方法2B:查找窗口法

拨号连接成功后,下图所示的窗口一定存在(不管它是最小化在任务栏的最右端,或是开启为下图所示的状态):

用FindWindowAPI函数找到该窗口即意味着当前在线。此外,查找窗口法的另一个用处是查找“重新连接”窗口:当中途掉线时,操作系统往往会询问你是否重新连接,找到该窗口并发出模拟“回车”按键即可实现再拨号。

查找窗口法的缺点是:由于找窗口时需要提供窗口标题,因此即使使用的是默认连接也必须事先知道默认连接名。

方法2C:RAS方法

先用RasEnumConnections函数返回整个RAS集合,再用RasGetConnectStatus函数判断第一个RAS连接的状态。RAS方法的最大优点是:不管当前连接是否是用wininet建立的,RAS方法均可对在线状态做出正确判断。

方法2D:注册表法

在线时,注册表的“\HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RemoteAccess”处有键值“RemoteConnection”,且其值不为零;不在线时,该处无“RemoteConnection”键值(当本次系统启动后从未拨号成功时),或者其值为零(表明曾拨号成功,但现在已断掉)。

检查在线状况之方法小结:由于wininet方法的局限性,一般我们应避免使用之;查找窗口法是可靠的,只是要知道连接名;因此我们推荐使用RAS方法和注册表法。

方法3A:wininet法

使用InternetAutodialHangup函数。同样地,若当前连接不是用wininet方法建立的,则返回值可能不准确(即不能成功挂断)。

方法3B:窗口查找法

找到图九所示的窗口,然后用ShowWindowAPI函数使之成为当前窗口,最后发出模拟+C的按键操作(从图九中可以看出,+C是“断开连接”按键的快捷方式)。

方法3C:RAS法

用RasHangUp函数执行挂断。不管用何种方法建立的连接,RAS法均能可靠地完成任务。

自动挂断方法小结:相比之下,窗口查找法和RAS法是可以信赖的。

综上所述,对于“自动拨号”、“检查在线状况”、以及“自动挂断”的各种方法,我们推荐“1A-2C-3C”组合。当然各方法可综合使用(如加入2D、3B等),以确保万无一失。在具体编程时还应注意:拨号后判断结果,如不成功应重新拨号;任务进行过程中定时检查在线状态,出现掉线后应及时处理;最后的挂断操作后应再查在线状态,以确保挂断成功。

下面是实例程序的完整代码。源代码中的全局定义已按照wininet、RAS、注册表等进行分类,各具体方法也均按序排列,以便于大家挑选使用。该程序的执行情况在本部分的开始处已给出(图六)。

问者:sztaotao(淘淘)信誉:96级别:user1日期:2006-8-1318:07:39

我要实现的功能是循环内多次打开不同的网页,当前网页完成打开后才能打开下一个网页,这个功能不知道如何去实现?我试过用DocumentComplete事件来判断,但这个事件还是不太准,因为有些网页打开时会触发多次,有什么好的办法来判断网页全部下载完成呢?回复:

答者:NiYuLong(NiYuLong)信誉:100级别:user1日期:2006-8-149:22:21id:36122500

WhileWebBrowser1.Busy=TrueDoEventsWendWhileWebBrowser1.Document.ReadyState<>"complete"DoEventsWend一般情况下,用这两段就可以了!答者:sztaotao(淘淘)信誉:96级别:user1日期:2006-8-1423:02:38id:36141846

这样写仍然是不行,只是打开了第一个和最后一个网页,中间的网页估计是很快跳过去了。估计是打开的网页多次触发了DocumentComplete事件有影响。答者:chen1bin2(天涯浪子)信誉:100级别:user3日期:2006-8-2510:05:32id:36351486

在complete事件中打开别的网页答者:aspower_(敬个礼握个手大家都素好朋友!)信誉:100级别:user1日期:2006-8-2510:14:19id:36351805

在complete事件以内容判断答者:klever(klever)信誉:96级别:user3日期:2006-8-269:38:59id:36372696

在complete事件,如果有脚本或框架,都会出发这个事件,可URL参数是不同的,子框架完成时才出发主框架所以你只要判断ifweb.locationURL=URL就行了web.locationURL是网页的地址,和网页是一样的参数相等说明触发的是主框架答者:bykai()信誉:99级别:user1日期:2006-8-3010:53:39id:36444809

THE END
1.四川泸天化复合肥价格行情动态 复合肥1.23元/斤 优选店铺中好农资 进店 店铺评分: 4.9 累计交易额: 27.4万元 广西壮方元化肥销售有限公司 进店 店铺评分: 5 累计交易额: 134.4万元 君泰化工 进店 店铺评分: 5 累计交易额: 12.4万元 热门搜索四川泸天化复合肥价格泸天化3个15复合肥价格四川眉山凯尔复合肥价格天脊复合肥价格中化复合肥https://m.cnhnb.com/t/171892.html
2.四川省发展和改革委员会四川省农业生产资料价格监测表(2024年10月)https://fgw.sc.gov.cn/sfgw/nysczl/2024/11/25/3ce5174f1679409081924c3bb758f486.shtml
3.化肥出厂价格中肥晨报|产销动态|国际动态|出厂报价|市场日报|市场周报|产量|外贸|市场行情|原料|数据图表 目前位置:网站首页>>>价格>>>化肥出厂价格新版报价中心测试中,点击抢先使用 浏览:氮肥磷肥钾肥复合肥原料四川成都玉龙尿素裕农中颗粒46%查看-无权限无权限2024/11/22 四川成都玉龙碳酸氢铵裕农粉状17.1%查看http://www.nongzitong.com/price/?com=%CB%C4%B4%A8%B3%C9%B6%BC%D3%F1%C1%FA%BB%AF%B9%A4%D3%D0%CF%DE%B9%AB%CB%BE&1.html
4.农化网火爆农化招商网【1988.TV】,为农药招商、化肥招商厂家和公司提供优质农化招商平台,省时省心,快速提高企业农化产品招商效果。http://1988.tv/
5.泸天化股票,泸天化尿素价格行情最新价格你是否听说过泸天化(600328)这家化肥巨头公司?你是否关注过尿素市场价格的波动?本文将深入探讨泸天化股票以及尿素价格的行情,帮助读者了解这一行业的最新动态,并对未来发展提出展望。 1. 泸天化股票行情 2. 泸天化尿素价格行情 3. 分析行业发展趋势 4. 总结与展望 http://www.xczcgl.com/gp/44815.html
6.四川青上硫酸钾价格行情最新消息: ·尿素:需求跟进不足,11月市场震荡下行 [11-28 22:33] ·尿素:需求跟进平缓,行情低位震荡 [11-28 19:00] ·尿素:需求不及预期 11月市场震荡偏弱 [11-27 18:54] ·尿素:2024年尿素价格为何偏离季节性特点? [11-27 11:41] ·尿素:产能创新高 2024年供应格局持续扩大 [11-26 18:10] ·尿https://fert-old.chem99.com/news/49380843.html
7.11月22日最新四川废铜回收价格查询11月22日最新四川废铜回收价格查询 金投价格网提供11月22日四川废铜回收价格查询_最新四川废铜价格行情走势等四川废铜价格相关信息。 11月22日最新四川废铜回收价格查询https://m.cngold.org/price/jg9600941.html
8.四川美丰最新消息,股票行情,分析,走势直播 午后?燃气股震荡走强,德龙汇能2连板,迪森股份、四川美丰等纷纷拉升,消息面上,欧洲天然气期货价格不断刷新阶段高点,单日暴涨10%的价格,目前来看越往秋冬季走,天然气价格会越高。 骑牛看熊 发布一条直播消息2022-03-29 直播 化肥板块持续走强,湖北宜化、四川美丰等多股出现集体拉升的走势,消息面上,国家https://www.moer.cn/stockcode.htm?code=sz000731
9.四川玖源液氨价格快讯行情中心化肥四川玖源液氨价格快讯文章来源:隆众资讯 发布时间: 2024-11-12 14:51 暂未登录,请登录后重新查看 资讯编辑:丁秀娜 0533-7026578 资讯监督:王兴国 0533-7026338 资讯投诉:李倩 0533-7026993免责声明:隆众资讯力求使用的信息准确、信息所述内容及观点的 客观公正,但并不保证其是否需要进行必要变更。隆众资讯提供的 https://m.oilchem.net/24-1112-14-0cf056e04568bcd1.html
10.硝酸钾行业分析报告最新修订:2024年 下载PDF下载合同 分享海报 服务形式:纸质版 + 电子版 交付方式:特快专递(2-3天送达) 中文价格:RMB 16800(增值税发票) 英文版价格咨询客服 客户专线:0755 - 82925195 / 82925295 免费热线:400-068-7188 售后热线:0755-33013088 报告价值:为行业进入参考、市场调研、战略制定、VC/PE、投资并购https://bg.qianzhan.com/report/detail/7efd86ac85824733.html
11.四川美丰2023年年度董事会经营评述2023年大宗原料行情整体波动幅度较大。其中:化肥原料采取集中采购模式,上半年受国内化肥供大于求、市场需求不及预期、国际化肥市场低迷等因素影响,化肥价格缺乏支撑动力,原料价格中枢不断下移,直至6月底~7月价格触底。随着秋季用肥行情启动,原料市场出现一定幅度上涨,价格中枢在相对高位震荡。高分子产品原料采取比价采购模http://news.10jqka.com.cn/20240429/c657427181.shtml
12.四川美丰(000731)股票价格行情行情首页深证A股化肥行业四川美丰 最近访问:四川美丰 四川美丰000731更名 +加自选 -交易状态:- - -- 今开:-最高:-涨停:-换手:-成交量:-市盈(动):-总市值:- 昨收:-最低:-跌停:-量比:-成交额:-市净:-流通市值:- F10档案:操盘必读公司概况经营分析核心题材股东研究公司大事股本结构财务分析分红融资资本运作http://quote.eastmoney.com/redirect.html?code=000731
13.四川眉山鱼腥草价格行情走势一亩田为您提供2024四川眉山鱼腥草价格行情,今日四川眉山鱼腥草最新价格3.38元/斤,相比于昨日平稳0.0-还可查询全国鱼腥草价格走势、最新批发报价。https://m.ymt.com/hangqing/chandi_detail-8529-0-382
14.最新尿素价格农资网--汇集:化肥、农药、农膜、农机、种子、价格行情和商机http://www.ampcn.com/price/type.asp?typeid=1