NexusFi: Find Your Edge


Home Menu

 





TradeStation and C#


Discussion in TradeStation

Updated
      Top Posters
    1. looks_one jdfagan with 2 posts (1 thanks)
    2. looks_two rahulgopi with 2 posts (0 thanks)
    3. looks_3 Jigsaw Trading with 1 posts (0 thanks)
    4. looks_4 seldomawake with 1 posts (0 thanks)
    1. trending_up 11,407 views
    2. thumb_up 4 thanks given
    3. group 7 followers
    1. forum 9 posts
    2. attach_file 0 attachments




 
Search this Thread
  #1 (permalink)
 
jdfagan's Avatar
 jdfagan 
Pacifica, CA
 
Experience: Advanced
Platform: AmiBroker, TradeStation, NinjaTrader
Broker: Options House
Trading: Futures, Stocks
Posts: 34 since Jun 2009
Thanks Given: 68
Thanks Received: 44

https://www.systemframe.com/trading/Products/TuNetTradeStationtoNETBridge/TuNet.aspx

I just found this interesting technology, called Trading Utilities .NET (TuNet), that allows one to code in C# (.NET) for TradeStation! Pretty interesting.

Side Rant:
One of the big draws for me as an algorithmic developer with a software development background to NinjaTrader was its use of a modern programming language like C#. However, I'm on the verge of abandoning it as its just hindering me too much lately. And today may be my breaking point with NinjaTrader and my trust level with it. I decided I wanted to do some in depth study of the Flash Crash (May 6th, 2010) with a TF chart with my own Renko bar implementation (which relies on tick-by-tick unfiltered data). Baah! The historical tick-by-tick data stored on NinjaTrader's servers is just rubbish for that day. I'm getting huge holes of missing data and I cannot properly study that day for TF at least with NinjaTrader's historical tick data requests (despite the historical minute chart looking okay and showing the huge vertical V spike in trading that day). NinjaTrader's historical data has just been barely usable for me throughout and now I just don't trust it anymore at all.

I formerly used TradeStation with EasyLanguage (before moving to NinjaTrader) years back but I just don't like coding in EasyLanguage when compared to C# - I'm a big fan of Visual Studio 2010 Ultimate with its code completion, unit testing framework, etc. So this is an interesting option to me now knowing that I can stick with C# and move back to the TradeStation platform if I so choose. Hmmmm...would be really interesting if MultiCharts would have similar capability - have C# bridge tool like this .

If any others know of different ways to code in C# for TradeStation and/or MultiCharts (or a different platform which allows for C# and has a trusted tick by tick data history that goes back at least a year), I'm all ears!

Note: I'm aware of TickData.com as 3rd party historical data provider (have used their service before). Unfortunately, they only provide "filtered" historical tick-by-tick data. They have no product/service for "unfiltered" historical tick-by-tick data. If any knows of a data provider which does provide "unfiltered" historical tick-by-tick data, then that would help alleviate my concerns currently with NinjaTrader by bypassing their historical tick data outright.

Cheers,

JD


Follow me on X Started this thread Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
Kharg Island at 6%, Regime Fall at 1.5% -- The Black Swa …
Prediction Markets & Event Contracts
Trump Truth Social Fires Hormuz From 10% to 59% -- Arsen …
Prediction Markets & Event Contracts
One Wallet Made $200K in Hours: AP Probes Polymarket Cea …
Prediction Markets & Event Contracts
Iran Lebanon Problem Kills Switzerland Talks, Brent at $ …
Prediction Markets & Event Contracts
CFTC Opens First COT Report Review in 20 Years -- Asks W …
Traders Hideout
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Big Mike in Ecuador
205 thanks
Sober Journey With S&P
21 thanks
30 Sessions
20 thanks
Volume Indicators
8 thanks
Thanks Mike. Godspeed.
7 thanks
  #3 (permalink)
 
Jigsaw Trading's Avatar
 Jigsaw Trading 
Bangkok
 
Experience: Intermediate
Platform: MultiCharts.NET, S5, Ninj
Broker: AMP, S5, IB
Trading: ES
Posts: 2,989 since Nov 2010
Thanks Given: 832
Thanks Received: 10,405


Interesting stuff - did you give this a go ?

I've been to the site but can't contact them without registering & there's no button to register on there...


Visit my NexusFi Trade Journal Reply With Quote
  #4 (permalink)
 
jdfagan's Avatar
 jdfagan 
Pacifica, CA
 
Experience: Advanced
Platform: AmiBroker, TradeStation, NinjaTrader
Broker: Options House
Trading: Futures, Stocks
Posts: 34 since Jun 2009
Thanks Given: 68
Thanks Received: 44

I didn't give it a try yet..

Until they have a more recent update than greater than one year ago (October 2009) on their What's New page, I don't think I'll consider them too seriously since TradeStation is now version 9 and their latest test is 3 versions back at 8.6:

What's new?
TradeStation - Wikipedia, the free encyclopedia

JD


Follow me on X Started this thread Reply With Quote
  #5 (permalink)
tradestack
Phoenix, AZ, US
 
Posts: 6 since Nov 2010
Thanks Given: 0
Thanks Received: 2

Please keep us updated on this. I agree, C# is so much better than Easy Language.

Thanks, TradeStack


Reply With Quote
  #6 (permalink)
paysonwelch
Portland ME/USA
 
Posts: 1 since Oct 2013
Thanks Given: 0
Thanks Received: 0

Hi Mike what did you end up settling on? It's almost 2014 and I'm curious what platforms you are using now for good clean data and .NET support. I'm a long time C# .NET developer and I'm looking for exactly the same. Right now I'm vetting MultiCharts.NET and their MCFX data feed. Any experience working with these tools / data? If not any suggestions on where to find clean data and good .NET support? Thanks in advance.


Reply With Quote
  #7 (permalink)
seldomawake
Atlanta, GA
 
Posts: 1 since Jun 2012
Thanks Given: 0
Thanks Received: 0

Hi guys,

I was looking into using C# instead of easylanguage as well; does anyone have experience with the library liked to above? Thanks!

HK


Reply With Quote
  #8 (permalink)
 
rahulgopi's Avatar
 rahulgopi 
milpitas, ca, usa
Market Wizard
 
Experience: Intermediate
Platform: Tradestation
Broker: Tradestation, Ameritrade
Trading: ES, Gold, 10 Yr
Posts: 1,725 since Feb 2014
Thanks Given: 1,389
Thanks Received: 4,210

Is there any update on using C# with Tradestation ?


Follow me on X Visit my NexusFi Trade Journal Reply With Quote
  #9 (permalink)
 
Hulk's Avatar
 Hulk 
Texas, USA
 
Experience: Advanced
Platform: TT, Custom
Trading: Futures, Spreads
Posts: 399 since May 2014
Thanks Given: 758
Thanks Received: 952


rahulgopi View Post
Is there any update on using C# with Tradestation ?

This requires some programming background with .NET but there is a way. I documented building a bridge between TS and a custom C# program running in a separate process that can maintain state across calls from TS. You can check it out here:


Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #10 (permalink)
 
rahulgopi's Avatar
 rahulgopi 
milpitas, ca, usa
Market Wizard
 
Experience: Intermediate
Platform: Tradestation
Broker: Tradestation, Ameritrade
Trading: ES, Gold, 10 Yr
Posts: 1,725 since Feb 2014
Thanks Given: 1,389
Thanks Received: 4,210



Hulk View Post
This requires some programming background with .NET but there is a way. I documented building a bridge between TS and a custom C# program running in a separate process that can maintain state across calls from TS. You can check it out here:


Thank you Hulk.


Follow me on X Visit my NexusFi Trade Journal Reply With Quote




Last Updated on October 9, 2014


© 2026 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 - Downloads - Top
no new posts