PureBytes Links
Trading Reference Links
|
Wealth-Lab is using a customized version of Pascal as its Formula Language.
It is much more compact than any other version of "C".
It has also a lot of pre-defined indicators, similar to MS and many more.
According to what I've read about its features, this platform superseeds all the others available in the market, especially in the trade/portofolio management and back testing.
Its formula language has all the features that MS is missing and much more.
I don't agree that the language is cumbersome.
It has a lot of functions to support all the advanced features required by the back testing, trade and portofolio management etc.
In my oppinion is one of the best platforms available.
Pretty sad that it has been monopolized by Fidelity Investments as their trading platform, pretty much the same story as TradeStation.
Fidelity doesn't sell the WealthLab-Pro/WealthLab-Developer higher versions in USA and Canada, but they offer these to the traders that are willing to become Fidelity customers and with a minimum amount of trades/month.
Fidelity doesn't support Forex trading.
I don't like the broker to have control over my trading style, so this product shall be a dead end for me, as the TradeStation.
I am strongly considering Amibroker as my future main platform.
The Language is compact and well defined, support trade and portofolio management ( as I've read in this area some improvements are required).
Even if MetaStock shall provide a major platform update in the future, I believe it will take 3-4 years to develop it and debug it and to be at par with the other platforms available today.
Guara
Jose Silva <josesilva22@xxxxxxxxx> wrote:
Which would one rather use, MetaStock's CC function [CCI(periods)], or
countless lines of Wealth-lab/C# code?
I guess it depends on whether one is a programmer or a trader/system
developer. It is very unusual to find both in one person.
Basically, it comes down to this point:
What would you rather do with your valuable time, programming or
trading?
jose '-)
http://www.metastocktools.com
--- In equismetastock@xxxxxxxxxxxxxxx, "David Jennings" <david.d.
jennings@xxx> wrote:
>
> It depends upon what you are trying to do. TS is good for futures
trading - but extremely laborious if you are seeking to test over a
large portfolio of stocks.
> Over the years I have written a large amount of code for myself and
others and find it tedious to write - there's no elegance in it.
> Once you have got the concepts behind Wealth-lab and it's coding it
is pretty straightforward especially as you can build systems/
indicators using drag & drop..
>
> As to your friend - I can understand why he would say what he says.
but there again one can get an order of magnitude improvement in
optimisation work by writing a dll for tradestation - which is just as
complex (or not) as writing Wealth-Lab script. This leaves one with
a choice of use TS for optimisation work and let the system run for
several days, use Welth-lab or write a dll.
>
> I surmise that the next generation of trading tools are likely to
expect the user to write his indicators/systems in C#
>
> Herewith an example of code for a CCI indicator (for a public domain
system to released in the next few months) - if you neglect the
"system wrapper" what could be simpler? This public domain system
should make TS an irrelevance.
>
> using System;
> using System.Reflection;
> using System.Windows.Forms;
> using System.Diagnostics;
> using Tradevec.Base.Data;
> using System.ComponentModel;
> using System.Drawing;
> using Tradevec.Base;
> using System.Drawing;
>
> [assembly: AssemblyKeyName("")]
>
> [Description("This Indicator plots Commodity Channel Index")]
> public class CCI : Indicator
> {
> #region Output parameters. Don't include in this region any code
except output parameters
> [Output("CCI", Style_Line, Region_NewOne, KnownColor.Red)]
public double Plot1;
> [Output("CCI Long", Style_Line, Region_NewOne, KnownColor.
Blue, PriceBox=false)] public double Plot2;
> [Output("CCI Short", Style_Line, Region_NewOne, KnownColor.
Red, PriceBox=false)] public double Plot3;
> #endregion Output parameters
>
> public void Main
> (
> [Description("Bar Series")] BarSeries Bars,
> [Description("Length"), DefaultValue(20)] Int32 Length,
> [Description("CCI Long"), DefaultValue(100)] Int32
CCILong,
> [Description("CCI Short"), DefaultValue(-100)] Int32
CCIShort,
> [Description("CCI is in overbought territory"),
DefaultValue(false)] Boolean CCIOverboughtAlert,
> [Description("CCI is in oversold territory"),
DefaultValue(false)] Boolean CCIOversoldAlert,
> [Description("CCI has crossed over zero"),
DefaultValue(false)] Boolean CCICrossedOverZeroAlert,
> [Description("CCI has crossed under zero"),
DefaultValue(false)] Boolean CCICrossedUnderZeroAlert
>
> )
> {
> if (Bars.Count <= Length)
> {
> Plot1 = Plot2 = Plot3 = 0;
> CCISerie.Add(Plot1);
> }
> else
> {
> Plot1 = Functions.CCI(Bars, Length);
> CCISerie.Add(Plot1);
> Plot2 = CCILong;
> Plot3 = CCIShort;
> }
>
> if (CCIOverboughtAlert && Plot1 > Plot2)
> Alert("CCI is in overbought territory");
> else
> if (CCIOversoldAlert && Plot1 < Plot3)
> Alert("CCI is in oversold territory");
>
> if (CCICrossedOverZeroAlert && (Plot1 > 0 && CCISerie[1] <=
0))
> Alert("CCI has crossed over zero");
> else if (CCICrossedUnderZeroAlert && (Plot1 < 0 &&
CCISerie[1] >= 0))
> Alert("CCI has crossed under zero");
> }
>
> private SimpleNumericSeries CCISeries = new
SimpleNumericSeries();
>
> }
SPONSORED LINKS
Business finance course Business to business finance Small business finance Business finance consultant Business finance magazine Business finance schools
---------------------------------
YAHOO! GROUPS LINKS
Visit your group "equismetastock" on the web.
To unsubscribe from this group, send an email to:
equismetastock-unsubscribe@xxxxxxxxxxxxxxx
Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
---------------------------------
---------------------------------
Find your next car at Yahoo! Canada Autos
[Non-text portions of this message have been removed]
------------------------ Yahoo! Groups Sponsor --------------------~-->
Try Online Currency Trading with GFT. Free 50K Demo. Trade
24 Hours. Commission-Free.
http://us.click.yahoo.com/RvFikB/9M2KAA/U1CZAA/BefplB/TM
--------------------------------------------------------------------~->
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/equismetastock/
<*> To unsubscribe from this group, send an email to:
equismetastock-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|