Welcome to Forex-TSD!, one of the largest Forex forums worldwide, where you will be able to find the most complete and reliable Forex information imaginable.
From the list below, select the forum that you want to visit and register to post, as many times you want. It’s absolutely free. Click here for registering on Forex-TSD.
Exclusive Forum
The Exclusive Forum is the only paid section. Once you subscribe, you will get free access to real cutting-edge Trading Systems (automated and not), Indicators, Signals, Articles, etc., that will help and guide you, in ways that you could only imagine, with your Forex trading.
Elite Section
Get access to private discussions, specialized support, indicators and trading systems reported every week.
Advanced Elite Section
For professional traders, trading system developers and any other member who may need to use and/or convert, the most cutting-edge exclusive indicators and trading systems for MT4 and MT5.
I am curious as to why no one has posted anything about TradeStation yet???? I have heard great things about TradeStation. Anybody have any comments about them? I have looked into them recently and not sure yet. Here are some of the sources that I have looked at....anybody else have any to add?
Just an explanation or two : this section is a conclusion of some talking a couple of guys had about trading platforms, their development directions and their usability. We (the participants of that talk) agreed that something like this (a tradestation section) is "a must".
You are right that it is a very good platform (I do not like comparisons of "best, second best,..." kind and I think that statements like that are mostly adds), but no one can negate the how useful it is and the ways of coding introduced to the "rest of the world" by the "tradestation people" (creators of it). So slowly code is going appear here. And slowly that can be a point of comparison with other platforms. And slowly we are going to be free to choose
_______________________________
After this long "prologue" the answer : the reason why nothing is posted here is simply because this is a completely new section. Will be posting something here in a couple of days, but if anybody else feels appropriate to post something here (except for the tradestation itself and parts that are a subject of possible legal issues), please do ...
Hi Bob,
I've been off the air for a while, so it's funny you've thrown this open at just the right time. I've heard great things about TS and I see some serious developers pimping tools, indicators, etc for TS. None of them are free like this forum, so I don't know what to draw from that. What I could never quite grasp is the situation with dealers, software, brokers, etc.
This forum is clearly dominated by MT people, and that's fine because if you know any programming then MT4 is straight forward. If you don't know programming then the strategies are usually spelt out and you can pay someone to code it, wait a few days until someone does it for free, or test it manually. So far, all good.
The downside seems to be that MT4 is not terribly sophisticated, despite the considerable work that some very clever people on this forum do. I actually find it overwhelming how much content a handful of people put out.
Two questions... I understand (more or less) how MT4 works with brokers. You download the thing, run it, put your indicators or ea's on and off you go. Demo or live, it's really easy. Can I do that with TS? I got the strong vibe that I have to open an account with TS in order to get the software; ie the broker (TS) is giving you the software as long as you use their brokerage house. Sorry, that's a really uninformed Q, but that's what always confused me. I'd love to get a look at a trial/demo TS platform to see what it's about. I look at some of the tools advertised for TS and there's no way i'm going to shell out a few hundred when I can't get a look at what TS is, and what it can do for me...
No offence, but I've tried to find this info on TS websites, forums,etc. If anyone can tell me I'd love to know,
So far I tried MT4, Neuroshell, Welthlab, Tradestation and Multicharts.
Definite winner for me is here Multicharts. It uses Powerlanguage which is backward compatibile with TS Easylang, it has genetic, exhausive and walk forward optimizer build in, and the most important is true multithread it means it can use 2 or 4 core processors.
They give 30 day fully fuctional trial. All others are not multhithread so any bigger system kills performance very easy.
There´s 3 major things which makes the real differerence between the MT4 and any other more professional trading software (like tradestation) and specially 2 first one´s are where MT4/MT5 falls heavily short / lag of any more sofisticated financial software.
1)
No custom scanner exist in MT platform where you can search either fundamendal or technical criterias. Ie. using metastock I can told for it list me instruments which currently trading 6 months 50% fib support and have RSI bull cross of 14 plus more, from those show me only the instruments which have +bullish MACD divergence. Now, when running scanner like this over 9000 instruments your imagination is limit what you can do with it.
MT does not have any kind of scanner exist.
2) MT Platform is incredible weak to handle well history data issues. Try to go back with history file using 5 min chart for end of year 2008 for instance and you know what I mean. Tradestation have even 20-30 years of historydata available.
3) Tradestation chart quality is best in this universum, even other professional, expensive softwares cannot beat it.
Number 1 and 2 are the reasons also why best indicators parade is mostly developed firstly for tradestation, from where everyone else tries to copy them far much later.
Hi I have a tradestation fucntion:i 'd like to convert it in mql.Below original and my version of function in mql.It doesn't work well so i'd like an help from some expert here.Bye and thanks
{ Calculate your indicator value here } x = Price;
if (poles = 1) then y = aa * x + a_1 * y1 else if (poles = 2) then y = a2 * x + 2 * a_1 * y1 - a_12 * y2 else if (poles = 3) then y = a3 * x + 3 * a_1 * y1 - 3 * a_12 * y2 + a_13 * y3 else if (poles = 4) then y = a4 * x + 4 * a_1 * y1 - 6 * a_12 * y2 + 4 * a_13 * y3 - a_14 * y4;
y4 = y3; // delayed by four bars y3 = y2; // delayed by three bars y2 = y1; // delayed by two bars y1 = y; // delayed by one bar
Gauss = y;
Mql
PHP Code:
double Gauss(double Price, double iptPeriod,double iptPoles){ double aa, b, w, x, y, y1, y2, y3, y4,a_1, a_12, a_13, a_14, a2, a3, a4; double Pi=3.141592654; double period=21, poles; if (iptPeriod < 2) period = 2; else period = iptPeriod; if (iptPoles < 1){ poles = 1; } else if (iptPoles > 4){ poles = 4; } else{ poles = iptPoles; } // initialization - performed only for first bar
for(int i = Price; i >= 0; i--){ w = 2 * Pi / period; // omega w = 180 * w / Pi; // in degrees b = (1 - MathCos(w)) / (MathPow(MathSqrt(2.0),2.0/poles) - 1.0); aa = -b + MathSqrt(b*b + 2*b); a_1 = 1.0 - aa; a_12 = a_1 * a_1; a_13 = a_1 * a_1 * a_1; a_14 = a_12 * a_12; a2 = aa * aa; a3 = aa * aa * aa; a4 = a2 * a2; y1 = Price; y2 = y1; y3 = y2; y4 = y3; } for(i = Price; i >= 0; i--){ x = Price; y = a4 * x + 4 * a_1 * y1 - 6 * a_12 * y2 + 4 * a_13 * y3 - a_14 * y4;//we don't need y1 y2 y3 y4 } return (y);
Not exactly a conversion (you will see it when you open the code)
Compared this one and the function you are trying to convert (both : price close, order 2, period 20):
This one allows you a gaussian filter up to order 23 (the tradestation function you are trying to convert allows order (poles) up yo 4) if I am not mistaken right now (it is limited by the factorial which can be returned at maximal precision without rounding as double value, and hence the order 23, you can enter bigger values but the precision of the lower part of the factorial is lost in that cases and than it is not "it" any more)
regards
mladen
Quote:
Originally Posted by leledc
Hi I have a tradestation fucntion:i 'd like to convert it in mql.Below original and my version of function in mql.It doesn't work well so i'd like an help from some expert here.Bye and thanks
{ Calculate your indicator value here } x = Price;
if (poles = 1) then y = aa * x + a_1 * y1 else if (poles = 2) then y = a2 * x + 2 * a_1 * y1 - a_12 * y2 else if (poles = 3) then y = a3 * x + 3 * a_1 * y1 - 3 * a_12 * y2 + a_13 * y3 else if (poles = 4) then y = a4 * x + 4 * a_1 * y1 - 6 * a_12 * y2 + 4 * a_13 * y3 - a_14 * y4;
y4 = y3; // delayed by four bars y3 = y2; // delayed by three bars y2 = y1; // delayed by two bars y1 = y; // delayed by one bar
Gauss = y;
Mql
PHP Code:
double Gauss(double Price, double iptPeriod,double iptPoles){ double aa, b, w, x, y, y1, y2, y3, y4,a_1, a_12, a_13, a_14, a2, a3, a4; double Pi=3.141592654; double period=21, poles; if (iptPeriod < 2) period = 2; else period = iptPeriod; if (iptPoles < 1){ poles = 1; } else if (iptPoles > 4){ poles = 4; } else{ poles = iptPoles; } // initialization - performed only for first bar
for(int i = Price; i >= 0; i--){ w = 2 * Pi / period; // omega w = 180 * w / Pi; // in degrees b = (1 - MathCos(w)) / (MathPow(MathSqrt(2.0),2.0/poles) - 1.0); aa = -b + MathSqrt(b*b + 2*b); a_1 = 1.0 - aa; a_12 = a_1 * a_1; a_13 = a_1 * a_1 * a_1; a_14 = a_12 * a_12; a2 = aa * aa; a3 = aa * aa * aa; a4 = a2 * a2; y1 = Price; y2 = y1; y3 = y2; y4 = y3; } for(i = Price; i >= 0; i--){ x = Price; y = a4 * x + 4 * a_1 * y1 - 6 * a_12 * y2 + 4 * a_13 * y3 - a_14 * y4;//we don't need y1 y2 y3 y4 } return (y);
}
__________________ "If you torture the data long enough, Nature will confess"
Not exactly a conversion (you will see it when you open the code)
Compared this one and the function you are trying to convert (both : price close, order 2, period 20):
This one allows you a gaussian filter up to order 23 (the tradestation function you are trying to convert allows order (poles) up yo 4) if I am not mistaken right now (it is limited by the factorial which can be returned at maximal precision without rounding as double value, and hence the order 23, you can enter bigger values but the precision of the lower part of the factorial is lost in that cases and than it is not "it" any more)
I am curious as to why no one has posted anything about TradeStation yet???? I have heard great things about TradeStation. Anybody have any comments about them?
Good point actually. What do the expert traders on this forum have to say about Tradestation??