Having the entire code base and walking out with it to start something probably isn't going to be profitable. But if people want to believe that ... cha - ching. BTW, everything needs to be written in machine language.
I have one written in java (akka). you just need to create a new strategy actor everything else is implemented. It's out of date though. free on bitbucket
this was called orc and was bought out. it used to be good not sure now a days
https://www.broadridge.com/financial-services/capital-markets/trading-and-connectivity/principal-risk-trading-and-market-making
Pullback is a short term reversal
Reversal is a long term pullback
Long term consists of many short terms.
They cancel out which is why they market only goes up.