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

Re: [amibroker] Re: Optimization



PureBytes Links

Trading Reference Links

Hi,

As you know AmiBroker versioning system is x.yz
currently we have x = 3 and y = 7, z=9.

Back in 1995 when the very first Amiga version 
was released it was x = 1, y = 0, z=0.

I have never skipped "y" number and in most cases
my releases increase z by not more than 5 (+0.05 increments in version number).

This gives (379-100)/5 = 56 public releases (not including betas) until today.
Since the pace actually increases, I expect upgrade no. 100 by 2005 or so.

As for reasons for making fast upgrade cycle - 
I have the ideas for the next 5 years at least.

List topics: this board is about everything related to AmiBroker
(including trading :-))). Recently sharing AFL formulas/ideas has dominated
this list.

You may check also http://www.egroups.com/messages/amibroker-ts
for more focused discussion on trading systems and
http://www.amibroker.net/boards/ for WWW based board with separate
categories/forums for various topics.

Best regards,
Tomasz Janeczko
===============
AmiBroker - the comprehensive share manager.
http://www.amibroker.com


----- Original Message ----- 
From: <tradeshark@xxxx>
To: <amibroker@xxxxxxxxxxxxxxx>
Sent: Tuesday, November 06, 2001 5:28 PM
Subject: [amibroker] Re: Optimization


> Hi Tomasz,
> 
> be careful with your words ( "you may expect hundreds of upgrades" )-
> I know of companies starting like yours and now, after they became 
> so popular, they merely produce 1 upgrade p.y. for three times the 
> price of AB ;-) Well, at a certain moment, a product is so good, that 
> there's not much reason for a fast upgrade cycle, or so bad, that no 
> one is even interested in an upgrade.
> I expect AB to be in the first of those 2 categories :-))
> 
> regards
> Stefan
> 
> BTW : Is this board only about formula's and updates / upgrades for 
> AB or do some board particpants actually talk about their trading 
> from time to time ?
> 
> 
> --- In amibroker@xxxx, "Tomasz Janeczko" <amibroker@xxxx> wrote:
> > Hi,
> > 
> > Thank you very much for your recommendations. Nothing works better 
> than
> > a word from a friend. 
> > As for my retirement - I don't plan this any time soon. I am 32 now 
> so you may expect
> > hundreds of upgrades :-)
> > 
> > Best regards,
> > Tomasz Janeczko
> > ===============
> > AmiBroker - the comprehensive share manager.
> > http://www.amibroker.com
> > 
> > ----- Original Message ----- 
> > From: server not recognized 
> > To: amibroker@xxxx 
> > Sent: Tuesday, November 06, 2001 3:30 PM
> > Subject: Re: [amibroker] Optimization
> > 
> > 
> > Tomasz,
> > 
> > Good to see that "Nobody is perfect". My "Fortran 90/95 for 
> Scientists and Engineers" discusses this on pages 6 to 9. Right after 
> the pictures that show what a computer looks like.
> > 
> > BTW at last count I have reached twenty recommendations I have 
> made to others to purchase. Unfortunately, I realise now that if all 
> AB users were to do this, pretty soon AB would have 100,000 
> users........and Tomasz would retire to a warm and sunny place.
> > 
> > What to do? Life is full of yin and yang.
> > ----- Original Message ----- 
> > From: Tomasz Janeczko 
> > To: amibroker@xxxx 
> > Sent: Tuesday, November 06, 2001 11:00 PM
> > Subject: Re: [amibroker] Optimization
> > 
> > 
> > Hello,
> > 
> > The floating point arithmetic is sometime strange :-)
> > As you probably know decimal fractions could not be represented
> > accuratelly in the IEEE floating point format (only powers of 2
> > could be represented so 0.5, 0.25, 0.125, 0.0625 ... are always 
> precise).
> > Unfortuntatelly 0.1 can not be represented 100% accuratelly as
> > a power of 2. So it is in fact 0.1000000000000000001 or 
> something like that.
> > Then iterating this leads to 0.800000000000000008 which is 
> bigger than 0.8
> > so it is not included in the loop.
> > 
> > As integers are always represented correctly you may use the 
> following
> > D1= 0.1 * Optimize("D1",5,5,8,1);
> > 
> > Alternativelly you can use this:
> > D1=Optimize("D1",0.5,0.5,0.80001,0.1);
> > 
> > Anyway, I will try to implement some improvements to workaround 
> this problem
> > internally in AmiBroker.
> > 
> > Best regards,
> > Tomasz Janeczko
> > amibroker.com
> > ----- Original Message ----- 
> > From: Dimitris Tsokakis 
> > To: amibroker@xxxx 
> > Sent: Tuesday, November 06, 2001 9:16 AM
> > Subject: [amibroker] Optimization
> > 
> > 
> > Dear Tomasz,
> > I noticed that in
> > D1=Optimize("D1",0.5,0.5,0.8,0.1);
> > the result list had 
> > D1=0.5, 0.6, 0.7
> > In D1=Optimize("D1",0.5,0.5,0.6,0.01);
> > the result was complete
> > D1=0.5, 0.51, 0.52, ..., 0.59, 0.60
> > Is there any reason for the first case?
> > Best Regards
> > Dimitris Tsokakis
> > 
> > Your use of Yahoo! Groups is subject to the Yahoo! Terms of 
> Service. 
> > 
> > 
> > Your use of Yahoo! Groups is subject to the Yahoo! Terms of 
> Service. 
> > 
> > 
> > Yahoo! Groups Sponsor 
> > ADVERTISEMENT
> > 
> > 
> > 
> > 
> > Your use of Yahoo! Groups is subject to the Yahoo! Terms of 
> Service.
> 
> 
> 
> 
> 
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 
> 
> 
>