I trade in NSE. I saw your results and bit confused.
1. The accumulation of points is not done correctly. For example the first 6 listings are correct. After that the addition of points are misleading.
2. You have not considered the Commissions. Never consider a trading strategy without commissions. Any good and profitable strategy, the moment you add commissions, might turn out to be bad.
3. Also, point test is not good. How many shares did you consider for the strategy. Actual contract/lot could give correct result. Also, what type of data is used for calculation, Open High Low or Close. Use the worst case scnerio and then arrive at best case.
Please try to change for the above, and then post your results.