Ninjatrader and Trade Copier Problems - futures io
futures io



Ninjatrader and Trade Copier Problems


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one RatMonkey with 2 posts (0 thanks)
    2. looks_two sam028 with 2 posts (1 thanks)
    3. looks_3 askerix with 1 posts (0 thanks)
    4. looks_4 MrTrader with 1 posts (0 thanks)
    1. trending_up 317 views
    2. thumb_up 1 thanks given
    3. group 6 followers
    1. forum 5 posts
    2. attach_file 0 attachments




Welcome to futures io: the largest futures trading community on the planet, with well over 150,000 members
  • Genuine reviews from real traders, not fake reviews from stealth vendors
  • Quality education from leading professional traders
  • We are a friendly, helpful, and positive community
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts
  • We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

(If you already have an account, login at the top of the page)

 
Search this Thread
 

Ninjatrader and Trade Copier Problems

(login for full post details)
  #1 (permalink)
 RatMonkey 
Bangkok Thailand
 
Experience: Intermediate
Platform: Ninjatrader
Trading: Futures, S&P 500
 
Posts: 3 since Oct 2022
Thanks: 1 given, 0 received

Hello,

My strategy is a scalping strategy using stop market orders for order entry. These orders get placed one tick above or below the bar that's giving me entry signal. I use the chart trader and market structure to enter trades and manage the trades with the little paddles on the chart. ATM places stop and profit levels. I do not use a DOM. Only price action.

Very rarely did this ever cause me any noticeable or tangible problems. On very rare occasions, I would get rejected because the market shot off too fast and went past by order. But this did not effect my strategy and its simply the cost of my strategy.

Now I have moved onto using a trade copier from replikanto and multiple funded prop firm accounts, and the problems start. Very clearly whats happening is that the trade copier takes a split second longer to populate and send the orders across all 5 accounts rather than just one account and no trade copier at all. What ends up happening is that either I get rejections for all accounts, or worse, 1 or 2 accounts will get filled, the others rejected on entry, but the ATM still places my stoploss and take profit levels. So in the accounts that get rejected, if I enter a long position, I get rejected, but my profit target is still there so price hits the profit target and puts me in a short position in a fast moving bullish market.

Ive played with this alot and I do not have this problem if there is extra time (split seconds) before price moves into my stop market order. The copier works fine, best I can tell, it just seems that its a time thing, and the milliseconds that I lose going through a trade copier just screws everything up.

So the reason for this post is to find out if I can speed up these orders so that they are as fast as using no trade copier. Or to try and find out if its even possible to speed this up. Ideally I would like to do whatever I can to make all my entries lightning fast, but I dont know if thats even possible with Ninjatrader.

I use 1 workspace with 1 ES chart that has 2 tabs, a daily chart and a 2000 tick chart. and another MES chart with 2 tabs, a daily and a 1450 tick chart. No DOMS at all. Indicators on all these are very simple. Just an EMA and tick counter, but alot of drawing tools and high priority economic news on the chart. I have very low demand on ninjatrader.

I use Rithmic data and I have 1gigabit fiber connection that tests around 950Mbps connected with CAT 8 cabling.

My computer is unfortunately a 2019 Mac running windows 10 with Bootcamp. The hard drive is partitioned giving the windows side 500GB and its solid state. Windows side is bare with only required applications and mail and chrome. Processor benchmarks at only 8,500 but im not sure if its testing properly due to how its setup. My graphics card is lacking and not enough to power my external monitors: intel iris plus graphics 655

Intel(R) Core(TM) i7-8569U CPU @ 2.80GHz 2.80 GHz

16.0 GB (15.8 GB usable)

Will using the superDOM over the chart trader make any improvement? Will a new PC help? Are there settings within ninjatrader that I can utilize? I just need those few milliseconds back I lost from the trade copier at a minimum, but ideally I would like to make it as fast as possible. I dont mind buying a new PC if I get confirmation that it will give me a tangible increase in order entry speed, but I am a relatively new trader whos just now starting to make consistent profit. If a faster PC solves the issue, then it easily pay for itself, but if it doesn't, then thats $3k - $4k wasted.

I am also emailing Replikanto with the same questions, but I really like to hear what you guys might think about this, and if you use a copier and what issues you have, or if you have no issues at all and it works flawlessly.

Apologies for the long ass post.

Started this thread Reply With Quote

Can you help answer these questions
from other members on futures io?
How to obtain the day of year and the week of year in Ea …
EasyLanguage Programming
Book for fundamental analysis
Stocks and ETFs
[helpdcan tradestation copy trades to Eightcap MT4 & MT5
TradeStation
Market on Close data within IB
Platforms and Indicators
Tradovate + Jigsaw issues
Tradovate
 
Best Threads (Most Thanked)
in the last 7 days on futures io
Is anyone actually making money?
52 thanks
An embarrassing, honest confession
40 thanks
Sierra vs. Ninja : why I chose .....
9 thanks
Demo accounts order fill
6 thanks
Rithmic vs Denali - Market Depth Difference
6 thanks
 
(login for full post details)
  #2 (permalink)
 sam028 
Site Moderator
 
 
sam028's Avatar
 
Posts: 3,733 since Jun 2009
Thanks: 3,811 given, 4,593 received

I've created a trade copier and I have clients who had problems with Replikanto, and not with the one I've made.
Still, this is not an advertisement, and the problems faced by my clients may be different.
The problem might be your latency to the exchange, a 1 gb/s connection is great but it doesn't matters much, what matters is your latency to the market gateways. From Thailand you may have a 250 ms latency to the market gateways, which is super high.
Your computer computing power is not the problem.
A trade copier requires very little resources, and using a DOM or chart or a strategy to send an order won't make a difference.

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
The following user says Thank You to sam028 for this post:
 
(login for full post details)
  #3 (permalink)
 RatMonkey 
Bangkok Thailand
 
Experience: Intermediate
Platform: Ninjatrader
Trading: Futures, S&P 500
 
Posts: 3 since Oct 2022
Thanks: 1 given, 0 received



sam028 View Post
I've created a trade copier and I have clients who had problems with Replikanto, and not with the one I've made.
Still, this is not an advertisement, and the problems faced by my clients may be different.
The problem might be your latency to the exchange, a 1 gb/s connection is great but it doesn't matters much, what matters is your latency to the market gateways. From Thailand you may have a 250 ms latency to the market gateways, which is super high.
Your computer computing power is not the problem.
A trade copier requires very little resources, and using a DOM or chart or a strategy to send an order won't make a difference.

Thank you.

Ive thought about the latency problem, but people trade from all over with NinjaTrader dont they? I mean, my problem goes away when I stop using the copier. Wouldn't the problem still exist if latency was the issue? I also know some people who trade the same strategy that have the same issue and their physical location is in the states.

Do you think your copier would have any effect? Id like to take a look if you dont mind.

Do you know of anything one could do to decrease latency? Im open to to any ideas.

Edit: Rithmic has different gateways, one is in Singapore witch is basically across the street from me right now and has strong infrastructure. I could try that, but do you know of any way to test this other than trying it with live data?

Apologies for all the questions.

Started this thread Reply With Quote
 
(login for full post details)
  #4 (permalink)
 sam028 
Site Moderator
 
 
sam028's Avatar
 
Posts: 3,733 since Jun 2009
Thanks: 3,811 given, 4,593 received


RatMonkey View Post
Thank you.

Ive thought about the latency problem, but people trade from all over with NinjaTrader dont they? I mean, my problem goes away when I stop using the copier. Wouldn't the problem still exist if latency was the issue? I also know some people who trade the same strategy that have the same issue and their physical location is in the states.

Do you think your copier would have any effect? Id like to take a look if you dont mind.

Do you know of anything one could do to decrease latency? Im open to to any ideas.

Edit: Rithmic has different gateways, one is in Singapore witch is basically across the street from me right now and has strong infrastructure. I could try that, but do you know of any way to test this other than trying it with live data?

Apologies for all the questions.

Even if the market gateways are in Singapore, the CME gateways still in Chicago, and from Singap to Chicago it will take some time. Also it depends on when your copier replicate, if it's when the order is initialized (so before being sent to the gateway), or if it's when the order is acknowledge by the gateway, by the exchange, ...

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
 
(login for full post details)
  #5 (permalink)
 askerix 
Switzerland
 
Experience: None
Platform: NT
Trading: Ukulele
 
Posts: 56 since Mar 2011
Thanks: 542 given, 58 received

from my understanding you should get filled with a stop market in any case - probably larger slippage. but it's a market order, not a stop limit, which could be jumped over in fast markets.

do you have checked if there is any message in the Rithmic client for your replicated accounts?

Reply With Quote
 
(login for full post details)
  #6 (permalink)
 MrTrader 
ITAJAI SC/BRAZIL
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Clear Corretora
Trading: DOLFUT, WINFUT
 
Posts: 298 since Jun 2014
Thanks: 1,206 given, 205 received


RatMonkey View Post
Im open to to any ideas.

Before buying a new computer why dont you consider to rent/use for 1 month a cloud server, robust enough to run your system and near enough to the exchange to reduce latency..

Sent using the futures.io mobile app

Reply With Quote


futures io Trading Community Platforms and Indicators NinjaTrader > Ninjatrader and Trade Copier Problems


Last Updated on January 14, 2023


Upcoming Webinars and Events
 

NinjaTrader Indicator Challenge!

Ongoing
     



Copyright © 2023 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada), info@futures.io
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.
no new posts