NexusFi: Find Your Edge


Home Menu

 





Need Programmer to Write Ninja Strategy


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one rogerf with 6 posts (3 thanks)
    2. looks_two MWinfrey with 4 posts (5 thanks)
    3. looks_3 sam028 with 3 posts (9 thanks)
    4. looks_4 Surly with 2 posts (0 thanks)
      Best Posters
    1. looks_one sam028 with 3 thanks per post
    2. looks_two shodson with 2 thanks per post
    3. looks_3 MWinfrey with 1.3 thanks per post
    4. looks_4 rogerf with 0.5 thanks per post
    1. trending_up 8,302 views
    2. thumb_up 21 thanks given
    3. group 11 followers
    1. forum 28 posts
    2. attach_file 0 attachments




 
Search this Thread

Need Programmer to Write Ninja Strategy

  #1 (permalink)
 hcoffin1941 
Fresno, CA USA
 
Experience: Advanced
Platform: NinjaTrader
Broker: Mirus Futures/Zen-Fire
Trading: ES
Posts: 4 since Oct 2011
Thanks Given: 4
Thanks Received: 1

I need to find an experienced programmer to write a Ninja Strategy to execute live trades. How can I find a qualified person?

Started this thread Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
ZombieSqueeze
Platforms and Indicators
NexusFi Journal Challenge - May 2024
Feedback and Announcements
REcommedations for programming help
Sierra Chart
Cheap historycal L1 data for stocks
Stocks and ETFs
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
What is Markets Chat (markets.chat) real-time trading ro …
77 thanks
Spoo-nalysis ES e-mini futures S&P 500
55 thanks
Just another trading journal: PA, Wyckoff & Trends
37 thanks
Bigger Wins or Fewer Losses?
24 thanks
The Program
17 thanks
  #2 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,461 since Jun 2009
Thanks Given: 33,235
Thanks Received: 101,657

 
Thread Moved


Moved to NinjaTrader Programming



When creating a new thread, note which subforum you are in. Here is a short list of suggestions:

- Topic: Anything to do with an Elite indicator -> Subforum: The Elite Circle
- Topic: Looking for an existing indicator, or how-to use an indicator -> Subforum: (the platform)
- Topic: Programmer needing help with non-Elite indicator -> Subforum: (the platform) - Programming
- Topic: Want an indicator created/modified -> Reply to "Want indicator created free" in Elite Circle
- Topic: Vendors (trading rooms, commercial indicators) -> Subforum: Vendors/Product Reviews
- Topic: Discussion of Forex or Currency trading -> Subforum: Forex and Currency Trading
- Topic: Journals of your trading -> Subforum: Trading Journals or Elite Trading Journals
- Topic: General trading related discussions -> Subforum: Traders Hideout
- Topic: Discussion of a trading method -> Subforum: Traders Hideout
- Topic: Automated Trading -> Subforum: Elite Automated Trading

Last, any Elite Member may create more or less any of these topics in The Elite Circle at your own discretion (your support is appreciated).

This is just a short general list and doesn't cover everything. If you are unsure where to create your new thread, just create it in Traders Hideout and a moderator will move it if necessary.

-- Big Mike Trading


We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #3 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,461 since Jun 2009
Thanks Given: 33,235
Thanks Received: 101,657



hcoffin1941 View Post
I need to find an experienced programmer to write a Ninja Strategy to execute live trades. How can I find a qualified person?

Post a bit more detail as to what you are looking for, and then invite people to contact you via private message.

Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #4 (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,714 since May 2010
Thanks Given: 203
Thanks Received: 2,686


hcoffin1941 View Post
I need to find an experienced programmer to write a Ninja Strategy to execute live trades. How can I find a qualified person?

Here is a list of NinjaTrader certified developers - NinjaTrader stock, futures and forex charting software and online trading platform. [AUTOLINK]NinjaTrader[/AUTOLINK] Partners.

Follow me on Twitter Reply With Quote
  #5 (permalink)
 
rogerf's Avatar
 rogerf 
Victoria, TX
 
Experience: Master
Platform: NinjaTrader
Broker: Mirus Futrues, Zen-Fire, IQFeed, Kinetick
Trading: 6E, CL, GC
Posts: 132 since Apr 2010


hcoffin1941 View Post
I need to find an experienced programmer to write a Ninja Strategy to execute live trades. How can I find a qualified person?


Personally, I have never had much luck with programmers who weren't extremely talented AND also very experienced, knowledgable traders themselves. Hard combo to find but well worth the effort. A coder of that caliber can spot weaknesses in your system and also offer helpful improvement advice. If the system isn't overly complicated or subjective, some good coders will probably do it for free.

Your methodology needs to be very mechanical. You can't code gut feeling guesswork. I think you'll find that 99.9% of coded strategies just don't hold up...if they ever work at all...so be prepared. Hope you hit the jackpot with it so good luck and keep us posted.

Roger

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


rogerf View Post
Personally, I have never had much luck with programmers who weren't extremely talented AND also very experienced, knowledgable traders themselves. Hard combo to find but well worth the effort. A coder of that caliber can spot weaknesses in your system and also offer helpful improvement advice. If the system isn't overly complicated or subjective, some good coders will probably do it for free.

Your methodology needs to be very mechanical. You can't code gut feeling guesswork. I think you'll find that 99.9% of coded strategies just don't hold up...if they ever work at all...so be prepared. Hope you hit the jackpot with it so good luck and keep us posted.

Roger

On the other side, as a coder/trader, I found it is very hard to have good customer, who really know what he wants, is able to explain it clearly (in less than 20 emails), don't change his mind every two days, and wants to do something doable. I had some customers who wanted strategies which has to know the future (a bit hard to code ), who wants a strategy which just mimics another vendor strategy, with only a screen shot, ... I have few dozens of examples like this. Like the guy who has 50 parameters in his strategy, and, as he is not happy with the results, wants to "add another filter, but this is the last one". Another example is the customer who is happy after the first versions of his strat/indic, and just want a very small modification, then another, then is not happy with the result, or finally asks something impossible. At the end, in these cases, the coder spent a dozen of hours, for nothing...

I'm sure it's harder to find a good client than a good coder !!!

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
  #7 (permalink)
 
forrestang's Avatar
 forrestang 
Chicago IL
 
Experience: None
Platform: Ninja, MT4, Matlab
Broker: CQG, AMP, MB, DTN
Trading: E/U, G/U
Posts: 1,329 since Jun 2010
Thanks Given: 354
Thanks Received: 1,047


hcoffin1941 View Post
I need to find an experienced programmer to write a Ninja Strategy to execute live trades. How can I find a qualified person?

Is it something you feel is proprietary and you don't want posted in a public forum? If so, then maybe you might need a coder that does that for a living.

If it's not, you could always start a post in a section, and I'm sure someone will lend a hand.

Reply With Quote
  #8 (permalink)
 
rogerf's Avatar
 rogerf 
Victoria, TX
 
Experience: Master
Platform: NinjaTrader
Broker: Mirus Futrues, Zen-Fire, IQFeed, Kinetick
Trading: 6E, CL, GC
Posts: 132 since Apr 2010


sam028 View Post
On the other side, as a coder/trader, I found it is very hard to have good customer, who really know what he wants, is able to explain it clearly (in less than 20 emails), don't change his mind every two days, and wants to do something doable. I had some customers who wanted strategies which has to know the future (a bit hard to code ), who wants a strategy which just mimics another vendor strategy, with only a screen shot, ... I have few dozens of examples like this. Like the guy who has 50 parameters in his strategy, and, as he is not happy with the results, wants to "add another filter, but this is the last one". Another example is the customer who is happy after the first versions of his strat/indic, and just want a very small modification, then another, then is not happy with the result, or finally asks something impossible. At the end, in these cases, the coder spent a dozen of hours, for nothing...

I'm sure it's harder to find a good client than a good coder !!!

Had to chuckle at that one, Sam028 because it is so true. Traders will fool around and come up with an idea that looks like it performed pretty good on Mondays and Wednesdays of months that don't have a "Y" in them. So they find a coder like yourself and go back and forth on rules and infinite nuances and exceptions. You get coded into oblivion and, when completed, they are stunned that the system would have lost the farm every year since the Civil War.

Then, get set for round two as the "filters" start to roll in. Makes me glad I'm not a programmer.....LOL.

Reply With Quote
  #9 (permalink)
 
shodson's Avatar
 shodson 
OC, California, USA
Quantoholic
 
Experience: Advanced
Platform: IB/TWS, NinjaTrader, ToS
Broker: IB, ToS, Kinetick
Trading: stocks, options, futures, VIX
Posts: 1,976 since Jun 2009
Thanks Given: 533
Thanks Received: 3,709


sam028 View Post
On the other side, as a coder/trader, I found it is very hard to have good customer, who really know what he wants, is able to explain it clearly (in less than 20 emails), don't change his mind every two days, and wants to do something doable. I had some customers who wanted strategies which has to know the future (a bit hard to code ), who wants a strategy which just mimics another vendor strategy, with only a screen shot, ... I have few dozens of examples like this. Like the guy who has 50 parameters in his strategy, and, as he is not happy with the results, wants to "add another filter, but this is the last one". Another example is the customer who is happy after the first versions of his strat/indic, and just want a very small modification, then another, then is not happy with the result, or finally asks something impossible. At the end, in these cases, the coder spent a dozen of hours, for nothing...

I'm sure it's harder to find a good client than a good coder !!!

I have to say as someone that has done custom programming for customers for over 11 years, and in Ninjasript for 2 years, I do understand and have experienced just about everything you mention here, but have found ways to mitigate the risks/annoyances. The key for any project like this is to define success and manage expectations. Success does not equal "I code a strategy that allows you to retire in 2 years," rather, it is "did I implement what you asked for?" Often, they're not sure what they're asking for, so you help them figure it out, perhaps even for an "architectural" fee otherwise you go round and round with them until both of you are dizzy. If they change their mind or want something different, then it's a software change request and costs extra $. It's just like writing any other software.

The problem I think you are referring to is due to so much "free" code out there, or a site that sells an indicator for $49, it sets the expectation that they will only pay $49 for their custom coded request, or get it for free from a forum post request. And they might, but probably not.

After a while you can tell if it's going to be worth your while or not pretty early on and you walk away from the project/client if you don't think it'll be worth your time.

Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #10 (permalink)
 
trendisyourfriend's Avatar
 trendisyourfriend 
Quebec Canada
Market Wizard
 
Experience: Intermediate
Platform: NinjaTrader
Broker: AMP/CQG
Trading: ES, NQ, YM
Frequency: Daily
Duration: Minutes
Posts: 4,527 since Oct 2009
Thanks Given: 4,176
Thanks Received: 6,020



rogerf View Post
Personally, I have never had much luck with programmers who weren't extremely talented AND also very experienced, knowledgable traders themselves. Hard combo to find but well worth the effort. A coder of that caliber can spot weaknesses in your system and also offer helpful improvement advice. If the system isn't overly complicated or subjective, some good coders will probably do it for free.

Your methodology needs to be very mechanical. You can't code gut feeling guesswork. I think you'll find that 99.9% of coded strategies just don't hold up...if they ever work at all...so be prepared. Hope you hit the jackpot with it so good luck and keep us posted.

Roger

I beg to differ with your comment. I don't think your methodology needs to be VERY mechanical. It all depends on the basic premises at the base of your framework. Programming emotive decisions is not that complicated if you know a few basic concepts. We were doing this kind of programming back in 2000 using a very basic language named Lingo from Macromedia. I cooperated with a very creative person on coding such intelligent scripts to mimic the way we think. Some examples are located here:

Emotive decision making 1

In other words, coding a subjective system is indeed possible or not as complicated as you might think.

Reply With Quote




Last Updated on November 21, 2011


© 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