A:使用模型
Stock_MoneyFlow_Grading统计个股日内分钟级资金流入流出(大小单)。
本文中提供以下取数范例:
| 范例 | 说明
|
|---|
| 范例一 | 个股指定日分钟线大小单资金流入流出
|
| 范例二 | 多个股票指定日30分钟线大小单资金流入流出
|
实现范例
范例一:获取个股指定日分钟线大小单资金流入流出
endt:=20260310T;
stock:="SZ000001";
cycle:=cy_1m();
BSType:=3;
DType:=3;
Option:=Array(1000000,200000,0);//自定义分档下界,从大单到小单
data:=Stock_MoneyFlow_Grading(Stock,EndT,Cycle,BSType,DType,Option); //获取资金流向数据
//大小单相关字段
cols:=array("时间","大单流入成交金额","大单流出成交金额","中单流入成交金额","中单流出成交金额","小单流入成交金额","小单流出成交金额");
name:=StockName(stock);
return select stock as "代码",name as "名称",* from data[:,cols] end;
部分结果:
范例二:获取多个股票指定日30分钟线大小单资金流入流出
endt:=20260310T;
stocks:=GetBKByDate("SH000016",endt);//上证50指定日成份股
cycle:=cy_30m();
BSType:=3;
DType:=3;
Option:=Array(1000000,200000,0);//自定义分档下界,从大单到小单
cols:=array("时间","大单流入成交金额","大单流出成交金额","中单流入成交金额","中单流出成交金额","小单流入成交金额","小单流出成交金额");
data:=array();
for i,stock in stocks do
begin
name:=StockName(stock);
tmp:=Stock_MoneyFlow_Grading(Stock,EndT,Cycle,BSType,DType,Option);
data&=select stock as "代码",name as "名称",* from tmp[:,cols] end;
end
return data;
部分结果:
