You need to buy a liquid test kit. Those strips are never accurate, and I know this from comparing them to my liquid tests several times. According to strips my tapwater is in the extreme hardness and alkalinity range, and that's not true. Also the strips are hard to read accurately if they're inbetween numbers.
But regardless, by reading the strip it shows:
Nitrates 0-20 (Somewhere between 0-20 is not an accurate measurement btw, part of the problem with strips) Nitrates below 80ppm are fine for these fish IME and IMO.
Nitrites 0, which is good. You should never have nitrites. If your tank is not cycled they will eventually show up though.
gH between 150 and 300 (also not an accurate measurement), which is between moderate and high hardness. Fine for the fish you're keeping.
kH 180+, which is in the moderate range (this is not a bad thing. Moderate alkalinity means you won't have pH swings).
pH 8.4, which is basic and kind of on the high side. 8.4 pH is fine for your native fish.
Your strips have no ammonia measurement, which is necessary. You need to determine if your ammonia is 0 (good) or higher than 0 (means your tank isn't cycled or has insufficient biological filtration).