Peter, I'm new to eSignal and still learning it's capabilities, but I'm sure this can be done. eSignal has their own forums at: http://forum.esignalcentral.com and they have a lot of people who will write this EFS for you, if it hasn't been done already.
-FastTrader