基本原理: 加入次数默认期限为一月一日,因此HasValue总是虚假的(10K加入时没有12M位)
□ 预期行为
耳机报告。 加入数目 " / " 财务申报 " 。 加入号应报告HasValue sure'( " Value " 应当解决,而不退缩),只要Morningstar为备案提供EDGAR的加入号,同样,兄弟提交-元数据领域FileDate ' 、FormType ' 、PeriodType ' 和PeriodEndingDate ' 。
□ 实际行为
两个生成的“获得数”类都使用“默认Period QQ “ OneMonth” :
- “共同数据/基本数据/原始数据/原始数据/报告获取数量。 cs:34”
- “共同数据/基本数据/原始数据/财务报表获取数。 cs:34”
在同一类中,其他所有备案-元数据字段都默认为“三个月”(Earning Reports FileDate:34'、Earning Reports FormType:34'、Earning Reports PeriodType.cs:34'、Financial States FileDate:34'、`Financial States Period EndingDate:34')。
Morningstar从不填充入会号码的1M槽,所以:
HasValue ' (仅检查Earning Reports-Accession Number-OneMonth ' 第69行)为`虚假';- " Value " (74行)错过了缺省,仅通过 " 多彩场 " 返回结果。 价值回落(第一个居住期);
- " 三月 " 档次包含绝大多数行的入会号码(而 " Value " 则通过倒计时解决,因此, " Value " 和 " HasValue " 在每个有居民的行上意见不一)。
一个相关的缺口:两个 " 准入数目 " 字段只有1M/2M/3M/6M/9M段,而 " FileDate " 、 " FormType " 、 " PeriodType " 和 " Period EndingDate " 则也有 " 十二个月 " 段,因此,即使其文件日期和期限已过,也从未披露年度报告(10-K)的加入数目。
2005-01-01. 2024-01-01在云回仪(LEAN v2.5.0.0.18057)中用 " History < Basicamental>` " 测量:
- ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * * * HasValue ' QQ
获得人数。 价值 " 非空 "获得数量。 三月 " 非空 " 。 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
- ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * * * HasValue ' QQ
================================================================================================================================================================================================== \ XOM=4781=0 = 3690=3690=3690=== IBM QQ 4781 | 0 | n/a | 4703 | 4703 |.
在`has value'(多期字段的有记录的平话)上卫视的用户在数据集中找不到加入号。
□ 潜在的解决方案
发送“Common/Data/Fundamental/Generated/QQ”的生成器应选择“ThreeMonths”作为两个“Accession Number”字段的默认期间,与其他备案-元数据字段相匹配(或更一般地从数据字典实际填充的期间得出默认期间)。 或者,HasValue'可以定义为HasValues ()',用于违约期从未有人居住的字段。
□再现.
类 加入 Probe( QCAlgorthm) :
f 初始化( 自 ) :
自动. set start date(2024, 1, 2)
自动. set end date(2024, 1, 3)
自动.add ference("SPY"),分辨率。 大卫。
def 在 data(自身,数据)上:
sym = sym.create ("AAPL"),SecurityType. EQUITY, Market. (美国)
行数
. . . . . . .内容来源: QuantConnect/Lean