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 > > >
