Strategies come in different styles are for capturing volatility, trending systems, channel trading etc and these need to be matched with the correct stocks and back tested on historical data. Sometimes the strategy holds true for some time and then becomes unprofitable at which point some sell these . In any case you need to test these yourself before deploying live to market.
Every trader is different so basically we automate the strategies of ours that have worked before. The algorithms can identify these consistently then an execution provider like symphony or some robots plugin providers can provide . Or else we can get some private software firm like reborn sw or traderscockpit or some discount brokers tech team to help build the customised order placement system. If you personally know some of the robots providers that can be used as long as you know for what stocks or market it has been designed for. Some providers have designed good systems for commodities but doesn't give great results for equities. Besides mcx doesn't have algo restrictions like exchange approval.