Thanks Reef.

Is there really much of a speed benefit...? Obviously depends on the code... 
but lets say I have a looping routine written in AFL... if I were to write the 
same routine in C++ and create a DLL would there be much speed benefit...?

I ask because I have one looping routine that takes up about 70% of my AFL 
calculation time currently. Might it be worth me writing it as  a C++ DLL...?

--- In [email protected], "reefbreak_sd" <reefbreak...@...> wrote:
>
> ** In the old days when AB had fewer features, users could go to these 
> languages to gain functions that AB couldn't provide.  AB has become 
> immensely more powerful over the years. 
> ** Speed - especially with dll's.  One could write a routine in assembly 
> language.  Some language compliers can optimize for speed.
> ** I had eSignal which has a JavaScript based language in their TA/graphics 
> package.  I was comfortable with programming in JS.  JS native mode uses 
> double precision for calculations, it is possible to think up routines (such 
> as polynomial curve fitting) that might require double precision calculations.
> ** you might be able to include pre-programmed routines coded in these other 
> languages or dll's.  Like for me, I had a JS routine where I had coded a 
> modified Heikin-Ashi.  I embedded my JS-HA code in AFL - still use it.
> ** Overall, AB has become so powerful now that I don't think there is much 
> call for outside languages.  Certainly for me, I only use a fraction of what 
> is available here.  Maybe others could enlighten. 
> 
> 
> 
> 
> --- In [email protected], "Rob" <sidhartha70@> wrote:
> >
> > Hi,
> > 
> > Sorry if this is a silly question... but having come a long way with AFL 
> > and feeling like I can do pretty much everything I need to within AFL, I am 
> > now wondering about the use of JScipt/VBScript and DLL's...
> > 
> > In what circumstances would one use JScipt/VBScript or write a custom 
> > DLL...? What are the advantages to their use...?
> > 
> > If someone would be kind enough to just give me a brief outline I'd 
> > appreciate it...
> > 
> > TIA
> >
>


Reply via email to