For Amibroker — Brokey

Brokey = (C - Ref(C, -Length)) / (ATR(ATR_Period) * Multiplier)

For the uninitiated, “Brokey” (officially known as Brokey’s Data Cleaner & Backtest Enhancer ) is not a household name like Norgate or CSI Data. It is the underground workhorse—a specialized utility and data management philosophy designed to fix what AmiBroker’s native database often overlooks: the reality of broken, delisted, and illiquid stocks. brokey for amibroker

If you have spent any time developing trading systems in AmiBroker, you know it is one of the most powerful, flexible, and fastest backtesting platforms available. You’ve meticulously coded your entry signals, optimized your stops, and watched your equity curve climb steadily. But there is a silent, pernicious enemy lurking in your data that can turn your million-dollar strategy into a live-market disaster. Brokey = (C - Ref(C, -Length)) / (ATR(ATR_Period)

Why? Because your data had holes in it.

// Plot swing low reference Plot(SwingLow, "Recent Swing Low", colorDarkGrey, styleDashed); Because your data had holes in it

is one of the three core application files required by the main AmiBroker executable ( broker.exe

Scroll to Top

Get a Quick Quote!

x
Upload File

Get a Quick Quote!

x
Upload File