AmiBroker is a popular software to develop a trade system.
AmiBroker is a powerful, comprehensive trading system development platform. It has
cutting edge charting and graphics, and fast, flexible and powerful portfolio-level back-
testing, optimization, and automated walk forward validation. Its purpose is to help in-
vestors and traders identify profitable opportunities to buy and sell. It includes an exten-
sive library of technical indicators that can be plotted along with the price chart as well
as tested for profitability in a trading system.
(Howard B. Bandy, Introduction to AmiBroker, 2nd Ed, Chapter 1)
I don’t use much Technical Analysis. But AmiBroker’s backtesting is useful.
It also has support for intraday assessments.
You can use a custom language to add some indicators (here I used the following script):
https://github.com/norandom/amibroker/tree/main
AmiQuote
AmiQuote is a very basic data access software. You can import CSVs etc. into AmiBroker. I usually use Python and various APIs.
Data - free or cheap tiersYou can export a DataFrame to .aqh - if you chose the columns / fields.
AmiQuote isn’t reall needed any more.