I cant open this file...CUd u send a txt version of the same? you already have my email address...of else if someone can post a txt file here,it wud be really helpful...
I dont know wats wrong with my MSword
Also, I was trying to set up Amibroker free version and realise it doesnt have a 30 min chart option!!!!!!! Any ideas on the same plz?
I dont know wats wrong with my MSword
Also, I was trying to set up Amibroker free version and realise it doesnt have a 30 min chart option!!!!!!! Any ideas on the same plz?
There you go...
How to Get NSE Live intraday feed for Amibroker (Equity)
NOTE: If you run into trouble using any of these script, ping me on my yahoo id : speedmetal78
Requirements:
1. You need to be reasonably good at computers. Being a programmer is a BIG plus, as you have to install
# perl on your windows box.
# Finance::Quote module for perl
2. You need to have your own copy of Amibroker.
3. you need to be able to follow simple instructions and figure out things on your own.
4. The most important, you need a decent enough internet connection (broadband 128kbps or more)..
procedure:
1. Install ActivePerl. Search Google for ActivePerl and you'll find it..
2. Once Install, open Perl package manager, you fill it in Start->programs->activePerl. From Package manager install Finance::Quote module
3. After finance::quote is installed, copy NSE.pm into C:\perl\site\lib\Finance\Quote\ Directory.. Download NSE.pm here. IF the Finance\Quote directory was not present it means you havent installed Finance::Quote correctoyll
4. Get ASCII.dll and put it into c : \ Program files\Amibroker\plugins. Download ASCII.dll here. Note: ASCII.dll needs MFC DLL's to run. You can download MFC DLLs here
5. Create a directory : c : \ Program files\Amibroker\INTRADAYDATA\. The intraday data extracted by perl scripts will go into this folder. Also the DLL is hard coded to look into this directory for intraday data.
6. Get the perl script here.. Download ichex.pl here
7. Open a command window and go the directory where you have stored the ichex.pl
8. ichex.pl <ICICISYMBOL> <NSE SYMBOL>
e.g.: Here are the symbols I track. You need to open a new command window and run the script for each symbol you want to track..
ichex.pl BHATE BHARTIARTL
ichex.pl ESSOIL ESSAROIL
ichex.pl HCLTEC HCLTECH
ichex.pl HDIL HDIL
ichex.pl ICIBAN ICICIBANK
ichex.pl JAIASS JPASSOCIAT
ichex.pl LARTOU LT
ichex.pl NAGFER NAGARFERT
ichex.pl NIFTY NIFTY
ichex.pl RELCOM RCOM
ichex.pl RELCAP RELCAPITAL
ichex.pl RELIND RELIANCE
ichex.pl RELNAT RNRL
ichex.pl SAIL SAIL
ichex.pl STABAN SBIN
ichex.pl SUZENE SUZLON
ichex.pl TCS TCS
ichex.pl UNITEC UNITECH
Run Amibroker.
File->New->database
A new window will pop up. You can leave the database folder as is or give it your own name. I prefer to uncheck the "Load this database at startup"..
Set Base time interval : Tick
Then Click on Intraday settings
Click on Allow mixed EOD/Intraday data.. Choose Exchange time..also set the Start / End time to 9:55 and 13:30
Now click Create database..
After you create dabase, choose the Data Source as "NSE Intraday Auto-update plugin". THis should appear in the drop down box of Data source if you put the ASCII.DLL correctly in c:\program files\amibroker\plugins and you had the required MFC Dlls.
Each time you start Amibroker. do File->load database and click on tis database you created.
Now do Symbol->Add and Enter the NSE symbol ..
If all goes well, you'll see live streaming quotes..
I Have another script to get backfill. DOwnload it here catchup.pl
How to use catchup.pl
Note: CAtchup.pl is to be used if you didn't start capturing the data at 9:55.. Say you realize at 11:30 that you
want to check intraday chart of UNITECH and you forgot to do it in the morning at market open.. Use catchup
in the following format
catchup.pl <NSE SYMBOL> <ICICI SYMBOL>
This will download the data from NSE and put it in a file name with ICICI SYMBOL.close. After this, IMMEDIATELY
start the ichex.pl so it can continut from the current minute..
e.g.
catchup.pl ICICIBANK ICIBAN
ichex.pl ICIBAN ICICIBANK
http://geocities.com/speedmetal78/NSE.zip
http://geocities.com/speedmetal78/ASCII.zip
http://geocities.com/speedmetal78/MFC42.zip
http://geocities.com/speedmetal78/ichex.pl
http://geocities.com/speedmetal78/catchup.pl