That little green eye thing is just a basic hydrometer in one cell of the battery provided for your entertainment only.
Find a real battery tester that can do a load test and also internal resistance test too.
Your car requires a regular lead antimony battery aka pani wali. Your car will never charge an MF battery to its full capacity, its not made that way.