Yesterday, one hour before close, I got the following error I have never seen before which crashed NT8:
2017-03-27 13:50:34:735 ERROR: Indicator 'ncatOrderFlow': Error on calling 'OnRender' method on bar 125: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
ncat is a 3rd party indicator with locked code. It has been running since late last year with no problems, until yesterday. I did a RAM test on my system showing no problems.
Today, I got the following error I have never seen before, which happened twice. No crashing occurred:
2017-03-28 14:34:46:118 ERROR: A direct X error has occurred while rendering the chart: HRESULT: [0x88990012], Module: [SharpDX.Direct2D1], ApiCode: [D2DERR_WRONG_FACTORY/WrongFactory], Message: Objects used together must be created from the same factory instance.
2017-03-28 14:34:46:118 ERROR: Chart rendering failed. There is likely a problem with a chart object's OnRender method. D2D error = 'HRESULT: [0x88990012], Module: [SharpDX.Direct2D1], ApiCode: [D2DERR_WRONG_FACTORY/WrongFactory], Message: Objects used together must be created from the same factory instance. '
All indicators running today were identical to the indicators running yesterday.
Could someone give me an idea of what causes these errors and some guidance as to how to solve them?
W10, 64bit, 10gbRAM, NT 8.0.5.2.
Thank you.
Comment