# FIRESTOCKPOOL 触发指定股票池

强行触发指定的股票池中的状态池,不再理会状态池的公式条件和运行时段限制。

FIRESTOCKPOOL(S,D)

  1. 逐K线模式下仅最后周期有效
参数
参数 说明
S 必需,股票池名称
D 必需,状态池名称
返回值

返回1:表示操作成功, 返回0:表示操作无效或失败。


# STOCKPOOLDATA 股票池状态值

取指定股票池下状态池中的品种指定特征值。

STOCKPOOLDATA(S,D,C,N)

  1. 该函数在逐K线模式下仅最后周期有效,序列模式返回常数。
参数
参数 说明
S 必需,股票池名称
D 必需,状态池名称
C 必需,指定品种代码,若为空字符串则表示当前品种;
N 必需,特征值类型: 0为该品种进入股票池时价格 1为该品种进入股票池的日期(金字塔日期格式,参考DATE函数) 2为该品种进入股票池距离现在本地时间经过了多少秒。3为该品种进入股票池距离现在本地时间经过了多少(交易时间)秒。
返回值

返回对应N参数的对应值,若返回0则表示调用失败;-1表示调用品种无效或不再股票池中。

示例
//表示调用股票池1中状态池1中的当前品种的进入股票池价格.
STOCKPOOLDATA('股票池1','状态池1','',0);

//表示取浦发银行的进入股票池日期。
STOCKPOOLDATA('股票池1','状态池1','SH600000',1);
1
2
3
4
5

# TSTOCKPOOLCOUNT 取指定状态池的品种数量

取指定状态池内的品种数量

TSTOCKPOOLCOUNT(P,S)

  1. 仅后台运行和图表【逐k+仅刷模式】有效
参数
参数 说明
P 必需,股票池名称
S 必需,状态池名称
返回值

失败或无效值返回-1

//返回股票池【股票池1】中名称为【状态池1】状态池中的品种个数。
TSTOCKPOOLCOUNT('股票池1','状态池1');
1
2

# TSTOCKPOOLINXLABEL 取指定状态池的品种代码

取指定状态池内的品种数量

TSTOCKPOOLINXLABEL(P,S,N)

  1. 仅后台运行和图表【逐k+仅刷模式】有效
参数
参数 说明
P 必需,股票池名称
S 必需,状态池名称
N 必需,基于1开始的状态池中品种的序号
返回值

失败或无效值返回-1

//返回股票池【股票池1】中状态池为【状态池1】内序号是【6】的品种代码。
TSTOCKPOOLINXLABEL('股票池1','状态池1',6);
1
2

# TSTOCKPOOLLABELTOP 取指定状态池品种进入时的排序

取指定状态池内的品种数量

TSTOCKPOOLLABELTOP(P,S,M)

  1. 仅后台运行和图表【逐k+仅刷模式】有效
参数
参数 说明
P 必需,股票池名称
S 必需,状态池名称
M 必需,品种代码,为空时表示当前品种
返回值

失败或无效值返回-1

//返回RB00合约在【股票池1】中排序后进入【状态池1】时的排序结果。
TSTOCKPOOLLABELTOP('股票池1','状态池1','RB00');

//返回当前品种在【股票池1】中排序后进入【状态池1】时的排序结果。
TSTOCKPOOLLABELTOP('股票池1','状态池1','RB00');
1
2
3
4
5

# TSTOCKPOOLBARS 当前品种进入状态池的历时

取指定状态池内的品种数量

TSTOCKPOOLBARS(P,S)

  1. 仅后台运行和图表【逐k+仅刷模式】有效
参数
参数 说明
P 必需,股票池名称
S 必需,状态池名称
返回值

  1. 若指定股票池下的状态池没有当前合约则返回失败或无效值返回-1,
  2. 若当前品种的k线位置大于当前获取指标所使用的k线范围,则返回当前k使用的k线数量

//当前品种进入状态池时到当前位置的K线历时。
TSTOCKPOOLBARS('股票池1','状态池1');
1
2

# TSTOCKPOOLLABELVALUE 取指定状态池品种排序时的数值

取指定状态池品种排序时的数值(指定排序的情况下,即此状态池是由排序方式进入的品种)

TSTOCKPOOLLABELVALUE(P,S,M)

  1. 仅后台运行和图表【逐k+仅刷模式】有效
  2. 使用时应该判断是否为无效值或结合TSTOCKPOOLLABELTOP函数判断是否有效
参数
参数 说明
P 必需,股票池名称
S 必需,状态池名称
M 必需,品种代码,为空时表示当前品种
返回值

若指定股票池下的状态池没有当前合约则返回无效值

//返回RB00合约在【股票池1】中排序后进入【状态池1】时的排序结果。
TSTOCKPOOLLABELVALUE('股票池1','状态池1','RB00');

//返回当前品种在【股票池1】中排序后进入【状态池1】时的排序结果。
TSTOCKPOOLLABELVALUE('股票池1','状态池1','RB00');
1
2
3
4
5