PureBytes Links
Trading Reference Links
|
> -----Message d'origine-----
> De : Craigbud [mailto:craigbud@xxxxxxxxxxx]
> Envoye : mercredi 18 juillet 2001 05:30
> A : Wayne Mathews; =omega list
> Objet : RE: Language problems causes bugs not to be understood as the
> bug s they are
>
>
> Bug or no bug, this is unacceptable. Worse, it doesn't seem to happen
> consistently. Yes, the "inconsistency" can be fully explained
> academically, when we talk about binary language, precision, etc.
> But the
> fact remains: this is unacceptable for those who use EasyLanguage. And
> yes, unacceptable to the most proficient EL users. Why? Because
> the most brilliant, who are laughing at these threads, write their own
> applications and don't use Tradestation.
Names, please....
Indeed, Tradestation is only useful
> to people who are smart enough to write effective EL systems. This means
that they
> must be proficient in EL. It also means they can make an excellent
> living! However, a good computer language ought to exceed the
> mathematical
> precision beyond our example. My cheap and pathetic ancient (but trusty)
> calculator succeeds in producing excellent precision and my "super
> computer" fails to do so? Does this go beyond Omega? Does this
> go beyond
> C++? After all this:
>
> {Test Indicator, must plot Zero line}
> Value1 = 10.387 - 10.280;
> Value2 = 10.280 - 10.173;
> If Value1 = Value2 Then Value1 = 0;
> plot1 (Value1);
>
Read again the remaining precision explanation when performing 10- 10
operation
> A painfully simple and intuitive set of EL expressions fails. 2+4=5.
>
WWwwwwwwwwhat ?
> Therefore, thus, alas, and hence: fix this in SP6. By the way,
> SP6 should
> be offered free of charge. None of this "Prosuite Pro 2001"
> upgrade for a
> fat upgrade charge nonsense. After all, they need to give us what we
> already paid for. (Oh, oops... that's another can of worms, by the way)
>
> Craig
>
>
>
> At 06:35 PM 7/17/2001 -0700, Wayne Mathews wrote:
>
> >The code below, on my TS2K, gives a value of 0.11 for plot1 but if a
> >plot2(value2) is added then plot1 = 0.1070003510 and plot2 =
> >0.1069993973. Strange!
> >
> >
> >******************************************
> >{Test Indicator, must plot Zero line}
> >Value1 = 10.387 - 10.280;
> >Value2 = 10.280 - 10.173;
> >If Value1 = Value2 Then Value1 = 0;
> >plot1 (Value1);
> >******************************************
>
|