EOD Download/ Convert from NSE and BSE

pkjha30

Well-Known Member
ragh_ash said:
hi pankaj
help me with ur downloader, have a host of issues to resolve with u.
1) i am supposed to download both original downloader & eod updatae.
2) replace bin
3) now nothing happens
u r email id is *****************?
Hi ragh

in email one "f" is missing from rediff. Else that would be correct.But please remove ID from your post and PM me .

The new EOD incorporates most of the suggestions I found here regarding downloads. If you can give your feedback on the version ,you are using , it would be useful.If youwant I can mail you the latest version and required files.

Pankaj
 

pkjha30

Well-Known Member
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
 
Last edited:

murthymsr

Well-Known Member
dear pankaj,

congratulations of the release of the stable version of the program.
i can guess, how much of dedication to work one needs to develop and release a software. being a freelancer with many other responsibilities, you could achieve the task in a commendable way.

we have still a few a systems with Win98 set-up. this program will keep them happy and be of great help to all members and traders. this program utilises very less system resources for the job it does.

this program, with all possible options selectable, will be compatible with all TA software in the market now & forever.

apart from knowledge and commitment to work, one needs a big heart too to release the program as a freeware. may God bless you for this benovalent service.

this program is complete in the sense that it has got a full help file and a good installation kit for those with lesser knowledge on computer systems. time is a very valuable resourse. i appeal to all members to read the help files before installation. they may read the documenation also when they faced any problem in installing/ running the system before posing it to the developer. most likely the solution is contained in thie documentation. this way you will get the solution immediately. in spite of all your efforts, if your problem is still not solved, then you may pose to the developer, but in full with all details about your system and about the problem. otherwise, the programmer will not be able to visualise your problem to be able to give a solution.

all the best for a wonderful experience with the program and with the market.

and thanks pankaj, once again, for the wonderful freeware program.

MurthyMSR
 

pkjha30

Well-Known Member
Hi Murthygaru


Thanks for encouraging words. Your contribution is invaluable and but for that I could not have released it.

Feedback is must and my mail box has more than 100 mails from you on this programme.

Now also you have given prompt feedback. I am posting partly because of that also.
PHP:
during set-up, i got error, "An error occurred while
registering the file
'C:\windows\system32\shfolder.dll' with options to
abort, retry & ignore. retried a few times without any
success. so 'ignore'd and went ahead.


shfolder.dll is responsible for getting select folder dialog box and is distributed by microsoft for comatibility with win95 win 98 win2000 and winnt. WINxp has its own version so in such cases better to ignore.

Those who need to download it can use the following link which has uptodate version 197kb download.

http://download.microsoft.com/download/platformsdk/Redist/5.50.4027.300/W9XNT4/EN-US/shfinst.EXE

Extract to a folder and run the resulting exe file in x86 folder.

Further if you have latest version of any file keep your version. Except in case you have 64bit versions in which case you may decide to ask for dot.net version of programme with 64bit versions:)



Pankaj
 
Last edited:

pkjha30

Well-Known Member
Hi

Based on the feedback the first patch is released.

Those who are having ver 1.0.0 can simply download patch-1
at the following url
http://briefcase.rediff.com/bn/br/pjhapondy///Shared/EODDownloadConvert-patch-1.zip?d=0

Rest of other files have also been updated with this patch.So thosenow downloading setup file or upgrade would be getting latest ver i.e. ver 1.0.1

This is a minor patch to make converted files compatible for impoert in AMIBroker.

Also user settings are automatically displayed now. Date format string is now saved and displayed immediately.

You date string format can also be enetered in the combo box. such as
yyyyddmm which will be saved and displayed.

Regards
Pankaj
 

pasha

Active Member
Hi Pankaj,
Just ran the setup and noticed that it wanted to update certain files, so I stopped.
Sorry to hesitate but I think you will understand :)
Should I continue?
 

pkjha30

Well-Known Member
Hi Pankaj,
Just ran the setup and noticed that it wanted to update certain files, so I stopped.
Sorry to hesitate but I think you will understand :)
Should I continue?
Hi pasha

Any setup will check for their version of files and if it is old would like to update it.Except in case of oleaut32.dll and shfolder.dll ,rest of the files are compatible and hence you can safely update it.If you don't want to update you can click ignore button and continue. Another way of doing it is to download the upgrade by going to my briefcase at rediffmail.com (link is given in previous post and just extract the files and place it in a folder of your choice and then run it. If any file is missing in your system you will get missing file error and then that file you can download.
Also read previous posts on some issues.

As your's is xp I think only exe should run fine.

Pankaj:)
 
Last edited:

pkjha30

Well-Known Member
Hi All

If any member , who has downloaded setup/upgrade or patch of EODDownloadConvert ver1.0.2 and faced difficulty may give me feedback and request assistance which I will try my best to resolve. Any further improvement would be highly dependent on the feedback/difficulties in its operation being notified. Further, if any change etc is required that may also be informed.
Also download eoddlchelp file from briefcase which has most common problems and solutions. You may read it before install.
For feedback I have opened [email protected] for this purpose only.

Thanks
pankaj
 

murthymsr

Well-Known Member
Hi Pankaj,
Just ran the setup and noticed that it wanted to update certain files, so I stopped.
Sorry to hesitate but I think you will understand :)
Should I continue?
dear pankaj,
while updating files, if the program indicates that 'this' file is of version no. & date is proposed to be replaced with 'this' file name of version & date. the purpose of this file is .....

"please press OK to update the file."

this will give confidence to user while pressing 'OK'. hope your program does this.

all the best.
MurthyMSR
 

rvlv

Active Member
Gentlemen,

Please read my post Millionaire in the making.
Can we have a development of a tracker that help track those big momentum movers which can make millionaires from ordinary investors?
---------------------------------------
factors for tracking are
1.They were an IPO within the past eight years.=info gathering

2.They have annual earnings growth of at least 24%.=data

3.The average percentage increase in earnings for the current quarter is at least 34%.=data

4.They have a P/E ratio of 31 or more.=data

5.They have a relative strength rating of 85. (That means they are already outperforming 85% of the stocks in the market before they make their MOVE.)=unavailable data

6.Their relative strength has been growing for at least the past six months.=data

7.They have an average of at least 5 million shares outstanding.=data

8.They have average daily volume that exceeds 75,000 shares.=data

9.Their industry group is in the top 30% of the market.=gatrher info

10.They have a median stock price of Rs 1000 plus.=data


best regards
rvlv
 
Last edited:

Similar threads