Even if a symbol is merged, rtd goes on in old symbol until rtd is stopped to shift rtd to a originally wanted symbol. backfill might be needed again to refill for duration when rtd and restarted.
i wish i knew coding. that's a handicap, as yet. just trying to learn.
Better to shift to _ or F etc until then..
What? There is a misunderstanding. Select your scrips in window and StartRTD. Your settings.ini will be created. Say it is like this.
Scrip1=mcx_fo|SILVERMIC15NOVFUT;SILVERMIC
15NOVFUT;LTP;LTT; Volume Traded Today
Open Settings.ini and edit manually. Remove the Bold part. You problem is solved. You have to do that for all future scrips.
Scrip1=mcx_fo|SILVERMIC15NOVFUT;SILVERMIC;LTP;LTT; Volume Traded Today
When the series changes, in December, you have to open settings.ini and change like this. This can be done with Find and replace for all scrips.
Scrip1=mcx_fo|SILVERMIC15
DECFUT;SILVERMIC;LTP;LTT; Volume Traded Today
Next month you have to do this ->
Scrip1=mcx_fo|SILVERMIC
16JANFUT;SILVERMIC;LTP;LTT; Volume Traded Today
This is once in a month activity of hardly 2 minutes.
Another simpler and better trick is to maintain all futures clean in Amibroker and use the alias field. So, for SILVERMIC you can have SILVERMIC_F as alias name. You can give _F in RTD settings. All data, including backfill will go to SILVERMIC.
No coding required