NexusFi: Find Your Edge


Home Menu

 





Showing Stop Orders in Ninja/cause you to be taken out


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one djkiwi with 5 posts (1 thanks)
    2. looks_two Jigsaw Trading with 5 posts (8 thanks)
    3. looks_3 NinjaTrader with 3 posts (12 thanks)
    4. looks_4 Fat Tails with 2 posts (17 thanks)
      Best Posters
    1. looks_one Fat Tails with 8.5 thanks per post
    2. looks_two NinjaTrader with 4 thanks per post
    3. looks_3 NJAMC with 2 thanks per post
    4. looks_4 Jigsaw Trading with 1.6 thanks per post
    1. trending_up 20,251 views
    2. thumb_up 45 thanks given
    3. group 17 followers
    1. forum 32 posts
    2. attach_file 1 attachments




 
Search this Thread

Showing Stop Orders in Ninja/cause you to be taken out

  #11 (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


djkiwi View Post
I am still unclear with Zenfire, if the price dropped below the red stop line during the outage are you saying I would have been stopped out but the 3 targets would still be live as naked open orders until I canceled them manually through Ninjatrader?

Your understanding is correct. They would need to be manually cancelled in NinjaTrader or, if for some reason you were unable to connect you would need to call your broker and have them cancel the orders.



djkiwi View Post
So on this one, if Target one had been hit during the outage then the remaining stops for Targets 2 and 3 would remain where they were prior to the reconnection due to them being on their servers at that point. The stops would only move to breakeven for both IB and Zenfire ONLY on reconnection?

Your understanding is correct since the ATM logic that automatically moves your stop to breakeven is a function of NinjaTrader and not the broker/exchange servers.

Follow me on Twitter Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
MC PL editor upgrade
MultiCharts
Exit Strategy
NinjaTrader
ZombieSqueeze
Platforms and Indicators
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
Better Renko Gaps
The Elite Circle
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Just another trading journal: PA, Wyckoff & Trends
36 thanks
Tao te Trade: way of the WLD
24 thanks
Spoo-nalysis ES e-mini futures S&P 500
24 thanks
Bigger Wins or Fewer Losses?
20 thanks
GFIs1 1 DAX trade per day journal
16 thanks
  #12 (permalink)
 
djkiwi's Avatar
 djkiwi 
Mercer Island WA
 
Experience: Advanced
Platform: Ninjatrader/Strategy Desk
Broker: Various
Trading: TF/NQ/ES/Stocks
Posts: 561 since May 2010
Thanks Given: 981
Thanks Received: 1,558

Hi Fat Tails, thanks for your detailed post on this earlier. Based on what you wrote and also Ninjatrader's comments it appears that the treatment of stops may not be the main issue.

It appears the stops are doing their job but the bigger issue is original targets that were not cancelled become naked buy orders once the stop has been triggered. This now explains the following issues I have experienced occasionally:

1. Gone to bed with overnight long positions with stops and targets.
2. While I was asleep at some point an outage occurred and during that time the stop triggered.
3. After the stop triggered the market spiked and triggered the original targets placing me in naked long positions.
4. Got up in the morning to see a big drop in the market with naked long positions underwater.

Based on all of this, it appears the only broker capable of protecting traders from this risk is IB. Of course the IB data feed is not the best but I saw your idea on another thread where you connect first with Kinect as the data feed and then connect using IB. This way you can get clean bid/ask data and then use IB to do the brokerage. People also complain about the poor IB customer service. Personally I have found them ok. Nothing great but ok. In any case I would prefer to have ok customer service and my risks protected than say another broker that has great customer service but I'm down $10k in the morning because their systems cannot mitigate trader risks by cancelling simple orders.

Obviously this is not an issue for people who sit at their screens throughout the duration of a trade as they can see the outage and make a decision what to do about it. This issue affects overnight and swing traders.

If you do this would you recommend the Kinect IB approach?
- Do you have errors whereby you put an order like 2 contracts short 6E through ninja but look in IB and find out it is 2 contracts long? ie Do you experience problems whereby the order entry from Ninja differs from the filled position between IB and the exchange?
- Are you satisfied with the fills and the fill prices from IB?

Thanks in advance
DJ

Reply With Quote
  #13 (permalink)
 
Massive l's Avatar
 Massive l 
OR/USA
Legendary /NQ Trader
 
Experience: None
Posts: 2,129 since Mar 2011
Thanks Given: 1,859
Thanks Received: 5,106


You can try either only setting a stop in overnight trades or an OCO order so that doesn't happen again.

Visit my NexusFi Trade Journal Reply With Quote
  #14 (permalink)
 
monpere's Avatar
 monpere 
Bala, PA, USA
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Mirus, IB
Trading: SPY, Oil, Euro
Posts: 1,854 since Jul 2010
Thanks Given: 300
Thanks Received: 3,371


djkiwi View Post
Hi Fat Tails, thanks for your detailed post on this earlier. Based on what you wrote and also Ninjatrader's comments it appears that the treatment of stops may not be the main issue.

It appears the stops are doing their job but the bigger issue is original targets that were not cancelled become naked buy orders once the stop has been triggered. This now explains the following issues I have experienced occasionally:

1. Gone to bed with overnight long positions with stops and targets.
2. While I was asleep at some point an outage occurred and during that time the stop triggered.
3. After the stop triggered the market spiked and triggered the original targets placing me in naked long positions.
4. Got up in the morning to see a big drop in the market with naked long positions underwater.

Based on all of this, it appears the only broker capable of protecting traders from this risk is IB. Of course the IB data feed is not the best but I saw your idea on another thread where you connect first with Kinect as the data feed and then connect using IB. This way you can get clean bid/ask data and then use IB to do the brokerage. People also complain about the poor IB customer service. Personally I have found them ok. Nothing great but ok. In any case I would prefer to have ok customer service and my risks protected than say another broker that has great customer service but I'm down $10k in the morning because their systems cannot mitigate trader risks by cancelling simple orders.

Obviously this is not an issue for people who sit at their screens throughout the duration of a trade as they can see the outage and make a decision what to do about it. This issue affects overnight and swing traders.

If you do this would you recommend the Kinect IB approach?
- Do you have errors whereby you put an order like 2 contracts short 6E through ninja but look in IB and find out it is 2 contracts long? ie Do you experience problems whereby the order entry from Ninja differs from the filled position between IB and the exchange?
- Are you satisfied with the fills and the fill prices from IB?

Thanks in advance
DJ

Are you trading stocks of futures? It's been a while, so I don't know if this is still the case, but I remember something like IB does not execute market orders outside of normal trading hours for stocks. So, if your stop is triggered in the middle of the night and turns into a market order, the resulting market order would not be executed and you will remain in that position until the next market open. I think they had some flags to allow triggers after market etc., but I could never get them to work.

Reply With Quote
Thanked by:
  #15 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,102


djkiwi View Post
Based on all of this, it appears the only broker capable of protecting traders from this risk is IB. Of course the IB data feed is not the best but I saw your idea on another thread where you connect first with Kinect as the data feed and then connect using IB. This way you can get clean bid/ask data and then use IB to do the brokerage. People also complain about the poor IB customer service. Personally I have found them ok. Nothing great but ok. In any case I would prefer to have ok customer service and my risks protected than say another broker that has great customer service but I'm down $10k in the morning because their systems cannot mitigate trader risks by cancelling simple orders.

If you do this would you recommend the Kinect IB approach?
- Do you have errors whereby you put an order like 2 contracts short 6E through ninja but look in IB and find out it is 2 contracts long? ie Do you experience problems whereby the order entry from Ninja differs from the filled position between IB and the exchange?
- Are you satisfied with the fills and the fill prices from IB?

Thanks in advance

4. Got up in the morning to see a big drop in the market with naked long positions underwater.

Based on all of this, it appears the only broker capable of protecting traders from this risk is IB. Of course the IB data feed is not the best but I saw your idea on another thread where you connect first with Kinect as the data feed and then connect using IB. This way you can get clean bid/ask data and then use IB to do the brokerage. People also complain about the poor IB customer service. Personally I have found them ok. Nothing great but ok. In any case I would prefer to have ok customer service and my risks protected than say another broker that has great customer service but I'm down $10k in the morning because their systems cannot mitigate trader risks by cancelling simple orders.

Obviously this is not an issue for people who sit at their screens throughout the duration of a trade as they can see the outage and make a decision what to do about it. This issue affects overnight and swing traders.

If you do this would you recommend the Kinect IB approach?
- Do you have errors whereby you put an order like 2 contracts short 6E through ninja but look in IB and find out it is 2 contracts long? ie Do you experience problems whereby the order entry from Ninja differs from the filled position between IB and the exchange?
- Are you satisfied with the fills and the fill prices from IB?

Thanks in advance
DJ

I am happy with the combination Kinetick/Interactive Brokers. All you need to do is to first-connect to Kinetick, then second-connect to IB. However, I prefer to trade in front of my screens and do not let any positions open overnight. And I do not have any experience with power outages, as the last power outage that I remember is over 20 years ago. We don't have them here very often.

But as you said, IB manages OCO orders via their servers, which is an advantage, if you are disconnected from your broker. The connection from IB servers to the exchange is pretty reliable. I remember that last year there was a breakdown of a transatlantic cable, and both my IP providers were not able anymore to connect to US servers. However, the datafeed / broker connection to CME via IB was not affected, as I was logged onto the Swiss server of IB, which were still safely connected to CME.

Reply With Quote
Thanked by:
  #16 (permalink)
 traderwerks   is a Vendor
 
Posts: 692 since Jun 2009
Thanks Given: 436
Thanks Received: 465


djkiwi View Post
Hi Fat Tails, thanks for your detailed post on this earlier. Based on what you wrote and also Ninjatrader's comments it appears that the treatment of stops may not be the main issue.

Obviously this is not an issue for people who sit at their screens throughout the duration of a trade as they can see the outage and make a decision what to do about it. This issue affects overnight and swing traders.

If you do this would you recommend the Kinect IB approach?
- Do you have errors whereby you put an order like 2 contracts short 6E through ninja but look in IB and find out it is 2 contracts long? ie Do you experience problems whereby the order entry from Ninja differs from the filled position between IB and the exchange?
- Are you satisfied with the fills and the fill prices from IB?

Thanks in advance
DJ

Since you are away from your screen, I would recommend using a VPS ( contact @sam028 ) if you are not going to be in front of your screen. If you were in front of your screen, you would have been able to call your broker if you saw the outage.

Math. A gateway drug to reality.
Reply With Quote
  #17 (permalink)
 
Jigsaw Trading's Avatar
 Jigsaw Trading  Jigsaw Trading is an official Site Sponsor
 
Posts: 2,988 since Nov 2010
Thanks Given: 831
Thanks Received: 10,393


Fat Tails View Post
I am happy with the combination Kinetick/Interactive Brokers. All you need to do is to first-connect to Kinetick, then second-connect to IB. However, I prefer to trade in front of my screens and do not let any positions open overnight. And I do not have any experience with power outages, as the last power outage that I remember is over 20 years ago. We don't have them here very often.

But as you said, IB manages OCO orders via their servers, which is an advantage, if you are disconnected from your broker. The connection from IB servers to the exchange is pretty reliable. I remember that last year there was a breakdown of a transatlantic cable, and both my IP providers were not able anymore to connect to US servers. However, the datafeed / broker connection to CME via IB was not affected, as I was logged onto the Swiss server of IB, which were still safely connected to CME.

+1

I LOVE the IB thing with OCO and I couldn't bear to have it any other way.

Out in Bangkok we do have our fair share of internet/power outages, although it's been a while since I had one. My PC has done a few random reboots though and I don't even pick up the phone if it happens when I'm in a trade as I always have an OCO on for this very reason.

I know IB commissions aren't the best but it really is a trouble-free service in my opinion.

Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #18 (permalink)
 
ThatManFromTexas's Avatar
 ThatManFromTexas 
Houston,Tx
 
Experience: Advanced
Platform: NinjaTrader
Broker: Mirus Futures/Zen-Fire
Trading: TF
Posts: 2,265 since Feb 2010
Thanks Given: 1,206
Thanks Received: 4,353

Problem....


djkiwi View Post

1. Gone to bed with overnight long positions with stops and targets.
2. While I was asleep at some point an outage occurred and during that time the stop triggered.
3. After the stop triggered the market spiked and triggered the original targets placing me in naked long positions.
4. Got up in the morning to see a big drop in the market with naked long positions underwater.

Problem Solved ...


djkiwi View Post

Obviously this is not an issue for people who sit at their screens throughout the duration of a trade as they can see the outage and make a decision what to do about it.

Code

If (not )
{

Hire some one else to ...

}

else

{

Hook up a big enough computer speaker so that the alarm wakes you up

}


I'm just a simple man trading a simple plan.

My daddy always said, "Every day above ground is a good day!"
Reply With Quote
Thanked by:
  #19 (permalink)
 
djkiwi's Avatar
 djkiwi 
Mercer Island WA
 
Experience: Advanced
Platform: Ninjatrader/Strategy Desk
Broker: Various
Trading: TF/NQ/ES/Stocks
Posts: 561 since May 2010
Thanks Given: 981
Thanks Received: 1,558

Thanks for the input guys that helps alot. I'm not too worried about commissions as I've cut down my number of trades by 80%. One annoying thing with IB is it logs you off every day. Then you have to shut down ninja trader and then start it back up again. Anyway of getting around this PITA anyone has found?

Cheers
DJ

Reply With Quote
  #20 (permalink)
 
Jigsaw Trading's Avatar
 Jigsaw Trading  Jigsaw Trading is an official Site Sponsor
 
Posts: 2,988 since Nov 2010
Thanks Given: 831
Thanks Received: 10,393



djkiwi View Post
Thanks for the input guys that helps alot. I'm not too worried about commissions as I've cut down my number of trades by 80%. One annoying thing with IB is it logs you off every day. Then you have to shut down ninja trader and then start it back up again. Anyway of getting around this PITA anyone has found?

Cheers
DJ

No need to shut down Ninja when IB logs off - just re-connect...

Visit my NexusFi Trade Journal Reply With Quote
Thanked by:




Last Updated on October 7, 2018


© 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