NexusFi: Find Your Edge


Home Menu

 





QuickFix for NT8


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one b16aln with 6 posts (0 thanks)
    2. looks_two bobwest with 4 posts (8 thanks)
    3. looks_3 NinjaTrader with 2 posts (4 thanks)
    4. looks_4 sam028 with 1 posts (0 thanks)
    1. trending_up 4,270 views
    2. thumb_up 12 thanks given
    3. group 4 followers
    1. forum 13 posts
    2. attach_file 0 attachments




 
Search this Thread

QuickFix for NT8

  #1 (permalink)
 b16aln 
London
 
Experience: None
Platform: ninjatrader
Trading: ftse100
Posts: 67 since Sep 2017
Thanks Given: 11
Thanks Received: 23

Hello,

I am wanting to understand more about getting a QuickFix protocol set up for NT8 in order to access more broker options than NT8 natively provides.

Does anyone have any experience of implementing this or can point me in the right direction of learning how to set this up? I'm a newbie when it comes to programming so really this would need to be the very basics for me to try and understand it.

If anyone can point me in the right direction, provide a basic overview of how quikFix could be used with NT8 or (jackpot!!) anyone can share some code in regard to implementing a working FIX protocol on NT8 that would be appreciated.

There is no point psting this on the NT8 forum as they will not provide assistance in regard to this type of thing.

In the meantime I'm looking over videos on youtube to get an understanding of the basics (e.g
)

Cheers

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
New Micros: Ultra 10-Year & Ultra T-Bond -- Live Now
Treasury Notes and Bonds
NexusFi Journal Challenge - April 2024
Feedback and Announcements
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
Are there any eval firms that allow you to sink to your …
Traders Hideout
Exit Strategy
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Get funded firms 2023/2024 - Any recommendations or word …
61 thanks
Funded Trader platforms
39 thanks
Battlestations: Show us your trading desks!
26 thanks
NexusFi site changelog and issues/problem reporting
25 thanks
The Program
17 thanks
  #2 (permalink)
 b16aln 
London
 
Experience: None
Platform: ninjatrader
Trading: ftse100
Posts: 67 since Sep 2017
Thanks Given: 11
Thanks Received: 23

So there is quickFix c# version which is where I'll start. https://github.com/connamara/quickfixn

The developer at one stage attempted an NT7 bridge, not sure of it's success. Be good is anyone else is interested in trying to get an NT8 FIX solution to get in touch. https://github.com/FabienCarmagnac/NinjaTrader_FixBridge/wiki

Started this thread Reply With Quote
  #3 (permalink)
 
sam028's Avatar
 sam028 
Site Moderator
 
Posts: 3,765 since Jun 2009
Thanks Given: 3,825
Thanks Received: 4,629



b16aln View Post
So there is quickFix c# version which is where I'll start. https://github.com/connamara/quickfixn

The developer at one stage attempted an NT7 bridge, not sure of it's success. Be good is anyone else is interested in trying to get an NT8 FIX solution to get in touch. https://github.com/FabienCarmagnac/NinjaTrader_FixBridge/wiki

The FIX protocol is not very simple/fun to implement, and you'll need the specifics from the counter-part you'll use.
You will also have to create a "fake adapter" which will the protocol used by a supported/documented one (IQFeed or IB).
For which broker(s) do you need this?

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
  #4 (permalink)
 b16aln 
London
 
Experience: None
Platform: ninjatrader
Trading: ftse100
Posts: 67 since Sep 2017
Thanks Given: 11
Thanks Received: 23

Hi Sam, thanks for getting back to me.

Ideally I was hoping to create a generic quickfix connection that I could use for multiple brokers as required. I'm initially looking at using Dukascopy and they have sent me a demo account FIX settings. I thought that I would be able to have a generic quickFix adapter and the counter party settings could be entered as properties on the adapter UI or as a seperate config txt file that could be manually generated and swapped in per broker?

Started this thread Reply With Quote
  #5 (permalink)
 b16aln 
London
 
Experience: None
Platform: ninjatrader
Trading: ftse100
Posts: 67 since Sep 2017
Thanks Given: 11
Thanks Received: 23

https://github.com/FabienCarmagnac/NinjaTrader_FixBridge/tree/master/NinjaTrader_FixBridge/NinjaTrader_FixBridge

If anyone is interested in getting a group together to work on converting this to NT8 maybe we could do something here. I'll try reaching out to the developer first of all.

Started this thread Reply With Quote
  #6 (permalink)
 
bobwest's Avatar
 bobwest 
Western Florida
Site Moderator
 
Experience: Advanced
Platform: Sierra Chart
Trading: ES, YM
Frequency: Several times daily
Duration: Minutes
Posts: 8,162 since Jan 2013
Thanks Given: 57,337
Thanks Received: 26,267


b16aln View Post
Hello,

I am wanting to understand more about getting a QuickFix protocol set up for NT8 in order to access more broker options than NT8 natively provides.

Does anyone have any experience of implementing this or can point me in the right direction of learning how to set this up? I'm a newbie when it comes to programming so really this would need to be the very basics for me to try and understand it.

If anyone can point me in the right direction, provide a basic overview of how quikFix could be used with NT8 or (jackpot!!) anyone can share some code in regard to implementing a working FIX protocol on NT8 that would be appreciated.

There is no point psting this on the NT8 forum as they will not provide assistance in regard to this type of thing.

In the meantime I'm looking over videos on youtube to get an understanding of the basics (e.g
)

Cheers


b16aln View Post
https://github.com/FabienCarmagnac/NinjaTrader_FixBridge/tree/master/NinjaTrader_FixBridge/NinjaTrader_FixBridge

If anyone is interested in getting a group together to work on converting this to NT8 maybe we could do something here. I'll try reaching out to the developer first of all.

@NinjaTrader,

Is this acceptable use of your platform? We aren't sure, so are referring it to you.

Thanks.

Bob.

When one door closes, another opens.
-- Cervantes, Don Quixote
Reply With Quote
  #7 (permalink)
 b16aln 
London
 
Experience: None
Platform: ninjatrader
Trading: ftse100
Posts: 67 since Sep 2017
Thanks Given: 11
Thanks Received: 23

Don;t see what it's got to do with NT8 what Add-on I develop. It's not breaching any terms of service. If Ninjatrader were serious about platform development they should build the FIX connection like most other genuine platforms, Mulitcharts, cTRader etc. The problem with NT8 is that they moved from being a platform business to being a broker business so they won;t develop a FIX connection as they want customers to be forced into using their own brokers and data providers. It's a shame that NT8 sold out like this leaving many customers who have invested time and effort getting to know the platform limited to very outdated connection options.

Started this thread Reply With Quote
  #8 (permalink)
 
bobwest's Avatar
 bobwest 
Western Florida
Site Moderator
 
Experience: Advanced
Platform: Sierra Chart
Trading: ES, YM
Frequency: Several times daily
Duration: Minutes
Posts: 8,162 since Jan 2013
Thanks Given: 57,337
Thanks Received: 26,267


b16aln View Post
Don;t see what it's got to do with NT8 what Add-on I develop. It's not breaching any terms of service. If Ninjatrader were serious about platform development they should build the FIX connection like most other genuine platforms, Mulitcharts, cTRader etc. The problem with NT8 is that they moved from being a platform business to being a broker business so they won;t develop a FIX connection as they want customers to be forced into using their own brokers and data providers. It's a shame that NT8 sold out like this leaving many customers who have invested time and effort getting to know the platform limited to very outdated connection options.

Actually, the question is whether developing a way to connect to other brokers and data providers would be an attempt to appropriate NT's intellectual property for a use that they don't want it to have: connecting to brokers they do not have agreements with, and of course their own brokerage as well.

We are unsure of the answer to this question, but are unwilling for this forum to be used for the purpose of violating anyone's intellectual property rights, if in fact this is. So we referred the matter to the holder of the rights in question, and will wait for their response.

We publicly tagged @NinjaTrader here, rather than contacting them privately, in order to be as transparent as possible. We'll see if there is any issue once they have replied.

Bob.

When one door closes, another opens.
-- Cervantes, Don Quixote
Reply With Quote
Thanked by:
  #9 (permalink)
 b16aln 
London
 
Experience: None
Platform: ninjatrader
Trading: ftse100
Posts: 67 since Sep 2017
Thanks Given: 11
Thanks Received: 23

They've stated on their own forums that quickFix could be implemented on the platform if users are competent in coding with it so I can;t see it being an issue.

There is no mention of it in the TOS and I am a full licence holder.

It's dissapointing that NT8 haven;t implemented this themselves. Multicharts, cTRader etc all have this functionality.

Started this thread Reply With Quote
  #10 (permalink)
 
NinjaTrader's Avatar
 NinjaTrader  NinjaTrader is an official Site Sponsor
Site Sponsor

Web: NinjaTrader
AMA: Ask Me Anything
Webinars: NinjaTrader Webinars
Elite offer: Click here
 
Posts: 1,713 since May 2010
Thanks Given: 203
Thanks Received: 2,686



bobwest View Post
@NinjaTrader,

Is this acceptable use of your platform? We aren't sure, so are referring it to you.

Thanks.

Bob.

It is not, its considered prohibited use under our Terms of Service Agreement.

Disclosure: This communication is sent to you by NinjaTrader, LLC, a software development company which owns and supports all proprietary technology relating to and including the NinjaTrader trading platform.
Follow me on Twitter Reply With Quote
Thanked by:




Last Updated on March 8, 2021


© 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