Hi Adarsh,
Let me first try to explain my understanding of your requirement: You are creating an i5SPCChart js object by configuring a DT and QT. The data from your QT keeps changing and you want to show the updated data in your chart.
In such a scenario you don't have to create a new chart object every-time. By each run do you mean you trigger a js function to re-render the chart... ? If so then in this js method you could set the required query parameters and call chart's refresh/update(true) method.
I tried a similar example and it works fine on MII 15.0 SP4.
Please try this and let me know if you still have questions.
Thanks and Best Regards,
Ria