NexusFi: Find Your Edge


Home Menu

 





DOM flow analysis on NT8 replay data


Discussion in Traders Hideout

Updated
      Top Posters
    1. looks_one andby with 7 posts (17 thanks)
    2. looks_two Big Mike with 1 posts (0 thanks)
    3. looks_3 Quick Summary with 1 posts (0 thanks)
    4. looks_4 matthew28 with 1 posts (3 thanks)
      Best Posters
    1. looks_one matthew28 with 3 thanks per post
    2. looks_two andby with 2.4 thanks per post
    3. looks_3 ejtrader with 2 thanks per post
    4. looks_4 1983tops with 2 thanks per post
    1. trending_up 5,098 views
    2. thumb_up 25 thanks given
    3. group 10 followers
    1. forum 15 posts
    2. attach_file 4 attachments




 
Search this Thread

DOM flow analysis on NT8 replay data

  #1 (permalink)
 
andby's Avatar
 andby 
Norwich, UK
 
Experience: Intermediate
Platform: Multiple:research&executi
Broker: Started with Stage5/OEC ... multiple
Trading: Anything found profitable goes ...
Posts: 168 since Jul 2012
Thanks Given: 88
Thanks Received: 88

I thought and looked around for a while, and there is some emphasis on order flow analysis. There are some tools for it out there as well ... however, none free that a newbie can grab and play with.

So, a small project: DomRunner.

1) Install / make sure you've got NT8 installed (I used Windows 10 x64).
2) install it, import the NT study placed under \Program Files x86\NinjaTrader8x64ToImport
3) Download some replay data on NT8
4) Pull up a chart, add DomConnector indicator and start the replay (you may fast-speed to x10)
5) Start DomRunner, press center. It will show unfiltered, non-aggregated order-flow data as it comes from the chart.

Goal: Build one's own Free DOM that can @issue@ orders in a local simulated account, so that one can test various ideas on the order flow.
Tool is downloadable from the downloads area (https://nexusfi.com/local_links.php?linkid=2031).

What do you guys think? {expect a beta software experience; open to feature suggestions; please let me know in private if it works ok @ your end}

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
PowerLanguage & EasyLanguage. How to get the platfor …
EasyLanguage Programming
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
Trade idea based off three indicators.
Traders Hideout
Exit Strategy
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Spoo-nalysis ES e-mini futures S&P 500
29 thanks
Just another trading journal: PA, Wyckoff & Trends
26 thanks
Tao te Trade: way of the WLD
24 thanks
Bigger Wins or Fewer Losses?
20 thanks
GFIs1 1 DAX trade per day journal
17 thanks
  #3 (permalink)
 
andby's Avatar
 andby 
Norwich, UK
 
Experience: Intermediate
Platform: Multiple:research&executi
Broker: Started with Stage5/OEC ... multiple
Trading: Anything found profitable goes ...
Posts: 168 since Jul 2012
Thanks Given: 88
Thanks Received: 88


View of what you should see:



This can be seen as the raw metal getting into a car engine manufacturing process. Nonetheless, the absolute requirement is this raw data needs to be: accurate and not filtered / aggregated in any way shape or form - which is not the easiest task considering the speed of flow data.
More enhancements and customization to come.

Started this thread Reply With Quote
  #4 (permalink)
 ejtrader 
Portland, OR
 
Experience: Intermediate
Platform: Sierra Chart
Trading: ES
Posts: 269 since Jan 2011
Thanks Given: 327
Thanks Received: 180

Interesting Idea and would look forward to the progress on this.

Reply With Quote
Thanked by:
  #5 (permalink)
 
andby's Avatar
 andby 
Norwich, UK
 
Experience: Intermediate
Platform: Multiple:research&executi
Broker: Started with Stage5/OEC ... multiple
Trading: Anything found profitable goes ...
Posts: 168 since Jul 2012
Thanks Given: 88
Thanks Received: 88

Work in progress - trading simulator & placing trades on the ES plus a big refactor of data transfer for a more efficient and faster transfer.

Current view:



Once some bug fixing done, will post. Your feedback is welcomed.
Thanks

Started this thread Reply With Quote
Thanked by:
  #6 (permalink)
 1983tops 
Louisville KY
 
Experience: Intermediate
Platform: NinjaTrader
Trading: ES
Posts: 19 since Feb 2016
Thanks Given: 5
Thanks Received: 4

Definitely looks promising Andy; keep up the good work.

I'm sure at some point you're going to hear that it looks very similar to Jigsaw (the older version), which I also still have/use, but yours of course is free and hopefully remain so :-)

Reply With Quote
Thanked by:
  #7 (permalink)
 
matthew28's Avatar
 matthew28 
United Kingdom
Elite_Member
 
Experience: Beginner
Platform: Bookmap
Broker: Stage 5, Rithmic
Trading: US Equity Index Futures
Posts: 1,250 since Sep 2013
Thanks Given: 3,500
Thanks Received: 2,532

When you said in your first post that you couldn't find a good order flow analysis platform that was free for you to have a play around with........so your solution was to build one yourself. That made me laugh.
But that just shows my own lack of programming knowledge. I am very impressed. Nice job.

You do not win as a trader, you just get to play again the next day. If that game doesn’t appeal to you then you should not trade. Gary Norden
Reply With Quote
Thanked by:
  #8 (permalink)
 
andby's Avatar
 andby 
Norwich, UK
 
Experience: Intermediate
Platform: Multiple:research&executi
Broker: Started with Stage5/OEC ... multiple
Trading: Anything found profitable goes ...
Posts: 168 since Jul 2012
Thanks Given: 88
Thanks Received: 88

Quick update:

1) New installer in the downloads section (https://nexusfi.com/local_links.php?linkid=2031) w/ better data communication from NT. No more lagging or massive queuing which is not too realistic.
2) Order placing - 1 contract @ a time only. Report private any issues, or any feature requests. Since liquidity is important, and I'm lacking beta testers, it only works on ES-March-19 at the moment.

I think you guys are actually able to figure out what went into this from a cost perspective, regardless of the time spent.
So, if you see any value in it, you're welcomed to donate a coffee through the app. This will encourage going ahead with development.

Thanks !!!

Started this thread Reply With Quote
Thanked by:
  #9 (permalink)
 PN7777 
Raleigh NC
 
Experience: Intermediate
Platform: NT
Trading: ES
Posts: 6 since Oct 2012
Thanks Given: 14
Thanks Received: 5

Definitely interesting Andy. Keep up the good work. It will be very useful tool for Ninjatrader community in the future.

Reply With Quote
Thanked by:
  #10 (permalink)
 
xplorer's Avatar
 xplorer 
London UK
Site Moderator
 
Experience: Beginner
Platform: CQG
Broker: S5
Trading: Futures
Posts: 5,972 since Sep 2015
Thanks Given: 15,487
Thanks Received: 15,383



andby View Post
I thought and looked around for a while, and there is some emphasis on order flow analysis. There are some tools for it out there as well ... however, none free that a newbie can grab and play with.

So, a small project: DomRunner.

1) Install / make sure you've got NT8 installed (I used Windows 10 x64).
2) install it, import the NT study placed under \Program Files x86\NinjaTrader8x64ToImport
3) Download some replay data on NT8
4) Pull up a chart, add DomConnector indicator and start the replay (you may fast-speed to x10)
5) Start DomRunner, press center. It will show unfiltered, non-aggregated order-flow data as it comes from the chart.

Goal: Build one's own Free DOM that can @issue@ orders in a local simulated account, so that one can test various ideas on the order flow.
Tool is downloadable from the downloads area (https://nexusfi.com/local_links.php?linkid=2031).

What do you guys think? {expect a beta software experience; open to feature suggestions; please let me know in private if it works ok @ your end}

Sorry, but the file has been deleted, as per FIO's policy of not uploading .exe files.

Reply With Quote




Last Updated on April 19, 2020


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts