We consulted expert researcher Roger Rines:
SuperCharts (SC) and TradeStation (TS) are nearly the same charting
package. Where the advantage of one comes over the other is
in TS's ability to allow extensive programming. SuperCharts
only provides a form based construction wizard that limits the
creative range of possible programs. Where TradeStation shines
is that it provides an open editor that is only limited by the
programmers creativity and workspace memory. There are limits
to what can be done in TradeStation but they are far and away
more extensive than what is possible in what I've seen in Metastock.
TradeStation does have a 64K limit for code modules in TS versions
below 4.0 but TS2000, which is currently in the early stages
of release, doesn't have that memory limit. For users of TS4.0
and earlier that wanted to build very large code modules, they
needed to create external DLL modules that handled some of the
programming load. These large programs will run on either SC
or TS but only TS will allow programs to be created that use
DLL. Programs built in earlier versions of TS or SC and don't
use an external 16-bit DLL module will translate easily to TS2000.
If a program was constructed with a DLL, the DLL must be compiled
as a 32 bit DLL before the translated program will function
properly. In some case programs that required a DLL in the earlier
version won't require any external module in TS2000. If you
are finding Metastock limiting, than I recommend you focus on
TradeStation as you will find less capability than what you
expect in SuperCharts.