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

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



PureBytes Links

Trading Reference Links

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/