Welcome to the Traders Laboratory Forums.
Tools of the Trade Discussion forum for software, hardware, and computer related topics.

Reply
Old 03-26-2008, 10:29 AM   #1

brownsfan019's Avatar

Join Date: Jan 2007
Location: USA
Posts: 4,255
Ignore this user

Thanks: 1,912
Thanked 1,789 Times in 895 Posts

Programming Your System

So I've been thinking more and more about possibly programming my trading methodology. I have no idea where to start since I am not a programmer. I'm not even sure if what I am looking for can be programmed... It's not as simple as when X indicator and Y indicator do this, buy...

Just looking for some ideas since we have some programming guys here and maybe some are on full/partial automation...

Thanks!
brownsfan019 is offline  
Reply With Quote
Old 03-26-2008, 11:04 AM   #2

Blu-Ray's Avatar

Join Date: Nov 2006
Location: England
Posts: 508
Ignore this user

Thanks: 164
Thanked 292 Times in 105 Posts

Re: Programming Your System

If you want any help programming or want me to program something, just give me a shout and I'll do my best.

With regards to partial/full automation, I have programmed various codes to fire off signals, but they're not black box systems, they all require discretion, and as you say with your methodology is not a X/Y then Buy......

So I think it all comes down to what you're expecting to come of it.

Cheers

Blu-Ray
__________________

“ Search is the ultimate expression of the power of the individual, using a computer, looking at the world, and finding exactly what they want ” – Eric Schmidt, Google
Blu-Ray is offline  
Reply With Quote
Old 03-26-2008, 12:35 PM   #3
MC

MC's Avatar

Join Date: Sep 2007
Location: NY
Posts: 533
Ignore this user

Thanks: 180
Thanked 53 Times in 41 Posts

Re: Programming Your System

Same here...I am leaning towards ninja and want to automate but don't have a clue on programming. What does it cost to have something coded I've wondered and how can you be sure your edge won't be compromised as well?

Also can code or indicators be locked down so they can be sold without fear of the actual backing code being given away? Of course with the talent here we've had almost all hot indicators duplicated from looks alone, so that's never gonna go away 100%.
__________________
Looking for a top notch market interaction & analysis blog? Visit www.TradersBase.com
MC is offline  
Reply With Quote
Old 03-26-2008, 12:41 PM   #4

brownsfan019's Avatar

Join Date: Jan 2007
Location: USA
Posts: 4,255
Ignore this user

Thanks: 1,912
Thanked 1,789 Times in 895 Posts

Re: Programming Your System

If I did it, I'd really want a full blown system where it does it all.
brownsfan019 is offline  
Reply With Quote
Old 03-26-2008, 12:44 PM   #5

Blu-Ray's Avatar

Join Date: Nov 2006
Location: England
Posts: 508
Ignore this user

Thanks: 164
Thanked 292 Times in 105 Posts

Re: Programming Your System

Quote:
Originally Posted by mcichocki_ »
Same here...I am leaning towards ninja and want to automate but don't have a clue on programming. What does it cost to have something coded I've wondered and how can you be sure your edge won't be compromised as well?

Also can code or indicators be locked down so they can be sold without fear of the actual backing code being given away? Of course with the talent here we've had almost all hot indicators duplicated from looks alone, so that's never gonna go away 100%.
mcichocki

I'm unsure about Ninja, but you can with tradestation.

Cheers

Blu-Ray
__________________

“ Search is the ultimate expression of the power of the individual, using a computer, looking at the world, and finding exactly what they want ” – Eric Schmidt, Google
Blu-Ray is offline  
Reply With Quote
Old 03-26-2008, 12:46 PM   #6

Blu-Ray's Avatar

Join Date: Nov 2006
Location: England
Posts: 508
Ignore this user

Thanks: 164
Thanked 292 Times in 105 Posts

Re: Programming Your System

Quote:
Originally Posted by brownsfan019 »
If I did it, I'd really want a full blown system where it does it all.
Thats not a problem and it is possible, but you would need a full list of all the criteria required for both entry and exit.
__________________

“ Search is the ultimate expression of the power of the individual, using a computer, looking at the world, and finding exactly what they want ” – Eric Schmidt, Google
Blu-Ray is offline  
Reply With Quote
Old 03-26-2008, 12:56 PM   #7

Sparrow's Avatar

Join Date: May 2007
Location: Vienna/Austria
Posts: 306
Ignore this user

Thanks: 86
Thanked 24 Times in 18 Posts

Re: Programming Your System

It's possible for NT to write properitary indicators and sell them, you can choose between giving someone your indicators as plain code or a dll. I am sure there are other more professional options available to lock down your code.
As for having someone code your strategy, the only thing you can do is have them sign a contract which would make it impossible for them to legally use or pass it on your system.

If someone is really determined and they've got the skills and access they'll crack your system/indicators, nothing is really 100% secure.
Sparrow is offline  
Reply With Quote
Old 03-26-2008, 07:25 PM   #8

BlowFish's Avatar

Join Date: Mar 2007
Location: In Da House
Posts: 3,292
Ignore this user

Thanks: 129
Thanked 1,054 Times in 702 Posts

Re: Programming Your System

Personally I'd stay away from the obvious charting packages. They really are not robust enough unless you are going to sit and watch which kinda defeats the object. The obvious place to run this stuff is at your brokers where they have (if they are any good) suitable redundant infrastructure. I have never used them but maybe check out strategy runner. They also have in house programmers to help customers with automation. Quite a few brokers offer to run SR strategies. Step one is writing a detailed enough spec that people can quote on it, you can have placeholders for key elements if you are worried about plagiarism.

I know a couple of people that have done it themselves but they have either been pretty hot Java or C guys or had access to pretty hot Java or C guys (friends or colleagues). It is possibly a greater undertaking than you might imagine. Long story short you aren't going to want ninja, ts, amibroker, ensign, or whatever running on some virtual machine in a data centre. Of course if you are going to run it on a PC in your office while you watch TV with one eye and make sure everything is OK with the other that's a far more trivial proposition.

Cheers.
BlowFish is offline  
Reply With Quote

Reply

Thread Tools
Display Modes Help Others By Rating This Thread
Help Others By Rating This Thread:


Similar Threads
Thread Thread Starter Forum Replies Last Post
sharing your system Don4 Brokers and Data Feeds 10 03-06-2007 10:15 AM
Building a Computer System wsam29 General Discussion 5 03-04-2007 06:28 PM
Mechanical System developers? MseTrap Brokers and Data Feeds 6 01-24-2007 06:30 PM

All times are GMT -4. The time now is 09:22 PM.
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
CS to VB integration by DeskLancer
©2006-2011 Traders Laboratory, All Rights Reserved.