Hello,

For what is worth, you can run AmiQuote from Windows built-in scheduler
without any programming. The command line

quote.exe /autoupdate

will do the same as Tools->Auto-update database from AmiBroker.

That's the "easy" part.

Second thing: custom backtester does not need "different language". It is all 
PURE AFL.
And it is actually easy ... provided that you just take a look at examples 
included
in the User's Guide and KB.

OLE/COM is the other end of AmiBroker functionality.
Still it does not really require "learning new language". AFL and JScript are 
syntactically
very similar (to the extent that Herman actually took JScript code and run in 
AFL without
noticing that it was different language). And actually OLE is 
language-independent
(OLE can be accessed from any language). So there is no need to "learn new 
language".

COM/OLE needs only understanding of some basic ideas that are used in entire MS 
Office
(Excel, Word)

Surprisingly no-one complains that MS Excel or MS Word have OLE commands and 
that
you need to use "different language" (VBScript, VBA or JScript) to access those 
functionalities.
No-one complains that in order to use that in Word or Excel you need to get some
minimal knowledge about OLE. http://support.microsoft.com/kb/147650/
Probably because people who would complain simply are unaware of possibilities 
or
don't want to use these functions.

AmiBroker is charting and backtesting platform but it also provides a kind of
development toolkit. Some tools are easy, some are medium-complex and some are 
for
advanced users. Whenever you use all features and all power is upto your own 
preference
and upto your willigness to learn new things. If you don't want to learn new 
things it is your
decision. You can use "easy" parts only and that's alright. You can use for 
example
AFL code wizard to build your system without having ANY idea about programming 
at all.
But then you are limited to what is "included" in the wizard. 

Let me compare this to buying a camera - some people buy versatile camera 
but they use only "easy" (point-and-shoot) one-button mode, the others do spend 
time reading not only
the manual but also other books and web pages about photography, experiment, 
try things
and learn. Overtime they develop expertise and are able to do things that are 
impossible
to do for the people who did not spend time learning. 
Both kind of people are NOT professional photographers, both must work and do 
their duties.
The difference is not the scope of their duties but just willingness to learn.
Some of people who did not want to learn blame the camera manufacturer for 
their inability to
take good pictures for example in poor lighting conditions. Some of those who 
bought
cheaper models get excellent results because they spent time learning about 
using simpler
tool in more effecient way. Here 
http://www.kenrockwell.com/tech/150-vs-5000-dollar-camera.htm 
you will find excellent illustration of what I am saying. 

Best regards,
Tomasz Janeczko
amibroker.com
----- Original Message ----- 
From: "Yuki Taga" <[EMAIL PROTECTED]>
To: "Herman" <[email protected]>
Sent: Sunday, May 18, 2008 5:10 PM
Subject: Re: [amibroker] System Performance Indicators [was: Can someone fix 
this OLE code?]


>H>  Most of us are here to trade and not to learn new programming
> H> languages; OLE and CBT are advanced tools for programmers.
> 
> Thank you, Herman!
> 
> And he's right, TJ.  Why do I need to learn another programming
> language just to control a tool like Amiquote, which lacks such basic
> (and to me, obvious) functionality as a scheduler, or even the
> ability to be controlled by what are very common Windows schedulers?
> You claim keyboard control is not dependable.  I find it quite
> sufficient.  However I cannot even take a vacation from computers
> unless I'm willing to forgo certain data that I retrieve with
> Amiquote, simply because there is no way to accomplish what should be
> a pathetically simple procedure of switching between 'Current' and
> 'Historical' quote retrieval via a keyboard shortcut.  My business is
> trading, not learning multiple computer languages.  When you provide
> tools that make my business easier, I am very pleased to support you.
> When you require that I complicate my life by learning some computer
> language that I am going to use for probably one single task, one
> time (and then promptly forget), then don't be surprised when my
> support diminishes.  I'm actually amazed you don't put up the
> requisite code for controlling Amiquote on your site, so that it's
> there for all AB users to take advantage of.
> 
> Yuki
> 
> 
> 
> 
> ------------------------------------
> 
> 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
> 
> 
> 

Reply via email to