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

[amibroker] Re: The best way to help newbies, oldies, ... and AmiBroker ...



Oh, and at the bottom of one of those AFL Library examples someone 
posted

STOCKSSTAR
STOCKSSTAR [at] GMAIL.COM
2008-06-15 15:22:42	I AM NEW TO AMIBROKER STUFF AND NOT SW GUY 
CAN U TELL ME HOW TO ADD THIS IN AMI?TECHNICAL ASPECTS





--- In amibroker@xxxxxxxxxxxxxxx, "brian_z111" <brian_z111@xxx> wrote:
>
> I am posting comments under the sub-topic started by Herman i.e.
> 
> "The best way to help newbies, oldies.... and AmiBroker.
> 
> Specifically where Herman said that:
> 
> "I always figured that sticking with AFL would have provided a more 
> continuous path for users to develop their programming expertise".
> 
> and then went on to make some suggestions about AB training related 
> issues (books, UKB etc).....the later I consider to be old topics, 
> well discussed..... worth discussing if there is anything new.
> 
> > ......what direction do you want to go in ?
> 
> It is not a question of the direction but whether I have been 
> provided with the tools to get there.
> 
> IMO the AB manual should provide me with the basics ... if anymore 
is 
> required that is the place to do it.
> 
> For example:
> 
> 18 months ago I was stuck with some code and then hazarded a guess 
> that I could use log/antilog. The only thing I could remember about 
> log was that adding logs is a surrogate for multiplication.
> 
> Looking at the maths functions I found that there is nothing to 
> connect exp to log.
> 
> To get the job done I had to go to Wiki.
> 
> If you go to Wiki you will find it quite challenging for a non-
> mathematician... it includes statements like:
> 
> "When log is written without a base (b missing from logb), the 
intent 
> can usually be determined from context.
> 
> If phssst wants to say that I should have the skills or set my 
sites 
> lower or that it is not AB's job to teach me maths then that is a 
> fair comment to make.
> 
> The AB manual didn't offer me a lot of help in that area.
> 
> I had to guess that exp was the inverse of log and I had to prove 
it 
> to myself by running an example, exporting to Excel etc.
> 
> Once again it would be a fair comment if people said that is high 
> school maths, if you don't know pay Graham.
> 
> I did try to get some guidance from the AFL Library examples linked 
> to under the Log function (per the AFL manual).
> 
> The first two examples:
> 
> Andrews Pitchfork
> AR Prediction
> 
> - written a couple of years ago
> - not maintained since?
> - not officially supported/approved by AB
> - I don't know the authors
> - the comments include statements about errors,syntax errors
> - they don't have any explanation as to what each line of code is 
> doing
> - they have wrap around
> - the uses for code itself isn't well expalined
> - there is no explanation of log at all
> - AR Prediction uses both log and log10
> 
> if you scroll down you get something like
> 
> // Calculate the Pitchfork itself
> 
> // Handle first
> 
> for ( j=zagx3[sbi],n=0 ; j < Min(sbi+xtsn,BarCount) ; j++,n++ ) {
>    Handle[j]=exp(log(zagy3[sbi]) + n*echng) + shift;
> 
> That is the most help you get with AB log.
> 
> Compare that to say, 1 or more very small examples that show the 
> basic uses e.g. it can be used to multiply, here is the code (a 
line 
> or two) and this is what it does (4-5 lines of short arrays showing 
> the math transformation from log, add, antilog (exp).
> 
> Any other similar common uses could be treated in the same way.
> 
> 
> brian_z
> 
> 
> 
> 
> 
> --- In amibroker@xxxxxxxxxxxxxxx, Fred Tonetti <ftonetti@> wrote:
> >
> > Brian / Allan,
> > 
> >  
> > 
> > While I'm not particularly fond of answering questions with 
> questions the
> > reality is that in order for anyone to answer questions like the 
> very
> > general one you posted they'd need to know where it is you are 
> trying to go
> > .
> > 
> >  
> > 
> > If you've read Howard's book and that isn't in the direction you 
> want to go
> > i.e. system design and testing then what direction do you want to 
> go in ?
> > 
> >  
> > 
> > Are you a visual type i.e. are you only interested in indicators 
> and line
> > drawing capabilities etc ? or ?
> > 
> >  
> > 
> > Fred
> > 
> >  
> > 
> >   _____  
> > 
> > From: amibroker@xxxxxxxxxxxxxxx 
[mailto:amibroker@xxxxxxxxxxxxxxx] 
> On Behalf
> > Of matrix10014
> > Sent: Thursday, August 28, 2008 11:09 AM
> > To: amibroker@xxxxxxxxxxxxxxx
> > Subject: [amibroker] Re: The best way to help newbies, 
oldies, ... 
> and
> > AmiBroker ...
> > 
> >  
> > 
> > Brian,
> > Thank you for simply cutting to the chase.Until the AFL issue is 
> > adequately addressed,a large percentage of us wil be caught in an 
> > enedless data loop.
> > 
> > Allan
> > 
> > "What I am saying is that I think we are making it harder by not 
> > admitting that it is a programmers program and just getting on 
with 
> > teaching AFL.
> > 
> > I came to realise it is all about programming - 
> > specifically AFL.
> > 
> > So, if I do want to get on with it where do I go"
> > 
> > > 
> > > 
> > > brian_z
> > > 
> > > 
> > > 
> > > 
> > > --- In amibroker@xxxxxxxxx <mailto:amibroker%40yahoogroups.com> 
> ps.com,
> > "brian_z111" <brian_z111@> wrote:
> > > >
> > > > Herman,
> > > > 
> > > > >I always figured that sticking with AFL would have provided 
a 
> > more 
> > > > >continuous path for users to develop their programming 
> > expertise. 
> > > > 
> > > > This is a new point, not really discussed much before, I 
think.
> > > > 
> > > > I really don't know how to put it in words but you are so 
right.
> > > > 
> > > > Tomasz should be proud of me because if I am a programmer at 
> all 
> > I 
> > > am 
> > > > an array programmer...... but sometimes I am left reaching 
for 
> > AFL?
> > > > 
> > > > Perhaps there are conventions that people with 2 or more 
> > > programming 
> > > > languages automatically understand?
> > > > 
> > > > Do I have to go and learn C++ as well.
> > > > 
> > > > Should I need too?
> > > > 
> > > > brian_z
> > > >
> > >
> > 
> >  
> > 
> > 
> >   _____  
> > 
> > I am using the free version of SPAMfighter for private users.
> > It has removed 535 spam emails to date.
> > Paying users do not have this message in their emails.
> > Try SPAMfighter <http://www.spamfighter.com/len>  for free now!
> >
>



------------------------------------

Please note that this group is for discussion between users only.

To get support from AmiBroker please send an e-mail directly to 
SUPPORT {at} amibroker.com

For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/

For other support material please check also:
http://www.amibroker.com/support.html
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/amibroker/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/amibroker/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:amibroker-digest@xxxxxxxxxxxxxxx 
    mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx

<*> To unsubscribe from this group, send an email to:
    amibroker-unsubscribe@xxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

PureLinks - Finance Banners.
PureLinks - Finance Banners.