how long has the tank been up and do you have liverock and how much? might take a while for the biological filter to establish itself to the point where your nitrates are lower especially if you have little or no liverock or the tank is recently cycled/set up. I would ditch the aquaclear altogether. I dont believe hang on filters are adequate for large tanks like yours. you should be able to get by with a good protein skimmer and plenty of liverock for biological filtration. Protein skimmer removes desolved organics before they break down and elevate nitrates. Pretty much standard protocol for saltwater tanks now. You dont want any less than about 120lbs of liverock. You can search liverock and curing it if your unsure what it is. So with a decent protien skimmer, at least 1lb per gallon of liverock and time your nitrates should remain low with regular water changes. In the mean time 20ppm isn't anything to worry about. Start becoming concerned when they reach 40ppm (but not overly) and cut back feeding and/or increase water changes/volume as neccessary to keep it from going higher. If you have fish like clowns, damsels, grammas (hardy and aggressive eaters) you probably dont need to feed them anymore than once every other day or every two days. If you have any slow or lackadasical eaters like many gobies you may need to feed daily. I too like Ocean Nutritions formula one and formula two as staple foods. You dont NEED a deep sand bed for a fish only tank and especially with 4 small fish in a 120 gallon. Its main purpose is cultivating natural food sources for reef tanks via critters and critter larvae not nitrate reduction.
edit just realized you said you have a 120ltr tank which is what 30 gallons? I'm confused, you have a 4ft 30 gallon (unsual demensions to say the least, longs are 3ft and talls are shorter) or do you have a 120gallon? anyway same princibles apply minus the 120lbs of liverock. Still not a fan of cartridge filters unless they are used just to run carbon.