Go Back   Traders Laboratory > Trading Resources > Tools of the Trade

Tools of the Trade Discussion forum for hardware, software, and computer related topics.

Reply
Bookmarks
del.icio.us StumbleUpon Google Digg Facebook Furl Reddit Netscape

 
LinkBack Thread Tools Display Modes Language
  #1 (permalink)  
Old 03-26-2008, 10:29 AM
brownsfan019's Avatar
brownsfan019 brownsfan019 is offline
Premium Trader

 
Join Date: Jan 2007
Posts: 1,958
Thanks: 13
Thanked 52 Times in 34 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!

__________________
Click here to start playing Combat Grounds, online war game with other TL members!
Reply With Quote
  #2 (permalink)  
Old 03-26-2008, 11:04 AM
Blu-Ray's Avatar
Blu-Ray Blu-Ray is offline
Premium Trader

Trader Specs
 
Join Date: Nov 2006
Location: England
Posts: 355
Thanks: 60
Thanked 19 Times in 14 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

__________________
Remember - Take the path of least resistance.
Reply With Quote
  #3 (permalink)  
Old 03-26-2008, 12:35 PM
mcichocki_'s Avatar
mcichocki_ mcichocki_ is offline
Moderator

Trader Specs
 
Join Date: Sep 2007
Location: NY
Posts: 317
Thanks: 17
Thanked 5 Times in 5 Posts
Send a message via AIM to mcichocki_
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%.

__________________
Volume, time and price work in unison to create waves which determine perceived value. Listen to what the auction is telling you.
Thanks to my mentors that have helped/are helping me unravel this ball of insanity. I WILL get there and you WILL NOT be forgotten.
Reply With Quote
  #4 (permalink)  
Old 03-26-2008, 12:41 PM
brownsfan019's Avatar
brownsfan019 brownsfan019 is offline
Premium Trader

 
Join Date: Jan 2007
Posts: 1,958
Thanks: 13
Thanked 52 Times in 34 Posts
Re: Programming Your System

If I did it, I'd really want a full blown system where it does it all.

__________________
Click here to start playing Combat Grounds, online war game with other TL members!
Reply With Quote
  #5 (permalink)  
Old 03-26-2008, 12:44 PM
Blu-Ray's Avatar
Blu-Ray Blu-Ray is offline
Premium Trader

Trader Specs
 
Join Date: Nov 2006
Location: England
Posts: 355
Thanks: 60
Thanked 19 Times in 14 Posts
Re: Programming Your System

Quote:
View Post
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

__________________
Remember - Take the path of least resistance.
Reply With Quote
  #6 (permalink)  
Old 03-26-2008, 12:46 PM
Blu-Ray's Avatar
Blu-Ray Blu-Ray is offline
Premium Trader

Trader Specs
 
Join Date: Nov 2006
Location: England
Posts: 355
Thanks: 60
Thanked 19 Times in 14 Posts
Re: Programming Your System

Quote:
View Post
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.

__________________
Remember - Take the path of least resistance.
Reply With Quote
  #7 (permalink)  
Old 03-26-2008, 12:56 PM
Sparrow's Avatar
Sparrow Sparrow is offline
Nit

Trader Specs
 
Join Date: May 2007
Location: Vienna/Austria
Posts: 316
Thanks: 89
Thanked 17 Times in 14 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.

Reply With Quote
  #8 (permalink)  
Old 03-26-2008, 07:25 PM
BlowFish's Avatar
BlowFish BlowFish is offline
Dullard

Trader Specs
 
Join Date: Mar 2007
Location: Europe Mostly
Posts: 615
Thanks: 20
Thanked 58 Times in 45 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.

Reply With Quote
  #9 (permalink)  
Old 03-26-2008, 11:04 PM
Hlm's Avatar
Hlm Hlm is offline
Premium Trader

 
Join Date: Sep 2007
Posts: 128
Thanks: 10
Thanked 30 Times in 20 Posts
Re: Programming Your System

Quote:
View Post
It is possibly a greater undertaking than you might imagine.
This is such a TRUE statement. However, I would remove the word "possibly" . In my experience (and others I have talked to) automating a real trading edge correctly is extremely difficult. It can be a real eye opener to the way you actually trade. The big danger when automating is getting off track. When trying to simplify your trading to fit nicely into signals you will discover that your profit will drop dramatically. This will create a tendency to curve fit areas without realizing it which is very dangerous. Over the last six months or so I have carefully traveled down this road of automation (as many of you know). So far my total research, development, and programming has totaled several hundred hours. It has been a very interesting experience to say the least. If you want to bounce some ideas off me feel free to send a message my way. I wish you luck.


Last edited by Hlm; 03-26-2008 at 11:21 PM.
Reply With Quote
  #10 (permalink)  
Old 03-27-2008, 08:31 AM
BlowFish's Avatar
BlowFish BlowFish is offline
Dullard

Trader Specs
 
Join Date: Mar 2007
Location: Europe Mostly
Posts: 615
Thanks: 20
Thanked 58 Times in 45 Posts
Re: Programming Your System

Many moons ago I used to work as an IT consultant and whilst I always called the truth as I saw it I got into the habit of using a qualifier. My girlfriend was always telling me off for prefacing everything with 'I suspect...' Old habits die hard I guess.

Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Review System Is Finally Up! Soultrader Announcements 1 02-26-2008 02:13 AM
sharing your system Don4 Data Feeds 10 03-06-2007 10:15 AM
Building a Computer System wsam29 General Discussion 5 03-04-2007 06:28 PM
Blog System Launched!! Soultrader Announcements 3 02-01-2007 07:31 PM
Mechanical System developers? MseTrap Data Feeds 6 01-24-2007 06:30 PM


All times are GMT -4. The time now is 08:06 AM.

 


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60