NexusFi: Find Your Edge


Home Menu

 





NinjaTrader and VS2010 for Dummies


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one MXASJ with 17 posts (90 thanks)
    2. looks_two sam028 with 4 posts (14 thanks)
    3. looks_3 Jura with 4 posts (13 thanks)
    4. looks_4 baruchs with 3 posts (10 thanks)
      Best Posters
    1. looks_one MXASJ with 5.3 thanks per post
    2. looks_two sam028 with 3.5 thanks per post
    3. looks_3 Jura with 3.3 thanks per post
    4. looks_4 baruchs with 3.3 thanks per post
    1. trending_up 38,077 views
    2. thumb_up 134 thanks given
    3. group 30 followers
    1. forum 48 posts
    2. attach_file 13 attachments




 
Search this Thread

NinjaTrader and VS2010 for Dummies

  #31 (permalink)
 MXASJ 
Asia
 
Experience: Beginner
Platform: NinjaTrader, TOS
Posts: 796 since Jun 2009
Thanks Given: 109
Thanks Received: 800


Big Mike View Post
I have a generic question for you.

We all know NT's C# abilities make it very open and powerful. But, can you tell me specifically how your trading is benefiting from all your work in Visual Studio? I believe its a fundamental type question, how you perceive the markets and your ability to make money in them.

Mike

That is a difficult and personal question, and OT for this thread so I'll answer more in bullet points if that is OK.

- NT is C# and open and powerful. But NT and/or C# might not be the best solution for my long-term needs. I am therefore (slowly) trying to seperate my trade execution ideas from any particular platform.
- Visual Studio is an IDE for Windows. Like it or not Windows is the dominant app in middle office and back office, and competes with C++/Java on linux for front office. If you code, you need an IDE.

So how does it help my trading? I need to put some filters on here for compliance reasons, so take this with a grain of salt.

Learning this stuff keeps me employed/makes me employable. I love the capital markets, and I love technology. It wasn't that long ago when the guy who had the pigeon beat the guy who had the horse rider. Now its WinForms vs. WPF vs. C++ using some Nokia GUI vs. whatever.

My personal account trading is low risk/low return, with a target of 800 basis points above the risk free rate PA. Its what works for me. I have yet to find a better way, but I do work on it every day. Otherwise, I need to work and get paid for it to feed the kids. I market my abilities as someone who uses technology in the capital markets. I missed the Pit trading generation, we are at the end of the Click trading generation (IMHO), so moving forward one needs a holistic approach.

I make some money in the markets through trading (home), and some through helping the less technical make money (job). I live to learn. Every day.

Not sure if that answers your question...

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
Exit Strategy
NinjaTrader
MC PL editor upgrade
MultiCharts
Trade idea based off three indicators.
Traders Hideout
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Just another trading journal: PA, Wyckoff & Trends
31 thanks
Tao te Trade: way of the WLD
24 thanks
My NQ Trading Journal
14 thanks
GFIs1 1 DAX trade per day journal
11 thanks
HumbleTraders next chapter
10 thanks
  #32 (permalink)
 
aslan's Avatar
 aslan 
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
Posts: 625 since Jan 2010
Thanks Given: 356
Thanks Received: 1,127


MXASJ View Post
I have not touched WPF yet but it seems the next step...

WPF is a whole new animal. You generally do not mix WPF and non-WPF code. NT is obviously not WPF, but if it was rewritten from scratch, it may be done as a WPF app.

Reply With Quote
  #33 (permalink)
tarantino
Willowbrook, IL
 
Posts: 32 since Sep 2010
Thanks Given: 71
Thanks Received: 39



aslan View Post
WPF is a whole new animal. You generally do not mix WPF and non-WPF code. NT is obviously not WPF, but if it was rewritten from scratch, it may be done as a WPF app.


You can hold WPF controls in WinForms. So you can mix both - WinForms and WPF.

Reply With Quote
  #34 (permalink)
 
aslan's Avatar
 aslan 
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
Posts: 625 since Jan 2010
Thanks Given: 356
Thanks Received: 1,127

Yes, you can mix a bit, but that does not mean you have a WPF app. Kind of like saying your Fiesta is a Ferrari because you added a hood emblem :-)

Reply With Quote
  #35 (permalink)
kevininspace
Montreal
 
Posts: 1 since May 2011
Thanks Given: 0
Thanks Received: 0


aslan View Post
Yes, you can mix a bit, but that does not mean you have a WPF app. Kind of like saying your Fiesta is a Ferrari because you added a hood emblem :-)

Heh. I'm using that at our next developers meeting.

Reply With Quote
  #36 (permalink)
 eurostoxx 
T. Dot
 
Experience: Advanced
Platform: TT
Trading: FESX
Posts: 16 since Oct 2009
Thanks Given: 1
Thanks Received: 0

wow amazing post(s)... VS is much better than Ninja's editor especially for the newbie (i spent way too much time fixing variable errors or brackets when I first started and the editor in Ninja doesnt tell you what is wrong half the time)

just a side not, if you already have indicators (or strategies) you need to import them into your solution explorer so that they will be referenced (Solution Explorer : Indicators --> R Click --> Add Existing Item --> your indicator ... the solution built with ninja only imports indicators with an '@' in front..

also I am using VS Express and its working fine so far

Reply With Quote
  #37 (permalink)
kinforum
Asia
 
Posts: 1 since Aug 2011
Thanks Given: 0
Thanks Received: 0

hi MXASJ, I tried your method to use VS2010 for editing ninja script. it rocks! Thanks a lot

the intellisense and snippet work very well and it does speed up my coding, especially when I am a newbie to ninja trader and ninja script (and bigmiketrading as well).

Will update you guys update about my progress here

Reply With Quote
  #38 (permalink)
 dkhenkin 
Dallas, TX
 
Experience: Intermediate
Platform: MultiCharts
Trading: Stocks
Posts: 4 since Jan 2012
Thanks Given: 0
Thanks Received: 0

Thanks for posting this, it has been extremely helpful!!

Reply With Quote
  #39 (permalink)
 funk101 
Margate, Fl.
 
Experience: Advanced
Platform: SierraCharts
Trading: Futures
Posts: 28 since Jun 2009
Thanks Given: 5
Thanks Received: 5

I haven't tried yet, but can't get my thoughts around it. I would like to create a tool for NT7, as an example, a DOM window of my own design. What would be my approach on plugging it into NT7? For instance, say I wanted to add a link in a "right click menu" or in the "top menu" to pull up this DOM. Where would I do so? Just a brief overview would suffice if someone would be so kind.

Reply With Quote
  #40 (permalink)
 Trendseek 
Leipzig / Germany
 
Experience: Intermediate
Platform: NT / TS, MC and Clones
Broker: Interactive Broker
Trading: Futures, Forex
Posts: 28 since Aug 2009
Thanks Given: 46
Thanks Received: 36


Hi there...

at first an Addition:
If you use the x64 Version of NT, you have to navigate into the "\NinjaTrader 7\bin64" Folder.

Second a Question - MXASJ suggest, to use the "Add as link" - Option when import Strategies or even Indicators:

MXASJ View Post
Add the Strategies you want to edit by right clicking on the Strategy folder in Solution Explorer, and Add > Existing Item. Navigate to Documents > Ninja Trader 7 > bin > Custom > Strategy and pick a Strategy and use the "Add as link" option in the Add button.

I am not shure about this. The VS-Project is located in the original NT - Folder, therefore it seems logical to me to use the normal ADD Option instead of the "Add as link" Option. Perhaps in this case both Options are the same?

Best
Trendseek

Reply With Quote




Last Updated on February 4, 2015


© 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