For the system above. Is there some formula behind those numbers or they are imagined by you? If lot sizes, dropping pips and TP pips are totally custom, the whole thing will take many blocks, but if there is a formula behind those numbers, it can be done with minimum blocks (and better control).
Why 7.9 pips, not 8 pips? There must be something behind that...

In any case, there are two blocks to put multiple pending orders at once with different parameters. Their lot sizes, distance from each other, SL and TP can be non-linear, so this is maybe the best and easiest approach to do everything. At least to see if everything works. What is also good in pending orders is that they work automatically on the server.
Maybe the reason why you want to not use pending orders is that you don't want your broker to see how your EA works. Maybe I should also create virtual pending orders system. But in fact, I think that the broker, if he wants to, can cause much more damage on your trades.

For example, these days a friend of mine losed tousands of dollars because of 5-minutes problems with the server. The EA was confused of what to do. But if something wrong happens on your EA... well, from the broker's point, this is your fault. But if the whole system is located in their server in form of pending orders and if something went wrong - this is clearly their fault. Each pending order is like a micro-EA working on their server.

So, can you imagine the system described above with pending orders?