- ago
As shown in the screenshot, the Fundamental indicator for "Earnings" is not plotting all earnings updates by Zacks. The green triangular event Tooltip for Zacks is showing all earnings updates, so Zacks data is getting into the Chart okay, but the Fundamental indicator can't seem to plot it. This only occurs for particular stocks such as AMSM and RBLX.

My "guess" is that this has to do with the update done around WL Build 139 or 140 that now returns the List<EventDataPoint> of "Earnings" in scrambled date order. That change broke some of my own library code, and it may have broken the Fundamental indicator as well. I'm running WL Build 141. (I see WL Build 142 now returns a chronological list of events correcting that problem.)

CODE:
   public override void Initialize(BarHistory bars)    {       ind1 = new Fundamental(bars,"Earnings",true);       PlotIndicator(ind1, WLColor.FromArgb(255,148,0,211), PlotStyle.GradientBlocks);    }
0
96
Solved
6 Replies

Reply

Bookmark

Sort
Glitch8
 ( 11.27% )
- ago
#1
Can you show the full chart like this, this is what I'm seeing, no issues.

0
- ago
#2
QUOTE:
Can you show the full chart ...

I can. This is a simple Chart where the Fundamental Indicator was dropped on. Running WL Build 141.


Are you suggesting my cached Zacks data is corrupted because this problem is unique to my machine? But all the Zacks Tooltip events show up on the Chart correctly. Does the Fundamental Indicator require more than that (like a particular Date order on disk cache)?
0
Glitch8
 ( 11.27% )
- ago
#3
It might be that, do you similar issues with any other symbols?
0
- ago
#4
QUOTE:
It might be that,...

I updated from WL Build 141 to 142 and that fixed the problem. Perhaps the fix in Build 142, "GetEventDataPoints() now guarantees a chronological List" fixed the problem with the Fundamental Indicator; I don't know. I'll let you know if the problem reappears.
1
Best Answer
Glitch8
 ( 11.27% )
- ago
#5
Oh that's great, thanks for the update!
1
Cone8
 ( 21.02% )
- ago
#6
Indeed, that was the fix for that. I was noticing the same thing and that providers often process data expecting chronology.
1

Reply

Bookmark

Sort