DZH/FXJ引用外部数据的DLL公式FMLDATA.DLL(DZH/FXJ引用外部数据的DLL公式)免费下载一、DLL主要功能:适用平台:大智慧新一代V2.0(仅支持以分析家为内核的DZH版本,不支持DZH经典版本)、分析家(在V6.0上测试通过,在其它版本用应该也没问题),以下简称DZH。
主要功能:1)在DZH公式中读取外部数据(这里称为FMLDATA文件数据,该数据文件格式见下文)。
例如,要在DZH公式中读入第三方的数据并与DZH其它数据一起进行分析,我们可以首先将数据写入FMLDATA文件,然后在DZH公式中象引用DZH本身直接引用。
2)将DZH序列数据写入外部文件。
例如,我们要将DZH现有数据或者自己编写的公式的计算结果导出来,在EXCEL等外部软件进一步处理。
(与FinDataTools工具的区别是:FMLDATA.DLL导出的是DZH原始数据或公式计算结果,而FinDataTools直接从DZH/FXJ读取数据。
)适用对象:需要读取自己定制的外部数据而又不想自己用C/C++写接口的DZH/FXJ用户。
声明:本DLL不含任何恶意代码,但使用风险自担。
二、下载:点击这里下载(近100KB)。
三、安装方法:1、下载后用WINRAR解压得到FMLDATA.DLL和FMLDATA.TXT两个文件。
2、将FMLDATA.DLL复制到DZH2安装目录,一般为c:\dzh2。
如果是FXJ一般为c:\superstk等.3、在DZH安装目录下建立一个名为FMLDATA的文件夹,如c:\dzh2\fmldata(这一步是必须的,否则无法使用)。
DLL公式读取或写入的数据都在这个文件夹。
至此,安装完成,下面就是如何使用了。
四、使用方法:FMLDATA.DLL提供了两个公式/函数,一个用于写数据,一个用于读数据。
(一)写数据:写数据的公式为:"FMLDATA@WRITE"(X,N)第一个参数X是个序列(指标),可以是CLOSE、OPEN等,也可以是公式中的中间计算结果,要求序列值在浮点型值范围之内,一般在正负20亿之间,如果不在该范围之内,建议改变单位;
第二个参数N是个数值,表示序列编号,例如我们把CLOSE保存为第4个序列,N为4。
将数据保存为外部文件时,根据当前股票代码、序列编号、分析周期这三个信息在fmldata文件夹生成形式为“XXXXXX.N.YYY”的文件。
其中,XXXXXX为股票代码,如深发展为000001等,由于沪市指数代码与深市股票代码重复,所以沪市指数代码在原代码前加1,例如上证综指为000001,则这里的XXXXXX为1000001(7位);
N是编号,由用户自己指定,应为大于0的整数;
YYY为分析周期,如果是日线数据,则YYY=DAY,分笔、1分钟、5分钟、15分钟、30分钟、60分钟、周、月、多日、季度、半年、年的值分别为TICK、MIN1、MIN5、MIN15、MIN30、MIN60、WEEK、MONTH、NDAYS、QUARTER、SEMIYEAR、YEAR。
举例:例1、将收盘价写入到外部文件新建一公式,设名为TESTW,输入V1:"FMLDATA@WRITE"(C,4);,在深发展(000001)日K线状态下,键入TESTW,在指标区查看公式TESTW结果的同时,将在FMLDATA目录生成一个名为000001.4.DAY的二进制文件(这个文件如何在其它软件中使用见下文),如果同名文件已经存在,将覆盖。
如果我们键入000002,切换到万科日K线,将生成名为000002.4.DAY的文件;
如果切换到上证指数,则生成1000001.4.DAY文件。
注意:如果是DZH,写数据时请将光标移至最后一根K线,否则只保存光标之前的数据,FXJ好象没有这个问题。
光标一动,数据就重新写入一次。
例2、将收益率保存到外部文件建一公式:A:=C/REF(C,1)-1;B:"FMLDATA@WRITE"(A,101);请在还权状态下使用该公式。
如果处于000001的日K线图,则生成000001.101.DAY。
例3、将周收益率保存到外部文件在例2基础上,将“分析周期”改为“周线图”,则周收益率保存到000001.101.WEEK文件。
例4、将沪市A股所有股票的收盘价、成交量保存到外部文件建一名为TESTCV公式:A:"FMLDATA@WRITE"(C,4);B:"FMLDATA@WRITE"(V/10000,5);保存后。
选择“条件选股”,选股指标选择“TESTCV”,分析周期选“日线”,选中“使用除权后数据”,指标线选“B”,条件选“大于0”,选股范围选择“上证A股”,执行选股,将生成600000.4.DAY、60
2023/6/5 1:29:44 9KB FMLDATA 大智慧接口 dll
1
modbus测试由master和slave两部分程序组成,本程序源码参考了Qt5.6.1的modbus源代码提取去其中的串口通信部分。
代码更易读,VirtualComTest.py这个文件用于虚拟串口,需在终端下执行pythonVirtualComTest.py即可得到两个虚拟链接的串口端口,方便软件代码的调试。
程序中应用了modbus的HoldingRegisters数据格式,以十六进制发送和读取数据。
2023/5/30 3:16:40 17KB Qt modbus
1
一、从文本文件中导入班级教师信息:学号、姓名、性别、籍贯二、将学号重复的删除了三、展现导入的教师信息(文件加后缀)四、按学号、姓名、性别、籍贯至关以及不至关查找五、频频查找六、查找下场写入文件七、VC++6.0编译经由
2023/5/12 12:47:40 4KB 单链表 文件操作 读取数据
1
c#实现USB扫码枪监听读取数据残缺代码能够直接运行
2023/5/12 7:58:10 72KB USB扫码枪 监听
1
实现约莫向TXT文档中写入数据,读取数据,此Demo适用于低级C++,MFC学习者,是一个很好患上例子小使用。
2023/4/27 0:38:49 49.28MB C++ MFC
1
比力约莫的读取数据,方式是先用accliamReadSkel读取asf文件,而后用acclaimloadchannels读取amc文件
2023/4/26 7:25:47 629KB 运动捕捉
1
ICEpdf的上风:与java客户端无缝整合,经由配置配备枚举残缺抑制成果以及用户接口;
易于开拓以及使用,无需任何其余PDF货物反对于;
可作为自力的PDF查验货物,也能够嵌入到另外PDF查验器组件中;
轻松的将PDF转换成图片文件(PNG,JPEG大概GIF),这些责任均能够很约莫在Java效率器端实现;
反对于齐全PDF内置字体;
反对于PDF文档的增量加载,便捷快捷读取数据量较大的文件;
反对于Adobe标砖密码保护;
反对于读取PDF评释标志信息;
2023/4/17 0:50:14 14.64MB icepdf pdf
1
本代码为QT读取记事本的数据并行使这些数据绘制曲线,解压后附有下场图
2023/4/16 20:36:46 923KB QT 读取数据
1
维根协议驱动法度圭表标准,linux平台下测试可用,付与中断方式读取数据,RFID学习必备,助你快捷搞定RFID驱动
2023/4/10 22:55:54 8KB wiegand驱动 linux RFID
1
#GPF##一、GPF(GraphProcessingFlow):行使图神经收集处置下场的普通化流程一、图节点预展现:行使NE框架,直接患上到全图每一个节点的Embedding;二、正负样本采样:(1)单节点样本;
(2)节点对于样本;
三、抽取封锁子图:可做类化处置,建树一种通用图数据结构;四、子图特色领悟:预展现、节点特色、全局特色、边特色;五、收集配置配备枚举:可所以图输入、图输入的收集;
也可所以图输入,分类/聚类下场输入的收集;六、熬炼以及测试;##二、首要文件:一、graph.py:读入图数据;二、embeddings.py:预展现学习;三、sample.py:采样;四、subgraphs.py/s2vGraph.py:抽取子图;五、batchgraph.py:子图特色领悟;六、classifier.py:收集配置配备枚举;七、parameters.py/until.py:参数配置配备枚举/帮手文件;##三、使用一、在parameters.py中配置配备枚举相关参数(可默许);
二、在example/文件夹中运行响应的案例文件--搜罗链接料想、节点外形料想;
以链接料想为例:###一、导入配置配备枚举参数```fromparametersimportparser,cmd_embed,cmd_opt```###二、参数转换```args=parser.parse_args()args.cuda=notargs.noCudaandtorch.cuda.is_available()torch.manual_seed(args.seed)ifargs.cuda:torch.cuda.manual_seed(args.seed)ifargs.hop!='auto':args.hop=int(args.hop)ifargs.maxNodesPerHopisnotNone:args.maxNodesPerHop=int(args.maxNodesPerHop)```###三、读取数据```g=graph.Graph()g.read_edgelist(filename=args.dataName,weighted=args.weighted,directed=args.directed)g.read_node_status(filename=args.labelName)```###四、患上到全图节点的Embedding```embed_args=cmd_embed.parse_args()embeddings=embeddings.learn_embeddings(g,embed_args)node_information=embeddings#printnode_information```###五、正负节点采样```train,train_status,test,test_status=sample.sample_single(g,args.testRatio,max_train_num=args.maxTrainNum)```###六、抽取节点对于的封锁子图```net=until.nxG_to_mat(g)#printnettrain_graphs,test_graphs,max_n_label=subgraphs.singleSubgraphs(net,train,train_status,test,test_status,args.hop,args.maxNodesPerHop,node_information)print('#train:%d,#test:%d'%(len(train_graphs),len(test_graphs)))```###七、加载收集模子,并在classifier中配置配备枚举相关参数```cmd_args=cmd_opt.parse_args()cmd_args.feat_dim=max_n_label+1cmd_args.attr_dim=node_information.shape[1]cmd_args.latent_dim=[int(x)forxincmd_args.latent_dim.split('-')]iflen(cmd_args.latent_dim)
2023/4/8 5:48:07 119KB 图神经网络 Graph Proces GPF
1
共 139 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡