Hello I want a day-trading algorithm that I can trade live.  I'm going to run this algorithm live using QuantConnect. I'm going to connect my QuantConnect account to my Schwab trading account to trade this strategy live.  Is it possible for you to code an algorithm like this for me?

I want the algorithm to run with second resolution. I want the algorithm to pull live data from my Schwab brokerage account one second after 9:30 ET, right after the market opens. From that data pull, I want my algorithm to make a watchlist of all US equities that opened 10% higher or more than yesterday's close price. I only want the watchlist to include stocks that had $1,000,000 dollar volume during the premarket hours this morning. And I only want the watchlist to include stocks that opened at a share price of $0.25 or higher at the start or regular trading hours this morning.

Once that watchlist is compiled, I want the algorithm to set a buy order for every single stock on the watchlist. The buy order needs to be exactly 10% above the opening share price of the stock. I need the buy order to be for $1,000 worth of the stock based on the buy price.

Then I want the algorithm to monitor every second for when any of the buy orders gets executed. If a buy order is executed, I want the algorithm to immediately set an order-cancels-order exit order. The two prices for this order-cancels-order setup should be exactly 40% above the stock's opening price and 5% above the stock's opening price.

20 seconds before market close, I need the algorithm to liquidate all positions that are currently open and then cancel any orders that are remaining.

Thanks!