I don't know why people prefer to connect blocks like this. The idea of these "Bucket" blocks is to:
Select some group of trades. Because the term "Group" is used somewhere else, I decided to use the word "Bucket".
After you have those trades selected, get some value out of them - their profit, count, whatever.
And the idea is that 2) **must **happen after 1). But for some reason if there are blocks that must run in certain order, people don't connect them in any order. Insted, probably because it looks more pretty, they connect blocks in this parallel fashion. When blocks are connected like this, then their numbers matter and this is the problem.
I don't want to turn the value from EMPTY_VALUE to 0 only because of this example. As I said, there is a reason why I use EMPTY_VALUE. What I can do is to turn EMPTY_VALUE to the minimum lot size in the functions that calculate lot sized. Because 0 is nothing, but EMPTY_VALUE also represents nothingness, although it's value is a huge positive number đŸ™‚