ARTICLE SYNOPSIS...Programming for speed Part 5 by Jim Summers, Ph.D. The past several columns discussed macros and led you through some elementary programming to show how to develop one of the indicators used in J. Welles Wilder's Directional Movement Index (DMI) system.