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