This is about live updating of algos. This can be done by selecting one or more
working algos from the order book, and changing one or more parameters.

0. This needs sim market data **not** to be merged with replay (or cert), so we can create our own markets.
Also make sure you have limits to trade SI Future

1. Bring up a ladder, lets say in SIN1 (does not matter which security). Create an ask side market
of 100 at 20.055, by entering 5 20 lot orders.

2. Select these orders in the orderbook. Make sure the price and quantity show up correctly in the Params
tab on the right. Change the price to 20.050 and make sure it applies to all the 5 orders.

3. Now enter 10 5 lot Lean orders at 20.025 with
Cross threshold=10
Max Chase=5
On Toward=No Change

4. Move the ask side market to 20.045 now. Leans should continue to work as is.

5. Select all the lean orders and change the Trade Toward Behavior to Cancel (don't commit yet).
As the parameter is changed its name should turn Green along with a *. Revert back and it should go to
No Change. Select a few of the leans and make sure Trade Toward Behavior is No Change. Now Change it
to Cancel and commit. Make sure it is set to Cancel for all the lean orders.  This should cancel all the lean orders.

6. Move the market back to 20.050

7. Enter 2 leans, 4 and 6 lots (configured like 3) at 20.025 and 20.020 respectively. In the orderbook
select both and make sure the Price and Size show as - (since they are different). Change the Trade Toward
Behavior on both to Cancel and make sure that goes through (you can validate that by viewing
the parameters from the ladder ->miniOB -> update)

8. Now change the 20.020 lean's Trade Toward to Detach. Now select both and Trade Toward should
show as -.

9. Now we will generalize 7 and 8. The idea is to make the parameters different bw the 2 orders,
make sure they appear as - when both are selected. Also verify that when you mass update a parameter, the
rest of them should continue with their current value.
