HOME FORUMS BROKERS SOFTWARE BOOKS CONTACT US
Elite Trader Your Account  •  Become a Member  •  Help  •  Search    
    Forums ›› Technically Speaking ›› Automated Trading ›› Need advice on where to start  


Post A Reply
    
maciek
 

Registered: Jan 2012
Posts: 6

 

10-13-12 05:34 AM

I am interested in coding strategies. But, I do not know where to start. I do not even have an idea of what type of code is used for doing this. I have experience with coding and I have a Ninjatrader live account. Could someone direct me at tutorials for beginners who wish to learn to code algorithms for trading. Thank you, any help is appreciated!

    Edit/Delete Quote Complain
vicirek
 

Registered: Dec 2011
Posts: 345

 

10-13-12 07:40 AM

From the beginning.

You have to know and specify what is your trading strategy, then make a choice of platform and coding environment.

Algorithm is nothing more than logic expression of your trading idea built using software engineering.

From what you have posted it seems that you have no idea what you want to do and this is good starting point to realize that.

Please provide some specifics and someone may point you into the right direction. Algorithmic trading is a very broad topic.

If this is Ninja platform based than start there. They have lots of information and tutorials.

    Edit/Delete Quote Complain
2rosy
 

Registered: May 2012
Posts: 335

 

10-13-12 01:28 PM

connect to a data feed and orders API (ie. interactive brokers)
subscribe to data
add magic algo
place orders

    Edit/Delete Quote Complain
maciek
 

Registered: Jan 2012
Posts: 6

 

10-15-12 06:26 AM

I am interested in creating a strategy based on Market Profile. I would like to test certain points which act as reversal points. I have been using this strategy in real trading. I have live data and a live account. I cannot connect my indicator using the NinjaTrader Strategy Wizard, therefore I must resort to creating some kind of customized code.

    Edit/Delete Quote Complain
vicirek
 

Registered: Dec 2011
Posts: 345

 

10-15-12 08:37 PM

I think that Ninja offers access through C#. Learning C# would give you advantage and is widely used and supported. There are many books, tutorials and online help and Microsoft Express is free and they also offer tutorials. Keep in mind that this is complex programming language and environment and requires lots of work to master it but basic functionality can be achieved in no time. Unfortunately I do not use Ninja. I have heard that the C# functionality they offer is somewhat limited to access to their functions but I might be completely off. I have seen people doing market profile using Excel so you can google that too.

    Edit/Delete Quote Complain
maciek
 

Registered: Jan 2012
Posts: 6

 

10-16-12 02:26 AM

Thanks for the ideas. I will research this further

    Edit/Delete Quote Complain
    
Post A Reply


Receive an email whenever a new post is added to this thread by subscribing to it.
 
Rate This Thread:

Forum Jump:
 

 

   Conduct Rules  -  Privacy Policy  -  Day Trader -  Day Trader Forum -  Best Trading Software -  Sitemap Copyright © 2013, Elite Trader. All rights reserved.    
 
WHILE YOU'RE HERE, TAKE A MINUTE TO VISIT SOME OF OUR SPONSORS:
Advantage Futures
Futures Brokerage & Clearing
AMP Global Clearing
Futures and FX Trading
Bright Trading
Professional Equities Trading
CTS
Futures Trading Software
DaytradingBias.com
Professional Trading Analytics
ECHOtrade
Professional Trading Firm
eSignal
Trading Software Provider
FXCM
Forex Trading Services
Global Futures
Futures, Options & FX Trading
Interactive Brokers
Pro Gateway to World Markets
JC Trading Group
Direct Access Trading
MB Trading
Direct Access Trading
MultiCharts
Trading Software Provider
NinjaTrader
Trading Software Provider
OANDA
Currency Trading
optionshouse
Option Trading & Education
Rithmic
Futures Trade Execution Platform
SpeedTrader
Direct Access Trading
SpreadProfessor
Spread Trading Instruction
thinkorswim by TD Ameritrade
Direct Access TradingAdvertisement
TradersStudio
System Building & Backtesting
Trading Technologies
Trading Software Provider
Trend Following
Trading Systems Provider