Ahhh, on Init...
No, these blocks does not work by themselves, they also does not work by chance. "For each Trade" gets the total number of trades and then starts to load them one by one, calling the next blocks. All pink blocks know what trade is loaded by "For each Trade", so they do something with that trade... depends on what is the name of the block.
"For each Trade" is not self-executed! When it is under "on Init" it will be executed once and forever. No block has internal "on Tick" functionality. All blocks are basically passive = they work when they are executed, they do whatever they has to do and stop forever, or until they are executed again.
Also, "For each Trade" works for trades, not for pending orders. I can see you have "Buy pending order", but this creates what - pending order. There is "For each Pending Order" for pending orders
All the other pink blocks are universal - they work with whatever is loaded using "For each....". Well, most of them, some like "slide order" are specific for pending orders.