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

Re: [amibroker] DLL interface



PureBytes Links

Trading Reference Links


Tomasz
 
I'm not very good in C++ and I would prefer to use 
VB .
 
Regards
Bernard Bourée<A 
href="">bernard@xxxx
<BLOCKQUOTE 
>
----- Original Message ----- 
<DIV 
>From: 
Tomasz Janeczko 

To: <A title=amibroker@xxxxxxxxxx 
href="">amibroker@xxxxxxxxxxxxxxx 
Sent: Saturday, September 22, 20017:15 
PM
Subject: Re: [amibroker] DLL 
interface
Hi,Just one more explanation:I am asking for 
comments because I don't knowwhat percentage of users will be interested 
in writing plug ins,what language are you using, do you think of 
somethingthat should be included, etc.Best regards,Tomasz 
Janeczko===============AmiBroker - the comprehensive share 
manager.<A 
href="">http://www.amibroker.com----- 
Original Message -----From: "Tomasz Janeczko" 
<amibroker@xxxx>To: <amibroker@xxxxxxxxxxxxxxx>Sent: 
Saturday, September 22, 2001 4:37 PMSubject: Re: [amibroker] DLL 
interface> Johnny,>> I am not waiting. Frankly 
speaking I described already working> prototype code that I have 
written last days. It is currently being tested.>> Best 
regards,> Tomasz Janeczko> ===============> AmiBroker - 
the comprehensive share manager.> <A 
href="">http://www.amibroker.com>>> 
----- Original Message -----> From: "kailash pareek" 
<johnnypareek@xxxx>> To: 
<amibroker@xxxxxxxxxxxxxxx>> Sent: Saturday, September 22, 2001 
3:07 PM> Subject: Re: [amibroker] DLL interface>>> 
> Dear TJ,> >> > What are you waiting for? Just do 
it.> >> > Waiting for release.> >> > 
johnny> >> >> >> >> 
>> >> >> >> >> >> 
>> >> >> >> >> >> 
>> >> >> >> >> >> 
>> >> >> >> >> >> 
> --- Tomasz Janeczko <amibroker@xxxx> wrote:> > > 
Hello,> > >> > > In this e-mail I want to present 
you some features> > > of a DLL plugin interface> > 
> being developed for version 3.8. I would like to> > > know 
your thoughts about> > > it before I close the 
specification.> > >> > > The purpose of AmiBroker's 
plugin interface is to> > > allow to extend AFL built-in function 
set> > > by any user or third party software vendor.>> 
>> > > Main goals are:> > > 1. speed - therewill 
be virtually no performance> > > differences between internal and 
external> > >    functions> > > 2. 
simplicity -> > >    a) the interface is very 
simple, flat API-like> > > (no COM for now).> > 
>    b) writing plugins will be as easy as adding a> 
> > new function(s) to a sample C project> > 
>    c) Installation of a plug-in will be as easy as> 
> > just copying the DLL into "Plugins" directory> > >3. 
tight integration with AFL engine -> > >    a) 
external functions will be available directly> > > from> 
> >    AFL without the need to call any 
additional> > > function like ExtFml.> > 
>    b) all external functions will be highlighted> 
> > properly in a new syntax coloring editor> > 
>    c) AFL engine will check types of parameters> 
> > passed to the external function> > >    
d) ability to call-back any built-in AFL function> > > from 
within external DLL (this includes> > 
>      also calling functions from one external 
DLL to> > > another)> > >    e) 
ability to overwrite built-in functions> > >> > > 
For technical reasons (mainly point 3.) plugin DLLs> > > will 
have to be written in some flavour> > > of C/C++ language. Visual 
C++ 6 is preferred,> > > however free compilers like PGPP (GNU) 
and> > > free Borland C/C++ 5 compliers will be supported> 
> > also. It is yet to be tested if it is possible> > > to 
write compatible DLLs using Delphi.> > >> > > Visual 
Basic and other COM-only languages will not> > > be supported at 
this stage.> > > COM-based interface is planned later (next 
year).> > >> > > Best regards,> > > 
Tomasz Janeczko> > > ===============> > > AmiBroker 
- the comprehensive share manager.> > > <A 
href="">http://www.amibroker.com> > 
>> > >> > >> > > 
------------------------ Yahoo! Groups Sponsor> > >> > 
>> > >> > > Your use of Yahoo! Groups is subject 
to> > > <A 
href="">http://docs.yahoo.com/info/terms/> 
> >> > >> >> >> > 
__________________________________________________> > Do You 
Yahoo!?> > Get email alerts & NEW webcam video instant messaging 
with Yahoo! Messenger. <A 
href="">http://im.yahoo.com> >> 
>> >> >> > Your use of Yahoo! Groups is 
subject to <A 
href="">http://docs.yahoo.com/info/terms/> 
>> >> >>>>>>> 
Your use of Yahoo! Groups is subject to <A 
href="">http://docs.yahoo.com/info/terms/>>>Your 
use of Yahoo! Groups is subject to the <A 
href="">Yahoo! Terms of Service.