I moved this out of the "Alerts and Notifications" topic and in the "Stock Scanners topic".
If we had a real programming language to work with, yes. However Thinkorswim is only a scripting language and it lacks advanced data objects that allow us to quickly parse numerical values of various lengths.
Your example only uses a single value and signal target. However the universe of stocks the scan will run through contains a wide variety of values. Anywhere from less than a penny to several thousand. So you see any solution of this type requires the application of advanced mathematics and data objects to get the job done correctly.
If I have several hours to complete this (I have under 15 minutes to respond to each post in the Q&A forum). And if I had a programming language such as Java or C++ to work with, then yes. Absolutely we can do this. But not for Thinkorswim and not within the time frame I permit for free solutions in the Q&A forum.