A题获取K线和因子数据方法【MATLAB版】.docxVIP

  • 8
  • 0
  • 约3.83千字
  • 约 10页
  • 2024-03-04 发布于云南
  • 举报

A题获取K线和因子数据方法【MATLAB版】.docx

Matlab获取K线和因子数据方法

注:函数API注意输入参数的数据结构,输出参数的数据结构。

1、策略内部获取行情和因子数据

策略内获取数据,意思为在一个完整的策略中获取数据,获取的API函数一般是先注册数据,再获取数据。

K线行情数据

K线数据获取API:

KIdx=traderRegKData(KFrequency,KFreNum);

data=traderGetRegKData(KIdx,length,fillup);

注册数据traderRegKData在ifbInit语句中,获取数据traderGetRegKData在else语句中。

行情数据结构(最需要注意和理解的地方):

行情数据输出参数是矩阵,每8行为一个标的的数据

因子数据

因子数据API:

1)Idx=traderRegFactor(FactorName1,FactorName2,……);

2)factor=traderGetRegFactor(Idx,length);

因子数据结构:

参数输出数据结构为矩阵,与行情数据不同的是,注意第一行数据为时间。

举个例子:

主函数M文件:

functionfactortest(bInit,bDayBegin,cellPar)

%%函数说明

%上面的三个参数是一种固定结构。

%bInit,在策略逻辑运行前为1,类似优矿等平台的i

文档评论(0)

1亿VIP精品文档

相关文档