You can definitely learn the basics without knowing too much advanced math. A good place to start is to remember that digital lowpass filters are analogous to traditional simple moving averages (of course, the SMA is itself a type of digital filter). You can choose a digital filter that suits your purposes better than the SMA. For example, you may require a filter with less lag, more smoothing, a certain frequency attenuation range or some combination of these.

A digital highpass filter simply filters the low frequency spectra and allows the higher frequencies to pass through to the output. These are analogous to your typical oscillator-type indicators. Of course, the traditional oscillators can be modelled as highpass digital filters (albeit fairly inefficient ones).

The point is, you don't really need to get hung up on the maths. Of more concern is to understand what it is you want your digital filter to achieve. Once you understand that, some googling or some strategic forum questions should help you find a suitable filter if one is available. You should be able to use the filter in your trading without understanding its mathematical design in any great detail, providing of course that you can find an implementation in the language you are coding in. Zorro is obviously very handy for this!

Hope that helps. If you have specific questions about a particular filter, I'd be happy to try to answer it. I don't claim to be an expert, but I have a decent understanding of how these things work.