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

RE: Language problems causes bugs not to be understood as the bug s they are



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);
> >******************************************
>