WaleeTheRobot / order-flow-bot

OrderFlowBot using NinjaTrader's volumetric data for semi-automated and fully automated trading. Includes several strategies and indicators. Additional strategies and indicators can be added.
MIT License
70 stars 21 forks source link

Add More Strategies #18

Closed WaleeTheRobot closed 5 days ago

WaleeTheRobot commented 3 months ago

Add a few more common strategies. Feel free to comment here for possible strategies to add.

mdeepevil commented 3 months ago

add imbalance calculation type: diagonal, like in polarity.

WaleeTheRobot commented 3 months ago

add imbalance calculation type: diagonal, like in polarity.

What do you mean? The imbalances are currently diagonally calculated.

swjac commented 2 months ago

This is great work! Thank you for making it available. Your clean code is inspiring me to get serious with C#.

How can I access your DataBars in my strategies? How about your Ratios indicator?

Please forgive in advance, I'm a mere tyro in this coding game...

WaleeTheRobot commented 2 months ago

This is great work! Thank you for making it available. Your clean code is inspiring me to get serious with C#.

How can I access your DataBars in my strategies? How about your Ratios indicator?

Please forgive in advance, I'm a mere tyro in this coding game...

There are some examples in the strategies implementation. https://github.com/WaleeTheRobot/order-flow-bot/tree/main/AddOns/OrderFlowBot/Strategies/Implementations

You can look through the data including the ratios in here. https://github.com/WaleeTheRobot/order-flow-bot/tree/main/AddOns/OrderFlowBot/DataBar

TraderFromBalkan commented 3 weeks ago

Hi great work thanks for it. It could be nice if you can add confirmation retest after market creat the long or short signal and reject amount of ticks ( user defination) in the trade direction.

WaleeTheRobot commented 3 weeks ago

Hi great work thanks for it. It could be nice if you can add confirmation retest after market creat the long or short signal and reject amount of ticks ( user defination) in the trade direction.

I'm not following what you are saying. Can you give some examples?

TraderFromBalkan commented 3 weeks ago

Orderflow Bot should be able to set signal on hold until it get more confirmation . Example Imbalance Strategy: First thing is always absorbtion when oderflow bot found absorbtion let say 2-3 price levels back to back in a row now that signal is on hold until we get no imbalance there is no trade in the bar. The other point is the retest. The retest is the butter and bread in Trading. Please give me a skype call i will explain you. I send u PM on ninja Trader Forum Thank you.

WaleeTheRobot commented 3 weeks ago

Orderflow Bot should be able to set signal on hold until it get more confirmation . Example Imbalance Strategy: First thing is always absorbtion when oderflow bot found absorbtion let say 2-3 price levels back to back in a row now that signal is on hold until we get no imbalance there is no trade in the bar. The other point is the retest. The retest is the butter and bread in Trading. Please give me a skype call i will explain you. I send u PM on ninja Trader Forum Thank you.

You'll have to create custom strategies for something like that.

TraderFromBalkan commented 3 weeks ago

I am not a programmer. However can you add regression mode like Future Analytica? Regression mode is you get in a trade in the opposite side of the stacked imbalance.

WaleeTheRobot commented 5 days ago

Will look at adding it to the next version.