Don't be too naive to think that your software will give you THE edge. May be it will give you some advantages on "slower" traders but for sure that won't be your final edge. The edge is not either in a possible "perfect moving average".
The edge is (in) you.
I've been where you actually are : "I want to succeed, I know that I'm going to succeed, I know that I can be a 10 contract scalper eating 0.5 pts with 1.5 pts stops, making 1000000 from 5K, developing my own super-trading-soft, etc..."
I've been precisely there. Like you I listened to some precious advices with just one ear. I believed that I was stronger than anybody. I made some mistakes. And I lost some money.
I developed my own platform too. It is a great tool. But at the beginning I was still losing money with it (less but still some).
I tried to have "%=75 / R=1:1" scalping strategy because the 1/1 ratio is attractive (don't force you to let the winner run). If it was so easy... I never succeded at it. Very hard for a newbie (IMO). Commisions & slippages eat your profits. I'm better with a classic "%=50 / R>2:1" strategy. It costs me some ⬠before I came to it.
Everytime I came back from paper to real trading, I experienced a drawdown. Bad timing ? No ! Emotions are in place and suddenly your pretty equity curve is going the wrong way.
If my equity is going (slowly) up now that's only because I worked on myself (managing my emotions/ego/patience/discipline).
In trading, everyone has to find his own way. Go on your own but don't spend too much time on "useless" things.
Nothing personal here, I just want you not to make the costly mistakes I did.
Start for real as soon as possible. You will understand where the hard work is.
Just my 0.02 â¬
I wish you the best.