CTrader stop to refresh visual indicator data on chart.

Created at 01 Oct 2024, 07:58
How’s your experience with the cTrader Platform?
Your feedback is crucial to cTrader's development. Please take a few seconds to share your opinion and help us improve your trading experience. Thanks!
QU

qubik.trading

Joined 29.07.2022

CTrader stop to refresh visual indicator data on chart.
01 Oct 2024, 07:58


Hi team,
Recently, cTrader is not able to refresh the data correctly on the indicators added to the chart. Past data is not displayed, the chart is blank. The indicator paints itself correctly from the moment of switching on/resetting the application, but it does not read earlier data.  Example:

Additionally, RAM consumption is going crazy for 3 charts with 3 indicators on it cTrader is able to consume all available/free RAM in a system (almost 12 GB in this case):

Any new options was introduces, what could be turn off from menu, that cTrder can  back to normal, properly refresh indicators and consume max 2-3 GB of RAM memory?? seems all issues are related to platform optymalization. 


@qubik.trading
Replies

bcronje
02 Oct 2024, 17:03

I have the same problem

Exactly the same problem, see RSI indicator below. Happen in yesterday's update, and still happens in today's update.

 


@bcronje

qubik.trading
02 Oct 2024, 17:47 ( Updated at: 03 Oct 2024, 05:23 )

RE: I have the same problem

bcronje said: 

Exactly the same problem, see RSI indicator below. Happen in yesterday's update, and still happens in today's update.

 

Hi,
Unortunately, new version of cTrader change bahvior of memory management for Calculate() method. :( 
In you case indicator MACD Crossover need to be removed or method Calculate(int index) modified accordingly . 
If you don't know how to fix Calculate(int index), you will need to remove  MACD Crossover indicatior, and most probably other custom indicators you are using.
UPDATE: Seems that cTrader in version 5.0.38 introduced yesterday fix memory management  issues, but I'm still testing. 

 


@qubik.trading

PanagiotisCharalampous
03 Oct 2024, 05:24

RE: RE: I have the same problem

qubik.trading said: 

bcronje said: 

Exactly the same problem, see RSI indicator below. Happen in yesterday's update, and still happens in today's update.

 

Hi,
Unortunately, new version of cTrader change bahvior of memory management for Calculate() method. :( 
In you case indicator MACD Crossover need to be removed or method Calculate(int index) modified accordingly . 
If you don't know how to fix Calculate(int index), you will need to remove  MACD Crossover indicatior, and most probably other custom indicators you are using.
UPDATE: Seems that cTrader in version 5.0.38 introduced yesterday fix memory management  issues, but I'm still testing. 

 

Hi there,

We have released a hotfix (5.0.38). Can you please advise if it resolves your issue?

Best regards,

Panagiotis


@PanagiotisCharalampous

bcronje
03 Oct 2024, 19:30

RE: RE: RE: I have the same problem

PanagiotisCharalampous said: 

Hi there,

We have released a hotfix (5.0.38). Can you please advise if it resolves your issue?

Best regards,

Panagiotis

 

Thank you sir, the indicator not showing correctly seems to have been fixed in the hotfix, as I have not experienced the issue again after the hotfix update.


@bcronje