Introduction to Learning BullScript

Language Overview BullScript is a functional programming language that is used to define indicators and alerts. It is similar to some spreadsheet languages. The language is made up of functions, such as ma() and atr(), and mathematical operations like +, -, *. BullScript is not case sensitive, meaning that it […]


Moving Average Convergence Divergence The MACD is calculated by subtracting the 26-period Exponential Moving Average (EMA) from the 12-period EMA. The result of that calculation is the MACD line. A nine-day EMA of the MACD called the signal line, is then plotted on top of the MACD line, which can function as a trigger for buy and sell signals. Source: MACD […]

CHAPTER 36: Appendices

Keyboard Shortcuts Keyboard shortcuts are combinations of keys that when pressed perform a particular operation. Useful keyboard shortcuts available are: This Is a shortcut to ALT + ENTER Bring up the Properties box CTRL + A Select all stock symbols in the list CTRL + C Copy CTRL + E […]

CHAPTER 35: Frequently Asked Questions

Frequently Asked Questions Importing files in BullCharts Watchlists: You are able to import files into your watchlist by cut and paste the file into the Properties of the watchlist. To do this double-click on the watchlist name. This allows you to cut and paste a row or column of stock […]

CHAPTER 34: World Markets

World Markets You are able to chart data for US stocks, World currencies and World Indices. This feature is only available as charts and not available to scan on. US Stocks US stocks can be accessed by prefixing the stock with US.stock code. For example US.MSFT is the stock code […]

CHAPTER 33: Other Data Sources

Overview BullCharts is able to run independently of the BullSystems data source. It is also able to run using data in the MetaStock format, and other data formats will be available in the future. Some of the advanced features, such as scanning by industry group, are only available when BullCharts […]

CHAPTER 32: Alan Hull

Hull ActVest and ActTrade Alan Hull has developed a range of strategies suitable for investors as well as traders. He has a weekly newsletter that you can subscribe to at The following tools are complimentary to his newsletter and assists followers of his strategies to further analyze the charts […]