Hi all and rajuwaste
EQ and BE scrip segregation was done already. Logic is rather simple. Software will select either EQ or BE as per option. If ALL is selected then it will check for EQ and if available discard BE else take BE. So you may not get any missed scrips just because it is being shifted or both series are available.
Today I was able to complete the one part of algorithm.Now this will take care of your second and third problem.
Since the current algorithm is based on database operation question of selection of directory will not arise as data will go to database.
Also database will automatically order the data as desired.But I had to think of asynchronous operations by user who might be downloading data for different dates and each dataset being unique would result in overlapping and duplication and error in database. That has been sorted out.
The same logic would be applied for other downloads.
The folder selection option may be removed in next version. I have to rework conversion logic to take into account database as well as flat file.
Now the only thing that remains to be tested is portfolio scrips limit. I would try this operation with fairly large number of scrips and see what happens. that is for another day.
Hope you people don't mind the delay as there are many excellent and better utilities are now available in the forum.
pankaj
The delay is because I am very busy with other works.But as promised I will give a new version as quickly as possible.