

.png)
My very talented friend and designer Chris has created a beautiful dashboard for this trading app.
The goal is to get an 80% or better match on this design. It doesn’t have to be perfect.
I have this exact trading system built as a NinjaScript right now and you can reference that if you like or build it your own way.
One of the main goals for this project is to have “Server Side” stop losses with logic attached to them.
CME and Broker disconnections happen and its extremely important the syncronization state of the stop loss is functioning.
Its a basic trend following strategy that adds to winning positions and move the stop loss up to break even plus one.
I have a demonstration video i can share with you once we get to this point.
The purpose of the strategy builder is to give me the flexibilty to modify this trend following system on different markets, changes position sizes, stop loss, re-entries...etc.
Once I add a new strategy I want that particular system to populate in the “My Strategies” page and be able to turn it off/on Viewing the parameters and performance of the system/strategy I set up is pretty important.
Once a system goes into production and its “turned on” its important to see whats going on.
This platform will have no “click trading” to buy market or sell market and not allow any discretionary decision making all trades are automated
There will only be a “Close Position” button allowing me either take profit (since my systems don't have a profit target) or hit the panic button if a system breaks or the market gaps against me.
NinjaTrader has a great feature that allows you to go back in time to test out strategies.
Any standard backtesting tool can handle basic algorithms where there is a fixed postion stop loss and profit target.
Market replay or playback is better for analyzing dynamic strategies when trailing stops are involved.
Scaling into positions and moving stop losses makes backtesting messy. The purpose of this feature is to test out the trend following “strategies” i make.
This is all the limited knowledge i have up to this point