How to get Intraday Quotes using Medved Quotetracker for FREE

Yes, stock quotes are unavailable since yesterday with a "Referral Denied" error. This implies that NSE has made some changes over the weekend. However, if you browse NSE normally and look for quotes of a stock, they are available.

Using the referrer as a check is typically done by websites that do not want other sites to "steal" content or images. I have not yet determined how well the referrer check is done, but if done simply it is easy to spoof as it is a value sent by the user browser. You may recall that earlier, QT would parse the individual stock quote pages. Around Sep 22 last year, NSE changed the page behavior to use Ajax based data fetches. As a result, QT was updated to use the Ajax fetch -- this was very much cheaper on the NSE servers and bandwidth. Now, QT would either have to spoof the referrer (assuming it is done simply) or revert back to parsing the individual stock pages. My guess is that QT is unlikely to take the first approach.

There are other aspects that QT users should be aware of resulting from TD Ameritrade taking over QT, and the Medveds' contract being over and leaving Ameritrade. Earlier, QT was famed for its speed of support and updates. Now, users are complaining that support emails take a few days to be answered. As an example, I have sent a mail about NSE's problem to QT yesterday (I have a paid copy) without response so far. In contrast, QT support's response could be expected within an hour or two earlier, day or night. Secondly, other have mentioned that for Ameritrade, QT is low priority product with ThinkOrSwim having preference.

To cut things short, my view is that it is time to look for a QT replacement. Supporting NSE quotes is a feature that gives AmeriTrade little income, and perhaps some headache. The question is what is a potential QT replacement?

Nice way these corporates really KILL a beautiful product. Buy it out and kill it... no questions asked... With "No-Compete" agreement in place, I doubt if Jerry (Ex QuoteTracker owner) would create a similar product.

It would be nice, if instead of killing QT, TD Ameritrade makes it OpenSource and allow the developers to develop it to new heights...
 
Yesterday, QT Support provided a file to be replaced - nseindia_in.lgs. However, even after following their advise, the problem still persists. QT is NOT retrieving the RT data from NSE. Have written follow-up mails to QT support. Will keep this thread updated on the latest from QT Support. In the meantime, if anybody comes across similar product, please highlight...
 
This is the difference that is visible after the changed script:

Code:
From Internet Explorer:

GET /marketinfo/equities/ajaxGetQuote.jsp?symbol=RELIANCE&series=EQ HTTP/1.1
Accept: */*
Accept-Language: en-us
Referer: http://nseindia.com/marketinfo/companyinfo/companysearch.jsp?cons=reliance&section=7
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Host: nseindia.com
Connection: Keep-Alive
Cookie: pointer=1; sym1=HALONIX

From QuoteTracker:

GET /marketinfo/equities/ajaxGetQuote.jsp?symbol=RELIANCE&series=EQ HTTP/1.1
Content-Type: text/html
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
Accept-Language: en-us
Accept-Encoding: gzip
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Host: www.nseindia.com
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: NSE-TEST=2c3fa3c92c3fa3d8baeeba81; JSESSIONID=21E3A4C71298BF2ED9D61A2961E7A669; pointer=1; sym1=HALONIX
Assuming that NSE is not recording previous page requests from the same IP, QT probably just needs to add the referer in their page request.
 
The latest update appears to be working fine.

While it should be available via webupdate over the weekend, those who do need immediate access to it can download it from the link below. The file nseindia_in.lgs needs to be placed in the QT installation directory.

Download link
 
QuoteTracker has released a new version - 3.9.8 (download it through WebUpdate). The release notes claim NSE as one of the entities - for which LOGIN SCRIPT has been modified. Incidentally, they have provided "corrected and updated" nseindia_in.lgs file. Let us see how it goes today...

With regards,
Raghu
 
Hi Novice1,

I came across this post now. But i couldn't find the PDF file. Can you e-mail it to me at [email protected].

Thanks
Dear Baji and friends,

You do not need any separate file to install "QuoteTracker". I have used it a long time ago, when I could get NSE data, but after a break, I got to install it 2 days back. It was not possible for me to get the NSE data. But after a couple of web updates, I could see the intraday data today.

QuoteTracker Installation for NSE India Real-Time (Free) Intraday quotes of your Portfolio.

The data download rate could be every 1 second interval. Default is every 60 seconds. Plotting resolution is every 2 min (Default).

I have used it for "FCharts SE (Free)" and also "FCharts Pro".

Thanks to Simon www.spacejock.com. It is a great "White box" software, not only for trading analysis but also for learning the trade.

1. Dowload and save to your computer, "qtsetup.exe" by providing your valid email id from http://www.quotetracker.com/download.asp. The latest version is QUOTETRACKER 3.9.8 (September 23, 2010).
2. Install the file.
3. After installation, go to "Options" on the top menu and choose "web update", just in case. All the quote sources (paid and free) will be listed and "selected".
4. To start with "Deselect all" and go through carefully to find "NsE India Real-Time (Free)" "NSE login script" Index feeds etc. and other program updates, if any. (Program updates are, any way, notified, sooner or later, if you are online and if available). Complete the task.
5. Select again "Options" at the top and go to "Data Sources/ Quote Sources".
In the menu banner, In the first option "Quotes", in the "Site [--Please select a quote source--]" field below there is a pull down arrow for the sources menu on the right.
Choose "NSE India Real-Time (Free)".
Check the "Active" field to default for Timings and Days.
Other options- Check "Always use System Time for Quotes" and
"Use Prev. Close to calculate Change".
In the second opiton "Level II" is not useable.
In the third option "Indices", in "Index Quote Source site: [--Please select the Index Quote Source--]", select "NSE India (Free)". On the right white panel check "BANK NIFTY (CNXBANK)" and/or "CNX 100 (CNX 100)" and/or "CNX IT (CNXIT)" and/or "CNX MIDCAP (CNXMIDCAP)" and/or "CNX NIFTY JUNIOR (JRNIFTY)" and/or "NIFTY MIDCAP 50 (NIFTYMIDCAP50)" and/or "S&P CNX 500 (CNX500)" and/or "S&P CNX DEFTY (DEFTY)" and/or "S&P CNX NIFTY (NIFTY)".
Check "Display" radio button to "Extended" or "brief".
Check the Time Zone (Which is automatically detected during installation) "TZ: India".
"Active: check "default" (09:00AM to 03:40PM), Mon-Fri. You can "Set the Display Order" on the banner.
Fourth option "News" and fifth option "Backfill" are not usable.
Sixth option "Hist. Backfill" set the site to "NSE India (Free)".
Seventh, "Trading" option may not be useful (I do not know).
Eighth is a matter of your access to internet, if it is through a proxy. In that case check "Use Proxy settings already entered in Microsoft Internet Explorer".
6. In the last "Preferences" banner, you can shift "NSE India Real-Time (Free) and "WalletWatch India Real-Time (Free)" to be excluded in the drop down menu in the main screen, for future choices. More may get added during updates. That is done during version checks during updates.

Long time back even MCX India used to provide data. It is not seen any longer. Any information for MCX real time data or for that matter EoD in usable form for "FCharts Pro", which I am using.

Note: I am not an active trader. Just latched on to get the hang of things.

All the very best for great money making. Take care.

Regards
drmurli
 
The data download rate could be every 1 second interval. Default is every 60 seconds. Plotting resolution is every 2 min (Default).
Nice writeup.

To the best of my knowledge, NSE does not update most quotes more frequently than 60 seconds on its website. There are exceptions such as indices, RELIANCE and some heavyweights. As a result, QT would just be unnecessarily reloading the same data if the update interval was 1 second. Suggest keep it no lower than 30 seconds; and at the default of 60 seconds if there is no particular reason otherwise. For indices, the refresh interval is set separately.

BTW, an alternate installation guide is here.
 

murthymsr

Well-Known Member
Hi WL and others,

I am looking into the possibility of running QT & AB together with the following configuration:

1) Only one instance of AB will be run in 'Mixed mode'.

2) AB EOD data is imported through NSE EOD Data downloaders like GetBhavCopy.

3) NSE intraday data at 1 or 5 min intervals is fetched by QT and made available to AB through the plug-in.

With the above setup, I wish to

1) See intra-day charts and portfolio data in QT for the last few days, as permitted by QT based on version.

2) See intraday charts in AB for the CURRENT day ONLY.

3) See EOD charts in AB with the LAST BAR of today fetched from the intraday data through QT. This will enable me to automatically run selected AFL's automatically at 5 min intervals.

Now my questions:

1) Is it possible to do like this? Is anybody doing it successfully?

2) Elsewhere it was reported to be successful. ( http://www.mail-archive.com/[email protected]/msg18313.html )

3) What extra precautions are to be taken particularly while importing EOD data into AB?

4) Is it necessary to delete yesterdays intraday quotes so as NOT to foul with EOD quotes of yesterday? If so, how best can this be done?

Also Refer :

http://www.amibroker.com/guide/h_rtsource.html

http://www.amibroker.com/guide/h_workspace.html

Thanks for your time.

murthymsr
 

Similar threads