【发布时间】:2021-02-21 20:09:09
【问题描述】:
我正在使用 thinkscript 为 thinkorswim 的图表软件制作一个简单的标签叠加层。
我注意到我所做的所有“基本”API 调用都返回 NaN。此处记录了这些“股票基础”API 调用:https://tlc.thinkorswim.com/center/reference/thinkScript/Functions/Stock-Fundamentals
这是我对 API 调用“OperatingProfitMargin”的用法:
def opm = if IsNaN(OperatingProfitMargin()) then 123 else OperatingProfitMargin();
AddLabel(yes, "Op PM: " + opm, Color.White);
我的标签呈现为“123”,这表明 API 返回的是 NaN。
我在官方文档、you tube 或堆栈溢出中找不到这些函数的示例用法。
我认为我在滥用 API,因为它返回了某种对象或元组,我应该以某种方式对其进行后处理/解构。
有没有人成功使用这些“股票基础”API 调用?
【问题讨论】:
标签: thinkscript