Hi Everyone,
I am new and terribly impressed with Amibroker. Outside all of the outstanding features, I have a specific use case on data export / programmatic integrations in mind and am looking to see if Amibroker has these capabilities.
My attempts at researching programmatic export / API in this forum have given me some directional guidance, however as I am just starting I'm learning quite a bit. Would appreciate any help and your patience!
Scenario Core Requirements
If I run an analysis of say 200 technical indicators on 500 stocks for the past 10 years on EOD data, am I able to export these historical results/time series for the 500 symbols in an automated or externally initiated manner?
Additional Scenario Questions
- I understand the above would be through OLE automation, is that correct? Is it also correct that I could control Amiquote through OLE Automation (say some scheduled PowerShell or Python script), have it update and download new EOD data, and use OLE in AmiBroker to perform the above analysis and export to a flat file?
- Which data formats could I use for an export? Is CSV supported? Would this be to one file for all securities or multiple files for each security?
- Corollary to that - is it possible to CRUD the exports directly into a database? Or would that be additional code / OLE process steps?
- In terms of periodicity - say if I change this to 5 minute interval data received live via feed instead of EOD for say 20 stocks with 30 technical indicators, would I be able to export the incremental tick updates and calculations in a programmatic manner and on an ongoing basis too?
Appreciate your help in advance. Thank you.