I managed to do 99 level 10 walls, AQ to 22 and BK to 20 before I was done all my defences and move onto TH10.
Both heroes slept for over 2 months straight.
Key point, would be to stagger your AQ and BK. I had AQ on Tuesdays and BK on Fridays. This gave me 4 days for AQ and 3 days for BK to get any shortage of DE.
For army composition, I barched all of it. I boosted 4 barracks, and was targeting 250k+ gold or 1.5k DE. There would be other varying factors, such as search time (if it was my first 4-6 searches, I wouldn't mind half of my target range).
With spells, I used 1 lightning, 2 rage and 1 jump. The jump spells mixed with rage are very good at hitting the cores of bases, and with practice you can time the mortar shells to miss often. This was usually only necessary for TH8 bases that offered 270k/270k/1.5k which wasn't very common so boosting spell factory wasn't necessary. Of course, if you don't boost anything, you get a higher spells per raid ratio.
Trophy range, I stayed mostly between 1700-1900. I would let it fluctuate between
1600-2100 though. The higher cups offered more DE, but very scarce gold. The lower cups were the opposite, naturally. I was able to do more than 3 level 10 walls every 4 hours (9M gold) and again, keep my heroes asleep weekly.