input.float

The decimal counterpart of input.int, with the same nine arguments and const float in place of const int. Its step carries the same restriction: positional only.

input.float(const float defval, const string title, const float minval, const float maxval, const float step, const string tooltip, const string inline, const string group, const bool confirm) → input float
ParameterTypeRequiredDescription
defvalconst floatyesThe number the control starts at. Required.
titleconst stringnoThe label shown beside the control.
minvalconst floatnoThe lowest value accepted. May be na to mean unbounded.
maxvalconst floatnoThe highest value accepted. May be na to mean unbounded.
stepconst floatnoThe size of one increment. May be na to mean unstepped. Positional only, because step is reserved by the grammar.
tooltipconst stringnoHelp text for the control.
inlineconst stringnoA key that puts several controls on one row.
groupconst stringnoA heading the control sits under.
confirmconst boolnoAsks the reader to confirm the value.

Returns input float — An input float.

indicator("Bounded level")
plot(input.float(100.0, "Level", 0.0, 100000.0, 0.5))

See also inputs · input.bool · input.color · input.int

Part of the function index.

Ready to put this into practice?
Try GoCharting Premium
Unlock advanced orderflow, market profile, options desk, and real-time data — everything you just read about, live in your charts.
Upgrade