Any scan that you can express as references to certain symbol-specific parameters in MT is possible.
Simple scans are a set of rules, evaluated one after the other. For example, if the rule is that price percent change change today is between 2 and 100, you can make two rules.
1. if SymbolData.ChangePercent < 2 return
and
2. if SymbolData.ChangePercent > 100 return
this way if it is between 2 and 100 it will go on to the 3rd rule - see an example rule here:
3rd rule could be - if Volume < 100000 return
Note: this way you eliminate all unwanted symbols by doing "and Stop" rules. Then the last rule could be the positive one, for example
if Close > 5 Set Color or Set Scan result etc...
I thought our videos on scanning or paintbars were pretty clear... But any suggestions on how to make them better are welcome.
Of course, if you want to switch the scan to Advanced mode, you would be able to just code the criteria in C#, combining as many of them in one if statement as you want and doing more sophisticated logic.