Can Ninjatrader perform autotrading without problems? - NinjaTrader | futures io social day trading
futures io futures trading


Can Ninjatrader perform autotrading without problems?
Updated: Views / Replies:5,806 / 26
Created: by waveraider Attachments:2

Welcome to futures io.

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

futures io is the largest futures trading community on the planet, with over 90,000 members. At futures io, our goal has always been and always will be to create a friendly, positive, forward-thinking community where members can openly share and discuss everything the world of trading has to offer. The community is one of the friendliest you will find on any subject, with members going out of their way to help others. Some of the primary differences between futures io and other trading sites revolve around the standards of our community. Those standards include a code of conduct for our members, as well as extremely high standards that govern which partners we do business with, and which products or services we recommend to our members.

At futures io, our focus is on quality education. No hype, gimmicks, or secret sauce. The truth is: trading is hard. To succeed, you need to surround yourself with the right support system, educational content, and trading mentors Ė all of which you can find on futures io, utilizing our social trading environment.

With futures io, you can find honest trading reviews on brokers, trading rooms, indicator packages, trading strategies, and much more. Our trading review process is highly moderated to ensure that only genuine users are allowed, so you donít need to worry about fake reviews.

We are fundamentally different than most other trading sites:
  • We are here to help. Just let us know what you need.
  • We work extremely hard to keep things positive in our community.
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts.
  • We firmly believe in and encourage sharing. The holy grail is within you, we can help you find it.
  • We expect our members to participate and become a part of the community. Help yourself by helping others.

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

Reply
 2  
 
Thread Tools Search this Thread
 

Can Ninjatrader perform autotrading without problems?

  #11 (permalink)
Elite Member
Lubbock TX
 
Futures Experience: Intermediate
Platform: NinjaTrader
Broker/Data: Stage 5 Trading
Favorite Futures: CL
 
MWinfrey's Avatar
 
Posts: 1,879 since Jul 2009
Thanks: 1,449 given, 3,306 received

I'm going to chime in as well. Even strategies that are built better than what I do, should not be left unattended. They are like giving a teenager with a brand new driver's license the keys to your Corvette. They can't be trusted to do everything they are supposed to do. Leaving them unsupervised is just asking for trouble.

Reply With Quote
 
  #12 (permalink)
Big game hunter
NY
 
Futures Experience: Advanced
Platform: Esignal, MBT navigator
Favorite Futures: Currencies
 
Posts: 2,526 since Jun 2009
Thanks: 1,397 given, 2,570 received


MWinfrey View Post
I'm going to chime in as well. Even strategies that are built better than what I do, should not be left unattended. They are like giving a teenager with a brand new driver's license the keys to your Corvette. They can't be trusted to do everything they are supposed to do. Leaving them unsupervised is just asking for trouble.

I agree Mike . There are too many things that can go wrong so an automated strategy left unattended they cant compensate for outages or data quirks or global news emergecies etc . Its different leaving a position open with a stop and target you can monitor or change on the go but a live automated strategy must be babysat . I guess then that an autostrat would be advantageous for entering and converted to an ATM strategy .

Reply With Quote
 
  #13 (permalink)
Elite Member
Israel
 
Futures Experience: Intermediate
Platform: NinjaTrader
Broker/Data: pfg
Favorite Futures: eminis
 
Posts: 323 since Jun 2009
Thanks: 6 given, 206 received



Quoting 
That said, I don't use it because I like to have both a fixed initial stop and a trailing stop with a triggering threshold, which the managed approach can't offer.

Why do you say that. It can be done and I do it all the time. The only advantage of unmanaged orders is putting sell and buy at the same time. Even this behavior I did in 6.5 with managed orders.
Baruch

Reply With Quote
 
  #14 (permalink)
Elite Member
Near the BEuTiFULL Horse Shoe
 
Futures Experience: Beginner
Platform: NinjaTrader
Broker/Data: MBTrading Dukascopy ZenFire
Favorite Futures: $EURUSD when it is trending
 
Trader.Jon's Avatar
 
Posts: 500 since Jul 2009
Thanks: 401 given, 176 received


MWinfrey View Post
I'm going to chime in as well. Even strategies that are built better than what I do, should not be left unattended. They are like giving a teenager with a brand new driver's license the keys to your Corvette. They can't be trusted to do everything they are supposed to do. Leaving them unsupervised is just asking for trouble.

VERY WELL SAID !!

Jon

Reply With Quote
The following user says Thank You to Trader.Jon for this post:
 
  #15 (permalink)
Elite Member
Near the BEuTiFULL Horse Shoe
 
Futures Experience: Beginner
Platform: NinjaTrader
Broker/Data: MBTrading Dukascopy ZenFire
Favorite Futures: $EURUSD when it is trending
 
Trader.Jon's Avatar
 
Posts: 500 since Jul 2009
Thanks: 401 given, 176 received

YOUR EXPERIENCE MAY BE DIFFERENT

Answer
This post has been selected as an answer to the original posters question Answer


waveraider View Post
Any advice on consultants? I contacted the recommended consultants at NT's site and managed to find only a few that really new what they were saying. I know my trading but i have no programming knowledge so some help in finding a good developer will be much appreciated.

There are many ways to do things .... look at the strategy code in the downloads and start modifying to learn and understand what you are getting into first!

I have used 5 different consultants to write everything from an indicator to multi-timeframe strategy. I have had everything that can go wrong, go wrong, so patience and a detailed requirement is ###1 !! I have even had one programmer send me a strategy he was making for someone else (in error) of a completely different design. Another tried to update an indicator of my own design when the original programmer would not answer my emails to do that update: he found some parts of the code had big problems, and I knew there were issues but just couldnt locate them myself.

Most consultants do contribute to MBT and that 'other' forum, and have examples of their work available on their websites. Depending on how busy they are, your choices may be marred by availability.

So far, IMHO, Anthony (Pure Logik Trading) is doing an excellent workmanship on strategy, and I can say that after having strategy built by two other consultants.

Disclaimer:::OF COURSE YOUR EXPERIENCE MAY BE DIFFERENT. Even with those that I found to be less than easy to work with. So, take care and good luck. I can only share my experience, I wish you well on your choice whatever it may be.

TJ

Reply With Quote
The following 2 users say Thank You to Trader.Jon for this post:
 
  #16 (permalink)
Elite Member
Santa Maria
 
Futures Experience: Advanced
Platform: NinjaTrader, ThinkOrSwim
Broker/Data: Mirus/Zen-Fire
Favorite Futures: ES
 
Posts: 295 since May 2010
Thanks: 101 given, 320 received


baruchs View Post
Why do you say that. It can be done and I do it all the time. The only advantage of unmanaged orders is putting sell and buy at the same time. Even this behavior I did in 6.5 with managed orders.
Baruch

According to the documentation you cannot use both SetTrailStop and SetStopLoss. It also says SetStopLoss will always take precedence, so you can't just replace it with a SetTrailStop in OnBarUpdate. I'm curious how you're making it work?

Reply With Quote
 
  #17 (permalink)
Elite Member
Israel
 
Futures Experience: Intermediate
Platform: NinjaTrader
Broker/Data: pfg
Favorite Futures: eminis
 
Posts: 323 since Jun 2009
Thanks: 6 given, 206 received


Quoting 
According to the documentation you cannot use both SetTrailStop and SetStopLoss. It also says SetStopLoss will always take precedence, so you can't just replace it with a SetTrailStop in OnBarUpdate. I'm curious how you're making it work?

This is more appropriate post. Its not a shame to ask questions, I do it myself. What I hate is people making statements which they can not prove.
To the issue: I never used Set commands. I don't know what are they good for. I don't say they are bad, just don't know. What I do is issuing Exit orders. This way I can see the order and manipulate it how I want on each bar or tick (I do it only on bar close!, but its just me).
So if I enter Long, immediately in OnExecution I fire a Stop Order (my initial stop) and some times a target order (if I have one).
Then on each bar I see if I need to adjust the orders (stop and profit). If I do then I adjust the price!
The only thing to pay attention is that you can not change the name of the order. So if the initial name was "Stop", you can not change it to "MyTrailingStop". In backtesting it works but not in live. So I ask if I'm in backtesting and only then I change the name for better clarity.

Baruch

Reply With Quote
 
  #18 (permalink)
 Vendor: www.traderwerks.com 
Taipei Taiwan
 
Futures Experience: Advanced
Platform: NinjaTrader
Broker/Data: Optimus
Favorite Futures: TW
 
Posts: 693 since Jun 2009
Thanks: 440 given, 440 received


baruchs View Post
This is more appropriate post. Its not a shame to ask questions, I do it myself. What I hate is people making statements which they can not prove.
To the issue: I never used Set commands. I don't know what are they good for. I don't say they are bad, just don't know. What I do is issuing Exit orders. This way I can see the order and manipulate it how I want on each bar or tick (I do it only on bar close!, but its just me).
So if I enter Long, immediately in OnExecution I fire a Stop Order (my initial stop) and some times a target order (if I have one).
Then on each bar I see if I need to adjust the orders (stop and profit). If I do then I adjust the price!
The only thing to pay attention is that you can not change the name of the order. So if the initial name was "Stop", you can not change it to "MyTrailingStop". In backtesting it works but not in live. So I ask if I'm in backtesting and only then I change the name for better clarity.

Baruch

I do the same, I manage my orders and move profit and stop based on whats going on and looking at the bid/ask spread ( which some products have ).

For backtesting I can approximate it, but standard backtesting doesn't work as well as replay testing anyway.

And there is always implementation error

Math. A gateway drug to reality.
Reply With Quote
 
  #19 (permalink)
Elite Member
Israel
 
Futures Experience: Intermediate
Platform: NinjaTrader
Broker/Data: pfg
Favorite Futures: eminis
 
Posts: 323 since Jun 2009
Thanks: 6 given, 206 received


Quoting 
For backtesting I can approximate it, but standard backtesting doesn't work as well as replay testing anyway.

And there is always implementation error

Can you explain? I think that if you write the strategy correctly it should give the same results in BT and replay.

Baruch

Reply With Quote
The following user says Thank You to baruchs for this post:
 
  #20 (permalink)
 Vendor: www.traderwerks.com 
Taipei Taiwan
 
Futures Experience: Advanced
Platform: NinjaTrader
Broker/Data: Optimus
Favorite Futures: TW
 
Posts: 693 since Jun 2009
Thanks: 440 given, 440 received



baruchs View Post
Can you explain? I think that if you write the strategy correctly it should give the same results in BT and replay.

Baruch

Here is an example. This was a 6J trade I took. I used a limit if touched entry. touch 979, entry long 978. The stop was sent at 975 (IIRC) which was never hit in real life. I entered at 978 and exited at 982 for a 4 tick scalp.

If I was backtesting, the system would have entered at 978 and been stopped out at 975 for a 4 tick loss ( added 1 tick for the Market order exit ).

Math. A gateway drug to reality.
Attached Thumbnails
Can Ninjatrader perform autotrading without problems?-6j-03-11-250-tick-12_22_2010.png   Can Ninjatrader perform autotrading without problems?-6j-confirm.png  
Reply With Quote

Reply



futures io > > > > Can Ninjatrader perform autotrading without problems?

Thread Tools Search this Thread
Search this Thread:

Advanced Search



Upcoming Webinars and Events (4:30PM ET unless noted)

Linda Bradford Raschke: Reading The Tape

Elite only

Adam Grimes: TBA

Elite only

NinjaTrader: TBA

January

Ran Aroussi: TBA

Elite only
     

Similar Threads
Thread Thread Starter Forum Replies Last Post
autotrading the eminishark journal sysot1t Trading Journals 31 July 12th, 2011 12:03 PM
Newbie Question about Autotrading (NT7) NJAMC The Elite Circle 3 April 6th, 2011 03:52 PM
How to set up autotrading using Multicharts? Doctor Leo MultiCharts 9 March 26th, 2011 12:35 PM
to get NT to perform an action only once while a strategy condition is true richw NinjaTrader Programming 3 February 28th, 2011 09:38 PM
Autotrading systems - do you trust them while you sleep? Twiddle Traders Hideout 4 August 17th, 2010 02:05 PM


All times are GMT -4. The time now is 05:11 PM.

Copyright © 2017 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432, 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
Page generated 2017-12-11 in 0.16 seconds with 40 queries on phoenix via your IP 54.226.132.197