declare on_volume; def Float; def aP = GetAggregationPeriod(); def Today = volume(period = "DAY"); def V = if Today then volume(period = aP) else 0; def TVol = TVol[1] + V; def nodes = (TVol) % Float; AddVerticalLine(nodes < nodes[1], Concat("                                         ", Concat(Round(TVol / Float, 0), "")) , Color.YELLOW, Curve.LONG_DASH); AddLabel (Float, ("Float: ") + Round(Float * .000001, 2) + " M ", Color.WHITE); AddLabel (Float, ("Float RT: x") + Round(Today / Float, 2), if nodes < 0 then Color.WHITE else Color.RED); #Float Values need to be provided in the below format Source for Float data is Stockbot (Discord Bot) Float= if GetSymbol() == "ISIG" then 7790000 else if GetSymbol() == "SPI" then 8520000 else if GetSymbol() == "WMT" then 1389926724 else if GetSymbol() == "BHTG" then 12500000 else if GetSymbol() == "HD" then 1075371699 else if GetSymbol() == "ENPH" then 116202773 else if GetSymbol() == "MSFT" then 7455013097 else if GetSymbol() == "DBVT" then 39340000 else if GetSymbol() == "SOLO" then 46000000 else if GetSymbol() == "AUVI" then 1160000 else if GetSymbol() == "UAL" then 290085732 else if GetSymbol() == "UUU" then 1720000 else if GetSymbol() == "VSTM" then 158110000 else if GetSymbol() == "ITP" then 23100000 else if GetSymbol() == "PPSI" then 3040000 else if GetSymbol() == "CRM" then 875784910 else if GetSymbol() == "NOW" then 190024891 else if GetSymbol() == "CMG" then 27575019 else if GetSymbol() == "AIRI" then 22770000 else if GetSymbol() == "EQ" then 13330000 else if GetSymbol() == "BLRX" then 18080000 else if GetSymbol() == "SUP" then 23460000 else if GetSymbol() == "AREC" then 22990000 else Double.NaN;