Some more info:
FSB Indicators are C#, not C
IndParam: on the UI, to set parameters for the indicator
3 types:
IndParam.ListParam[ ] -- values are an array, usually for offering choices like Indicator logic, Price basis, smoothing method
IndParam.NumParam[ ] -- numeric steppers, can set parameter values as int or double
IndParam.CheckParam[ ] -- check boxes, can set booleans. First box is for "Use previous bar value", and FSB sets it automatically.
See screenshot where they are on the UI window:
To see the code for the indicator, go past the IndParams to the Calculate() function. The algorithm is there, before the lines for // Saving the components.
Components are arrays for the indicator values for the entry/exit signals, or to display info on the chart.