Hi All
First stable release version of EODDownloadConvert.exe is now uploaded to my shared folder.
System requirement is win98SE with 128 MB ram or WINXP with 256 MB ram. Other machines are not tested. IE5.5 and above should be installed. But not IE7-beta or other such release. Not checked on win2000, winme or winnt
This has been extensively tested by various forum members .
Normally any programme needs certain other files for its execution called runtime files and have extension of *.dll *.ocx etx. These are found on almost all normal systems running win98 or winxp with IE5.5, But in some cases this may not be so and you are likely to get file missing error at runtime.
So the answer to this problem is to give a setupfile which will be used by the user to install the programme in its entirety. Hence, finally , I have created a
setup file and uploaded it to Rediffmail.com at the following address
http://briefcase.rediff.com/bn/br/pjhapondy///Shared/EODDownloadConvert.zip?d=0
There is an
upgrade version at
http://briefcase.rediff.com/bn/br/pjhapondy///Shared/EODDownloadConvert-Updrade.zip?d=0
Help file has also been uploaded in pdf format based on the suggestion by one forum member.
Help file in pdf format is available at
http://briefcase.rediff.com/bn/br/pjhapondy///Shared/EODdlcHelp.zip?d=0
EODdlc-readme.txt and EODdlc-ReleaseNote.txt is also uploaded for those who want to read it before downloading help file or EODDownloadConvert.zip( the main zipped setup files)
Setup file is 3.5 MB download. But it contains all support files.So user may not face much problem while installing.Help file is around 1.9MB.
Those, who are using previous version, can use
EODDownloadConvert-Updrade.zip
as rest of the support file would be available.
There is a EODDownloadConvert.exe.manifest file. It need to be put along with EODDownloadConvert.exe.
It adds XP styling. Although not essential to its working, meant only for visual appeal.
There is EODdlc-Readme.txt file at
http://briefcase.rediff.com/bn/br/pjhapondy///Shared/EODdlc-Readme.txt?d=0
It contains basic information about the programme.
As this is the release version it is numbered as ver 1.0.0.
Any patch or updated exe is released it will be numbered as 1.0.XX
Any Release containing new functionality will be numbered as 1.X.XX
Upgrade will also follow the same numbering pattern.
Beta version, meant for testing will be numbered as 0.2.XX with beta suffix.
(Major version will be 0 for beta testing and minor version will be 2 and revision will be XX)
Right now only release version and upgrade version is uploaded.
My general url for shared folder is
http://briefcase.rediff.com/bn/br/pjhapondy
Last Minute Release note
This programme contains basically three modules of which two is basic and one is add on.
Basic Module
Downloader
It has options for Downloading NSE and BSE bhav copies for a given date range. Bse bhav copy is available for 24.3.2006 only. Files are initially stored in DATA/BSE/Equities and DATA/NSE/Equities folder.
It can download NSE indices and NSE indices yield data for a given date range.Both are available for 8 nse indices. You can select the date range and download data. Subsequently you can simply click on it and it will download for current dates. If you select any dates for which you have partly downloaded and other part is not downloaded, it will download and remove all duplicate data and sort it date wise and write to a file. So data is always available and not lost.
It has an option for BSE historical data download for dates going as far back as 1991 when data is available. This has been enabled for a limited set of stocks which are in your watch list1 or watch list2 of BSE.
It has four options. Data for Daily eod , weekly eod, monthly eod and Intraday. First three are for minimum period of one year prior to current date.
I have stored this data on WL_DAILY,WL_WEEK,WL_MONTH and WL_INTRA under DATA/BSE/Equities folder. DATA is compatible with MetaStock format and can perhaps be used for exporting to Metastock.
You can edit your watch list If you enter Indices name it will download BSE indices data as well.I have successfully downloaded 5 years data with this. Help file will have more detail. Here I am giving the Indices symbols that only needs to be entered else data will fail to download.
BSE30,BSE100,AUTO,BANKEX,BSE100,BSE200
BSE500,BSECG,BSECD,BSEFMC,BSEHC,BSEIT
MIDCAP,BSEPSU,BSESMLCAP,BSETECK
BSEMETAL,OILGAS
Converter Module
It converts downloaded files into specified files with header or without header. It could be used for importing data into metastock or AB etc.
Based on the request of Pasha I have provided a derivatives option also for conversion.Derivatives files can be downloaded from NSE with downloader page(Derivatives checkbox is provided).
In converter page if you check the derivatives check box you will get all files downloaded ans saved in DATA/NSE/Derivatives folder in the Input files box. On clicking Convert tha data will be converted in AMIBroker format. Converted files are ascii files and can be used with TA programmes.Various options for conversion will not work when converting derivatives data.
Add On
Browser.
This can be used to browse internet with multiple tabbed browsing. There is a side panel for webchart panel and here you can access charts from yahoo(basic/technicals) icharts, bse and NSE as per your requirement. Symbols are taken from watch list. In watchlist menu in the tile menu bar at the top you can select the programme to use any of the two watch list maintained by you. Keep the list within 512 characters so as to avoid truncation of list.
You can access detailed information from bse or nse website for the watchlist stocks.
Help files should be seperately downloaded and placed in the /Help/ folder then it can be accessed by clicking contents menu.
There are many options settings for opening files sorting files and removing dulicates changing colors hiding progress bar etc. Be sure to read pdf help file which contains detailed screen shots of various aspects. There is a troubleshooting section which ha been compiled based on the problems faced by those who were testing it. Do not mess with any file in BIN folder unless you explored full functionality of the programme and understood what you are changing. In any case avoid such temptation.
This is first public release so there may be some problems. I will try to attend as much as possible and upload exe files as per plan outlined.
Hint:--If auto update is giving some problem you can run it and then cancel when you are prompted for install. Thereafter go to Temp folder and you will find downloaded zip file there.
It is a freeware, free as in air. Use it at your risk.
Thanks are in order for exceptional encouragement by Murthygaru, debraj. ragh_ash is to be mentioned here for we chatted together to help him in installing the programme. It spurred me writing help file and understanding what problems could be faced by others. Satya has a special place for being the source of inspiration.I only wish I could write codes like him. But being hobbyist I can not attain his levels.There are many who have used the code when it was being developped. I am grateful to the forum and all its members who have shared so much warmth and comraderie not found elsewhere on the net.
Thanks to Pasha drivatives conversion was also done.
Delay in releaseing was partly due to my lethargy and my other engagements.
Pankaj