Algorithmic trading in third-party trading platform API, MC+ASP, MC .Net+ASP, NT 8? - futures io
futures io



Algorithmic trading in third-party trading platform API, MC+ASP, MC .Net+ASP, NT 8?


Discussion in Platforms and Indicators

Updated
      Top Posters
    1. looks_one kevinkdog with 5 posts (7 thanks)
    2. looks_two Lawman with 4 posts (5 thanks)
    3. looks_3 Blonde with 3 posts (0 thanks)
    4. looks_4 ShadowFox with 2 posts (3 thanks)
      Best Posters
    1. looks_one ShadowFox with 1.5 thanks per post
    2. looks_two kevinkdog with 1.4 thanks per post
    3. looks_3 Lawman with 1.3 thanks per post
    4. looks_4 trendisyourfriend with 1 thanks per post
    1. trending_up 1,611 views
    2. thumb_up 17 thanks given
    3. group 7 followers
    1. forum 17 posts
    2. attach_file 0 attachments




Welcome to futures io: the largest futures trading community on the planet, with well over 125,000 members
  • Genuine reviews from real traders, not fake reviews from stealth vendors
  • Quality education from leading professional traders
  • We are a friendly, helpful, and positive community
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts
  • We are here to help, just let us know what you need
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

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

 
Search this Thread
 

Algorithmic trading in third-party trading platform API, MC+ASP, MC .Net+ASP, NT 8?

(login for full post details)
  #1 (permalink)
Blonde
Luxembourg
 
 
Posts: 61 since May 2020
Thanks: 53 given, 6 received

Hiya,



In the case of developing a Robot for trading FX and Metals on a third-party trading platform API, which one of the trading platforms in the market worth buying?
1- Multicharts +AdvancedStrategyPack (1'997 USD) +purchaseable Add-ons
2- Multicharts .Net +AdvancedStrategyPack (1'997 USD)
3- Ninjatrader 8 (1'099 USD ~ 1'649 USD) +purchaseable Add-ons
4- MotiveWave Ultimate ~2295USD +295USD annual update and support fee {updated}
5- ... ?


Tnx and best of luck

Reply With Quote

Can you help answer these questions
from other members on futures io?
EasyLanguage: fetch option price using Stock ticker
EasyLanguage Programming
Does the Rithmic bridge connect in plugin mode?
Sierra Chart
Denali Data?
Sierra Chart
Anyone else using Overcharts? Theyre not very helpful
Trading Reviews and Vendors
1-min Intrabar indicator
MultiCharts
 
Best Threads (Most Thanked)
in the last 7 days on futures io
How much do you know about Bitcoin?
97 thanks
FIO Journal Challenge - April 2021 w/Jigsaw Trading
38 thanks
I finally blew up an account
38 thanks
EdgeProX from Edge Clear
22 thanks
The tiyfTradePlanFactory indicator
21 thanks
 
(login for full post details)
  #2 (permalink)
 FuManChou 
Saint Paul, Minnesota, United States
 
Experience: Beginner
Platform: MultiCharts
Broker: Edge Clear
Trading: Micro Futures
 
FuManChou's Avatar
 
Posts: 42 since Jun 2019
Thanks: 434 given, 50 received

Do you have any programming experience?

Reply With Quote
 
(login for full post details)
  #3 (permalink)
Blonde
Luxembourg
 
 
Posts: 61 since May 2020
Thanks: 53 given, 6 received



FuManChou View Post
Do you have any programming experience?

Hiya @FuManChou


I know a little bit of everything in these programming languages. Little bit C#, Java, C, etc.


I'm not sure if the MC EasyLanguage can beat C# or C# in MC .Net? What is the real difference between Robot generated by EasyLanguage of MC to C# generated MC .Net?

But I prefer NT8 as seems reliable but I'm not sure how to connect the FIX API of NT8 to unsupported brokers?


Tnx and best of luck

Reply With Quote
 
(login for full post details)
  #4 (permalink)
 Syntax 
London, UK
 
Experience: Intermediate
Platform: MultiCharts, MT4, TWS
Broker: IB, Darwinex
Trading: Options, stocks and indices
 
Syntax's Avatar
 
Posts: 56 since Jul 2020
Thanks: 39 given, 170 received

I've done _a lot_ of development around creating trading algos.

I would suggest that you take the path with the least amount of resistance.

In my case, I focus on MultiCharts and MetaTrader4. Both platforms connect to a wide array of brokers / exchanges and allow for relatively fast iteration of ideas.

Your problem currently is not the technology or the programming language, your problem right now is finding strategies that work. To find those strategies, you need to test a lot of ideas. Most of those ideas won't work. Optimise your time for finding ideas and don't optimise your time for the wrong thing (technology choice).

For someone who is not a professional developer, MultiCharts and TradeStation are the easiest to be productive quickly because of the simple nature of EasyLanguage / PowerLanguage.

Reply With Quote
 
(login for full post details)
  #5 (permalink)
 ShadowFox 
CO/USA
 
Experience: Intermediate
Platform: TradeStation, Multicharts
Trading: Stocks, Futures
 
ShadowFox's Avatar
 
Posts: 58 since Jun 2020
Thanks: 35 given, 57 received

I agree with Syntax. Quickly being able to test ideas is key to success in algo development. If you already have a system that works and you are just looking to optimize and run it, I'd suggest finding the platform that fits your broker needs.

All of your options include upfront costs. Have you thought about using Tradestation to start development and frame some ideas? It's free! I pay no subscriptions, no data fees. Downsides are crashes if you are unlucky, commissions, being stuck to one broker, etc. But to start out and look for ideas that work before you buy a lifetime license, it might not be a bad start. Don't think whatever you start with you will have to live with forever. I could port my strategies over to any algo platform once I learned that new language.

I personally started with Tradestation. Then bought multicharts a few years later. I still trade live on Tradestation every day. I use multicharts for backtesting. It works great for me and best if all it's all $0 monthly fees.

Visit my futures io Trade Journal Reply With Quote
The following user says Thank You to ShadowFox for this post:
 
(login for full post details)
  #6 (permalink)
 ocpb 
Hartford CT, USA
 
Experience: Beginner
Platform: None
Trading: ES
 
Posts: 123 since Jan 2015
Thanks: 128 given, 122 received

As of very recently, Multicharts has started to offer software licensing on a monthly or yearly subscription basis. Just another option if you are considering that platform.

Reply With Quote
The following user says Thank You to ocpb for this post:
 
(login for full post details)
  #7 (permalink)
 kevinkdog   is a Vendor
 
 
Posts: 3,003 since Jul 2012
Thanks: 1,598 given, 5,970 received


ShadowFox View Post
I agree with Syntax. Quickly being able to test ideas is key to success in algo development. If you already have a system that works and you are just looking to optimize and run it, I'd suggest finding the platform that fits your broker needs.

All of your options include upfront costs. Have you thought about using Tradestation to start development and frame some ideas? It's free! I pay no subscriptions, no data fees. Downsides are crashes if you are unlucky, commissions, being stuck to one broker, etc. But to start out and look for ideas that work before you buy a lifetime license, it might not be a bad start. Don't think whatever you start with you will have to live with forever. I could port my strategies over to any algo platform once I learned that new language.

I personally started with Tradestation. Then bought multicharts a few years later. I still trade live on Tradestation every day. I use multicharts for backtesting. It works great for me and best if all it's all $0 monthly fees.

That is a good approach. My only caveat here is that if you use different data sources for Tradestation and Multicharts testing, you could get WILDLY different results.

Follow me on Twitter Reply With Quote
The following 2 users say Thank You to kevinkdog for this post:
 
(login for full post details)
  #8 (permalink)
 ShadowFox 
CO/USA
 
Experience: Intermediate
Platform: TradeStation, Multicharts
Trading: Stocks, Futures
 
ShadowFox's Avatar
 
Posts: 58 since Jun 2020
Thanks: 35 given, 57 received


kevinkdog View Post
That is a good approach. My only caveat here is that if you use different data sources for Tradestation and Multicharts testing, you could get WILDLY different results.

Yes good point Kevin. I do use Tradestation as my data source since it is free and I get real time and tick data (not that I need that for the most part). Strategies and studies match perfectly between the two in my case since the data is the same.

Visit my futures io Trade Journal Reply With Quote
The following 2 users say Thank You to ShadowFox for this post:
 
(login for full post details)
  #9 (permalink)
 Lawman 
Cape Town, South Africa
 
Experience: Intermediate
Platform: Tradestation
Broker: Tradestation
Trading: Futures
 
Posts: 4 since Mar 2016
Thanks: 0 given, 5 received

ShadowFox,
How do you get TradeStation data into Multicharts so your dev and live are the same?
Or have I missed something.

Reply With Quote
The following user says Thank You to Lawman for this post:
 
(login for full post details)
  #10 (permalink)
 kevinkdog   is a Vendor
 
 
Posts: 3,003 since Jul 2012
Thanks: 1,598 given, 5,970 received



Lawman View Post
ShadowFox,
How do you get TradeStation data into Multicharts so your dev and live are the same?
Or have I missed something.


Its so easy even I did it!

https://www.multicharts.com/trading-software/index.php/TradeStation.

Follow me on Twitter Reply With Quote
The following user says Thank You to kevinkdog for this post:
 
(login for full post details)
  #11 (permalink)
 Lawman 
Cape Town, South Africa
 
Experience: Intermediate
Platform: Tradestation
Broker: Tradestation
Trading: Futures
 
Posts: 4 since Mar 2016
Thanks: 0 given, 5 received


kevinkdog View Post
Its so easy even I did it!


.



Of course. Thanks Kevin. I actually remember reading that last week now that you mention it.

I have managed to get myself mixed up with the TradeStation Global offering Iíve also been reading about which links to IB, but uses IB data, especially for forex or CFD trading.

Reply With Quote
The following user says Thank You to Lawman for this post:
 
(login for full post details)
  #12 (permalink)
 kevinkdog   is a Vendor
 
 
Posts: 3,003 since Jul 2012
Thanks: 1,598 given, 5,970 received


Lawman View Post
Of course. Thanks Kevin. I actually remember reading that last week now that you mention it.

I have managed to get myself mixed up with the TradeStation Global offering Iíve also been reading about which links to IB, but uses IB data, especially for forex or CFD trading.


And I believe TS Global does not use the standard TS platform (9.5 or 10.0) either...

Follow me on Twitter Reply With Quote
The following user says Thank You to kevinkdog for this post:
 
(login for full post details)
  #13 (permalink)
 trendisyourfriend 
Legendary Market Wizard
Quebec
 
Experience: Intermediate
Platform: NinjaTrader wt Rancho Dinero's profiling tools
Broker: AMP/CQG
Trading: ES, NQ, YM
 
trendisyourfriend's Avatar
 
Posts: 4,045 since Oct 2009
Thanks: 3,697 given, 5,233 received


kevinkdog View Post
That is a good approach. My only caveat here is that if you use different data sources for Tradestation and Multicharts testing, you could get WILDLY different results.

Hi @kevinkdog

I am curious to know. Do you mean, the OHLC are different between both Tradestation and Multicharts for the same price action? Can you elaborate? Thanks

Reply With Quote
The following user says Thank You to trendisyourfriend for this post:
 
(login for full post details)
  #14 (permalink)
 Lawman 
Cape Town, South Africa
 
Experience: Intermediate
Platform: Tradestation
Broker: Tradestation
Trading: Futures
 
Posts: 4 since Mar 2016
Thanks: 0 given, 5 received


kevinkdog View Post
And I believe TS Global does not use the standard TS platform (9.5 or 10.0) either...



True. NoT sure what is different. Might just be the data?

So, just thinking about the OP question. This may be an option if wanting to trade FX still using TradeStation to enable easy coding and back testing.

Reply With Quote
The following user says Thank You to Lawman for this post:
 
(login for full post details)
  #15 (permalink)
 kevinkdog   is a Vendor
 
 
Posts: 3,003 since Jul 2012
Thanks: 1,598 given, 5,970 received


trendisyourfriend View Post
Hi @kevinkdog

I am curious to know. Do you mean, the OHLC are different between both Tradestation and Multicharts for the same price action? Can you elaborate? Thanks


If you have 2 different data sources for continuous contracts, chances are they are going to be different, unless the rollover method and dates are exactly the same.

My experience is even though the raw data is exactly the same coming from the exchange, when different data providers create continuous contracts, the end data the user will see will be different from different sources.

Most markets this is a minor issue, if at all. But in ags (meats especially) a difference of one day in rollover results can mean dramatically different end data.

Follow me on Twitter Reply With Quote
The following 2 users say Thank You to kevinkdog for this post:
 
(login for full post details)
  #16 (permalink)
 kevinkdog   is a Vendor
 
 
Posts: 3,003 since Jul 2012
Thanks: 1,598 given, 5,970 received


Lawman View Post
True. NoT sure what is different. Might just be the data?

So, just thinking about the OP question. This may be an option if wanting to trade FX still using TradeStation to enable easy coding and back testing.

Does TS Global fully support Easy Language and backtest like the 9.5/10.0 platform that traditional Tradestation users have?

Follow me on Twitter Reply With Quote
The following user says Thank You to kevinkdog for this post:
 
(login for full post details)
  #17 (permalink)
 Lawman 
Cape Town, South Africa
 
Experience: Intermediate
Platform: Tradestation
Broker: Tradestation
Trading: Futures
 
Posts: 4 since Mar 2016
Thanks: 0 given, 5 received


kevinkdog View Post
Does TS Global fully support Easy Language and backtest like the 9.5/10.0 platform that traditional Tradestation users have?



Just read that data may be limited for backtest, and automated trading disabled. So, may not be a good alternative after all.
Iím just keen on testing some forex & CFD strategies, using TradeStation specifically for backtesting. But without a reasonable amount of data itís a non-starter.

Reply With Quote
The following 2 users say Thank You to Lawman for this post:
 
(login for full post details)
  #18 (permalink)
Blonde
Luxembourg
 
 
Posts: 61 since May 2020
Thanks: 53 given, 6 received

Thanks for the kind contributions you made I reply individually later. But as I added MotiveWave Ultimate (2295USD) +295USD annually to this list, will someone comment on this Algorithmic Trading Application as well? Will this worth purchasing?

For me, I want Multicharts v14 because of Power-language.
For C# development, I can't decide between Multicharts .Net and Ninjatrader-8 as both have their own merits.
For Java development, I go with MotiveWave Ultimate but it has annual costs of +295USD as well as a platform cost of 2295USD? I couldn't decide on this yet?

How about this MotiveWave Ultimate for 2295USD +295USD annual cost worth it or not?


Tnx and best of luck

Reply With Quote


futures io Trading Community Platforms and Indicators > [IB TWS]    Algorithmic trading in third-party trading platform API, MC+ASP, MC .Net+ASP, NT 8?


Last Updated on May 14, 2021


Upcoming Webinars and Events
 

NinjaTrader Indicator Challenge!

Ongoing

NEW BlackBird Features + FOREX Support w/Jeremy Tang @ SharkIndicators

Elite only
 

Our 12-year anniversary w/ $$,$$$ prizes (check soon)

June
     



Copyright © 2021 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada), 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