BullScript: General Functions

General Functions This section describes basic BullScript functions used to make decisions, refer to other data bars, call other scripts and input data. AllFalse Usage ALLFALSE(EXPR, N) expr A yes/no (boolean) expression that is evaluated every bar. n The number of bars over which expr is evaluated. Description If expr […]

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 […]

MACD

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 […]