I think this is slightly more tricky. When you install AmiBroker, it write some information to the registry. This information also points to the location where you installed Ami. So, if you "install" Ami a second time (say in D drive), the registry information is overwritten to point to the new location in D drive.
For a single installation, you can start multiple copies of AmiBroker and open different databases in each of them. No issues there.
However, if you have a datafeed going that uses COM, it will pick up the Ami pointed to in the registry. When multiple such AmiBrokers have been started the normal way, it results in confusion.
The more appropriate way is to install one AmiBroker in say C drive. Then simply copy this Ami to another location (say, in D drive) so that the registry is not affected. The datafeed that uses COM will work with the AmiBroker installed in C drive. You could manually (using a shortcut, say) open the AmiBroker in D drive and continue to view EOD charts without affecting the datafeed.
But I think that the datafeed that you are using is over-smart, and will not work but report an error saying that duplicate Amis are detected. You should tell the author of the datafeed to make this possible.
For a single installation, you can start multiple copies of AmiBroker and open different databases in each of them. No issues there.
However, if you have a datafeed going that uses COM, it will pick up the Ami pointed to in the registry. When multiple such AmiBrokers have been started the normal way, it results in confusion.
The more appropriate way is to install one AmiBroker in say C drive. Then simply copy this Ami to another location (say, in D drive) so that the registry is not affected. The datafeed that uses COM will work with the AmiBroker installed in C drive. You could manually (using a shortcut, say) open the AmiBroker in D drive and continue to view EOD charts without affecting the datafeed.
But I think that the datafeed that you are using is over-smart, and will not work but report an error saying that duplicate Amis are detected. You should tell the author of the datafeed to make this possible.
I think your utility also rejecting when duplicate ami detected ...hope you make some adjustments in your next version