PureBytes Links
Trading Reference Links
|
The line AA =
AB.Analysis; causes the AA window to
appear.
d
Graham,
G> Is there any way to stop it changing
the settings in AA window G> eg When i run explore, it changes
things like the number of stocks, it G> changes to 'all symbol'
when I had 'current symbol' chosen.
Yes, just remove or comment out the
following lines of code. I put them in to aid with the example, they are
not at all required. FYI, these lines of code simply control the AA
settings; ApplyTo and Range
/* Remove this section for indicator use
*/ AA = AB.Analysis; AA.ApplyTo = 0; AA.RangeMode = 1; AA.RangeN =
1; /* Remove above section for indicator use */
G> It also
runs the AA even when I click on Check errors button in the edit
window
Yes, I noticed that the AA window appears and comes into focus
but doesn't actually run, is this what you refer to. If so I'm at a loss as
to why this happens, you might have to lodge a support
email.
Regards, William Peters www.amitools.com
ps.
Extract from the Automation Object Model
documentation.
Properties: - long ApplyTo - defines apply to mode: 0
- all stocks, 1 - current stock, 2 - use filter - long RangeMode - defines
range mode: 0 - all quotes, 1 - n last quotes, 2 - n last days, 3 - from-to
date - long RangeN - defines N (number of bars/days to backtest) - DATE
RangeFromDate - defines "From" date - DATE RangeToDate - defines "To"
date - Filter( nType: short, Category : String ) - sets/retrieves filter
setting nType argument defines type of filter 0 - include, 1 -
exclude Category argument defines filter category: "index", "favorite",
"market", "group", "sector", "index",
"watchlist"
Wednesday, September 7, 2005, 6:19:37 PM,
you wrote: G> Absolutley brilliant, thanks
William
G> AFL is easy, but this off shoot programming gets me
stumped
G> Is there any way to stop it changing the settings
in AA window G> eg When i run explore, it changes things like the
number of stocks, it G> changes to 'all symbol' when I had
'current symbol' chosen.
G> It also runs the AA even when
I click on Check errors button in the edit window
G> --
G> Cheers G> Graham G> AB-Write ><
Professional AFL Writing Service G> Yes, I write AFL code to your
requirements G> http://e-wire.net.au/~eb_kavan/ab_write.htm
G>
On 9/7/05, William Peters <william@xxxxxxxxxxx> wrote: >> Hi
Graham, >> >> The difficulty when attempting to learn how
to program with the object model >> documentation is that it presumes
the person has certain knowledge and >> is really not designed as the
first point of reference when your in >> the initial learning phase.
There are books that focus on this >> subject, some very complex and
some which present just the necessary basics of OLE >>
automation. >> >> I have taken your reference to 'time
period' to mean 'periodicity', so >> the number of quotations will be
equal to that set in Database >> setting:bars to load. >>
You can run this as an exploration and then adapt to an indicator
as >> required. The reference to the Analysis object is only required
during >> an exploration. >> >> /* Start of
exploration code */ >> AB =
CreateStaticObject("Broker.Application"); >> >> /* Remove
this section for indicator use */ >> AA = AB.Analysis; >>
AA.ApplyTo = 0; >> AA.RangeMode = 1; >> AA.RangeN =
1; >> /* Remove above section for indicator use */ >>
>> Stock = AB.Stocks(Name()); /* Reference to current stock
*/ >> Quotations = Stock.Quotations(); /* Reference to
the >> quotations of the current stock */ >> TotalQuotes =
Quotations.Count(); /* Retreive count of the quotations collection
*/ >> Filter = 1; >> AddColumn( TotalQuotes, "Total
Quotes"); >> /* End of exploration code */ >> >>
>> >> /* Simple indicator code below */ >> AB =
CreateStaticObject("Broker.Application"); >> >> Stock =
AB.Stocks(Name()); /* Reference to current stock */ >> Quotations =
Stock.Quotations(); /* Reference to the >> quotations of the current
stock */ >> TotalQuotes = Quotations.Count(); /* Retreive count of
the quotations collection */ >> >> Title = "" +
TotalQuotes; >> >> >> >>
Regards, >> William Peters >> www.amitools.com >>
>> >> >> >> Wednesday, September 7,
2005, 6:54:21 AM, you wrote: >> G> I am trying
to learn a bit about using the object automation in AB >> G>
My purpose is to count the actual number of quotations in the
database >> G> and present in the chart, regardless of the
time period setting of the >> G> chart. >>
>> G> I see this in the help screens and the few examples
which seem to be >> G> about running scans etc. >>
>> G> Quotations (collection) >> G>
properties: >> G> Count : number >> >>
G> where do I start to learn what to do? >> >>
G> -- >> G> Cheers >> G>
Graham >> G> AB-Write >< Professional AFL Writing
Service >> G> Yes, I write AFL code to your
requirements >> G> http://e-wire.net.au/~eb_kavan/ab_write.htm >>
>> >> G> Please note that this group is for
discussion between users only. >> >> G> To get
support from AmiBroker please send an e-mail directly to >>
G> SUPPORT {at} amibroker.com >> >> G>
For other support material please check also: >> G> http://www.amibroker.com/support.html >>
>> >> >> >> >> >>
G> SPONSORED LINKS >>
G> Investment management
software Real estate >> G>
investment software Investment property
software >> G> Software support Real
estate investment analysis software >> G> Investment
software >> >> >> >> G>
YAHOO! GROUPS LINKS >> >> G> Visit your
group "amibroker" on the web. >> G> To unsubscribe from this
group, send an email to: >> G>
amibroker-unsubscribe@xxxxxxxxxxxxxxx >> G> Your use of
Yahoo! Groups is subject to the Yahoo! Terms of Service. >>
>> >> >> >> >> >>
>> >> >> >> >> 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 other support material
please check also: >> http://www.amibroker.com/support.html >>
>> >> Yahoo! Groups Links >> >>
>> >> >> >>
>>
G> Please note that this
group is for discussion between users only.
G> To get support
from AmiBroker please send an e-mail directly to G> SUPPORT {at}
amibroker.com
G> For other support material please check
also: G> http://www.amibroker.com/support.html
G> SPONSORED LINKS
G> Investment
management software Real estate G>
investment software Investment property
software G> Software
support Real estate investment analysis
software G> Investment
software
G> YAHOO! GROUPS
LINKS
G> Visit your group "amibroker" on the
web. G> To unsubscribe from this group, send an email
to: G> amibroker-unsubscribe@xxxxxxxxxxxxxxx G>
Your use of Yahoo! Groups is subject to the Yahoo! Terms of
Service.
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 other support material please check also:
http://www.amibroker.com/support.html
YAHOO! GROUPS LINKS
|