[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Tradestation v Metastock


  • To: "John Lynch" <dfawell@xxxxxxxxxxxx>
  • Subject: RE: Tradestation v Metastock
  • From: "Dave Nadeau" <dave_nadeau@xxxxxxxxx>
  • Date: Sat, 4 Aug 2001 07:29:42 -0700
  • In-reply-to: <001301c11cec$8d5063c0$8dc87ad5@xxxxxxxxxx>

PureBytes Links

Trading Reference Links


>
> Dave, I'm curious; when you use an alternative programming
> language with
> Metastock do you solve the system testing problem ...
> entries and exits at a
> precise price rather than open and close?
>
> John
>

John,

You can do basically anything you want:  you'll be running
calculations on the OHLCV array that's loaded and displayed through
Metastock as a chart as well as any values that you pass to it.
Unfortunately, you can't call any of the software's own functions, so
you'll be starting from scratch, unless you already have a library of
functions built in that language.  It can perform some nice
intermediary functions like holding a variable or managing the looping
processes and returning a result.  It'll take some programming on your
part, but yes, you can create a trading simulation with precise entry
points.  The Open, High, Low, Close entries are hard coded into the
System Tester, so you'll have to do all of your work outside of it.

It's all compiled rather than interpreted, so like any other .dll, it
runs more quickly than an EL or Metastock expression.

Derek,

As to your original question that began this thread, I'll offer my two
cents.  I recently added TS2000i to my current TS4 and Metastock Pro
software.  The system testing,....errrr Strategy Performance Reporting
offers many more features and much more information than the other
two.  Metastock is perhaps easier to start with, but as your system
testing needs grow, you'll find EasyLanguage more useful, and you'll
appreciate it's power.  Later, as you've seen from discussions and
debates on this list, you *may* find that EL has limitations and
deficiencies for your uses, and you'll perhaps want to move to .dll's
or some more powerful analysis package like Mathematica.  Each step
comes with more difficulty, complexity, and less convenience, like
built-in trading libraries in C++ or some lower level language in
exchange for the ability to more accurately model and test your
trading systems.


================
Dave Nadeau
Fort Collins, CO