Specification
I want to build an auto trading bot and alert system around the cumulative delta and price divergence in Ninjatrader 8. The robot must be able to identify the divergence between the price and the cumulative delta as represented in the attached images and enter a long or short position based on a pre-defined risk management, position sizing, and profit target. See detailed rules in the attached word document.
The alert system should send notification when conditions and setups are identified and also when trades are executed and closed. Notifications should be sent to a Discord channel or Telegram.
The divergence is when price is making higher low as compared to prior higher high swing while cumulative delta is making higher high. Or when price is making higher low as compared to prior lower low swing while cumulative delta is making lower low. There is also another type of divergence explained in the attached word document.
Project Requirements
1. Please read the entire detail of the project very carefully in the attached word document before sending me your proposal and make sure that you are capable of delivering with 100% confidence.
2. The developer must be creative and knowledgeable of the market and Ninjatrader indicators because he must develop an indicator that is not lagging and identify swings on a real time because trades will be executed as soon as swings and divergence are identified. So please if you are coming to this project thinking that ZigZag indicator or Swing indicator with strength of 5 bars would be the solution, please find another project. I need something more creative and unique since these indicators are lagging. Or if you know a way on using these indicators with different settings or with another set of indicators to get the best results that work for me too. I need the developer help on finding the best way to identify the swings as close as possible as screenshots I attached.
3. The developer must have a lifetime license with Ninjatrader because the cumulative order flow indicator only comes with lifetime license.
4. The project could be separated into three components, first is developing the indicator, second is developing the auto strategy, and third is developing the alert system. I can release payment with the completion of each stage.
5. At the end of each stage and project the developer must send me the source code of the last stable and backtested version, detailed description of the settings, and a short manual how to use and setup the system.