Technical reference
Technical indicators and screener functions.
Search 101 indicators and query functions available in EZStockScreener. These can be combined, nested, and used in technical or hybrid workflows.
Builder-ready syntax
Each row shows the query format and a sample expression you can adapt inside the advanced screener.
| Indicator | Syntax | Example | Access |
|---|---|---|---|
| Center of gravity Price |
COG_LINE(period=14, input_col=close) |
[COG_LINE() > 0] |
Pro |
| Center of gravity signal Price |
COG_SIGNAL(period=14, input_col=close) |
[COG_SIGNAL() > 0] |
Pro |
| Gap (%) Price |
GAP(input_col=open, input_col2=close) |
[GAP() > 0.10] |
Core |
| Rate of change Price |
ROC(period=14, input_col=close) |
ROC(28, low) > 56 |
Core |
| TRIX Line Price |
TRIX_LINE(input_col=close, period = 9, signal_period=3) |
[CROSSED(input_col=trix_line(), input_col2=trix_signal())] |
Pro |
| TRIX Signal Price |
TRIX_SIGNAL(input_col=close, period = 9, signal_period=3) |
[CROSSED(input_col=trix_line(), input_col2=trix_signal())] |
Pro |
| Slope Price |
SLOPE(input_col=close, period = 14, shift_period=0) |
[SLOPE(close, 20) < 0] |
Pro |
| Check for change in quantity of timeseries data Price |
CHANGE(input_col=close, direction='gained', direction_compare = 'greater than', change_by = 10, change_type = 'points', period = 14) |
[CHANGE(close, change_by = 15, change_type = points)] |
Pro |
| Check if one of many occurences of a condition happened within a specified period Price |
COUNT_OCCURRENCE(input_col = close, num_occurrence=1, type_occurrence='greater', period=14) |
[COUNT_OCCURRENCE(input_col=close<open, num_occurrence=4, period=7)] |
Pro |
| Check if current price bar is touching another timeseries data Price |
TOUCHING(input_col) |
[TOUCHING(BOLLBANDS_UPPER())] |
Pro |