Hi,
I have installed Nest, RAM disk, Amibroker, RTD man all as per instructions in the video. The problem is I have only Tata Steel in my MW. But in Ami it is giving me data for Nifty 50 and I have no data for Tata Steel. In the ini file, it shows :
Scrip1=Nifty 50;Nifty 50;Index Value;;
Scrip5=nse_cm|TATASTEEL-EQ;TATASTEEL;LTP;LTT;Volume Traded Today;Open Interest;
Also attaching the image.
View attachment 29955
View attachment 29955
@Krushna, you have not mentioned whether the quote swap you're facing is happening while back-filling or while RTD. Anyways since the shared screenshot shows Nifty50 only and not TATASTEEL in the console window while RTD, below are four errors which I can see that might make RTD faulty.
1) Notice you have Scrip1 for Nifty 50 and Scrip5 for TATASTEEL. The Scrip number must be sequential (also avoid an extra line between two scrips).
2) There must be no space within Amibroker symbol. The first "Nifty 50" in Scrip1 refers to the Index in NEST and the space there is legit but for the second "Nifty 50" in Scrip1 refers to the Amibroker symbol which must not contain any space.
3) Amibroker symbols should be in Uppercase. Although it won't throw an error but for convention sake.
4) You have placed an unnecessary semicolon( ; ) after Open Interest for TATASTEEL. But for Index Value you need two semicolons at the end the way it is now.
So the correct format would be:
Code:
Scrip1=Nifty 50;NIFTY50;Index Value;;
Scrip2=nse_cm|TATASTEEL-EQ;TATASTEEL;LTP;LTT;Volume Traded Today;Open Interest
This should get RTD correct. Would suggest removing the incorrect symbols from Amibroker and start from scratch. Backfilling is pretty straightforward if you follow the instructions correctly.