Hi Vishvesh, glad to see you are using our ReactiveStateEngine.
the function "bBands" should return 3 columns, however, here it is a tuple which contains 3 vectors. Actually, we want each vector to be a column in the result table,right? Simply rewrite like this:
engine1 = createReactiveStateEngine(name="demo1", metrics=[<bBands(close,5,2,1,5)>,<bBands(close,5,2,1,5)>,<bBands(close,5,2,1,5)>], dummyTable=dummy, outputTable=resultTable, keyColumn="symbol")
and then, it works! :-)