Biocomp Dakota, Biocomp Profit, Biocomp Patterns - futures io
futures io futures trading

Biocomp Dakota, Biocomp Profit, Biocomp Patterns

Discussion in Platforms and Indicators

      Top Posters
    1. looks_one waveslider with 3 posts (1 thanks)
    2. looks_two Seberbach with 2 posts (5 thanks)
    3. looks_3 AI3000 with 1 posts (0 thanks)
    4. looks_4 brian304 with 1 posts (3 thanks)
    1. trending_up 4,406 views
    2. thumb_up 9 thanks given
    3. group 5 followers
    1. forum 8 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

Biocomp Dakota, Biocomp Profit, Biocomp Patterns

(login for full post details)
  #1 (permalink)
Site Administrator
Swing Trader
Data Scientist & DevOps
Manta, Ecuador
Experience: Advanced
Platform: My own custom solution
Trading: Emini Futures
Big Mike's Avatar
Posts: 49,753 since Jun 2009
Thanks: 32,299 given, 97,507 received

Here is the official URL:
BioComp Systems

I first heard about this company about 18-24 months ago and at that time I wasn't very interested in their products.

But recently, GoldStandard started an Elite thread on their "Dakota Swarm Bots" technology and also reminded me again on my correlation thread that Biocomp has some rather unique products.

The Dakota system is able to run multiple systems (strategies) at once, and instead of optimizing them based on historical curve fitting by parameters, it will optimize them based on real-time interaction with the marketplace -- ie how the entire portfolio of strategies interacts with the market, overtime forward-testing "out of sample" using what they call "adaptive flocking", and allows each unique strategy to communicate with each other as a whole so they can learn which areas of the market or timing of the market is most profitable.

These bots seem to support Visual Basic and C# (.NET).

Lately I've been on a kick of trying to work on non-correlating strategies built to be profitable on random walk data instead of curve fitted to historical data, in other words strategies that are adaptable and primarily focus on risk and money management instead of focusing on a particular "setup" to occur.

It seems like Dakota might be useful. I am soliciting feedback and opinions from others, has anyone used this stuff?


We're here to help -- just ask

For the best trading education, watch our webinars
Searching for trading reviews? Review this list

Follow us on Twitter, YouTube, and Facebook

Support our community as an Elite Member:
Follow me on Twitter Visit my futures io Trade Journal Started this thread Reply With Quote

Journal Challenge February 2021 results (so far):
Competing for $1500 in prizes from Topstep
looks_oneSBtrader82 's Trading Journalby SBtrader82
(170 thanks from 31 posts)
looks_twoJust BEING a Trader: Letting Go!!by iqgod
(116 thanks from 33 posts)
looks_3Wisdom is Emptinessby Mtype
(68 thanks from 25 posts)
looks_4Deetee’s DAX Trading Journal (time based)by Deetee
(31 thanks from 17 posts)
looks_5Journal for peanuts1956by peanuts1956
(23 thanks from 13 posts)
(login for full post details)
  #3 (permalink)
Midland, Michigan USA
Experience: Advanced
Platform: TradeStation, Biocomp
Trading: TF
Posts: 21 since Aug 2010
Thanks: 70 given, 22 received


I am familiar with the Biocomp products, and have worked with them for many years.
I have multiple-instance licenses for Profit, Dakota, and Patterns.

I recommend them very highly for doing research, and for trading of moderate-frequency data if you can place orders manually without incurring too much latency. I doubt I could do "HFT" without a team of specialists to help, and a solid company backing the project even though Biocomp's products are quite scalable to large clusters of computers. I would be happy to help anybody who wants to try....

I have also worked with intraday bars even on the end of day versions, and other "bar types" as well on Dakota, with at least theoretical trading success. I still think people are much more intelligent at trading than computers. The main difference is that computer bots are much much faster, do not succumb to emotional failure, and sometimes have much much better endurance and attention span. They are also immune to intimidation by lawsuits and other coercions. Unfortunately that might lead to arrogance and negligence, if not criminality on the part of their masters...

When it comes to making "bots", I'll have to confess that I still have not figured out how to succeed with rigging up any automated trading. Dakota "bots" are instances of running adaptive strategy modules who combine their signals into a final output, not bots which interact directly with a broker. For me, auto-trade is still pie in the sky, an avid hobby with little real trading money in the game. Sometimes a friend tries some real money with strategies I write, but I cannot yet say I could start any (non fraudulent and profitable) commercial trading enterprise with my "robots". That does not discourage me from having a lot of fun and learning a lot about trading, but I have a hard time believing anybody who make claims of having found the "grail". (LOL)

I am even skeptical that a majority of the big firms are not kidding themselves and heading for a date or worse with the Black Swan. (If they haven't already....every trader has a counter-party in the trades, and a lot of "margin" is fake) It is much harder to pull off even small-potatoes RT trades (real time) successfully than it is to dream about it and run back tests on historical data, IMO, from experience with TradeStation. TradeStation data feed seems to be good data, but is interrupted over TV cable and subject to intermittent delays and "refreshes". That can be overcome for slower than HFTrading, but hooking Dakota, Profit and Patterns together AND to a trading platform and broker is a *****.

I am now using Multicharts as the integrating platform with TradeStation's data....moving forward but not arrived yet.
Biocomp will get hooked up. Can't say how long it is going to take....depends on how many people help me.

Where are the example "bots" template(s) for Multicharts to interface with your competing robots project?
I got rather irritated fighting with trying to program Ninja. Even C# is not an easy strategy prototyping language.
I get a headache when a software based strategy is much longer than one page of code. That is just one of the reasons I would like to use a "swarm" of simple strategies instead of one or even a few overwhelmingly complex ones.

One likely prototype scenario for me will be to put (several) Biocomp instances on modest server(s) in the cloud, and have it(them) deliver crunched numbers to my (and my partners') platform(s), also located in the cloud, and the delay and downtime, etc. etc. would be mostly to my (and my buddies') screen(s) and (overriding/trade monitoring) DOM-ladder manual trading setup(s). No "optimizing" on my trading/charting platform! Too many crashes.

Anybody else out there interested in Biocomp stuff?????.

Still, I do not think it is impossible, at least for a while until it all stops working.

Reply With Quote
The following 2 users say Thank You to Seberbach for this post:
(login for full post details)
  #4 (permalink)
Victoria, BC
Experience: Master
Platform: Tradestation Multicharts
Trading: es
Posts: 18 since Oct 2011
Thanks: 6 given, 13 received

Hi Seberbach and community -
I am a multicharts user and interested in Biocomp products and swarm optimization in general. Wondered if anyone has successfully integated Biocomp into Multicharts?

Reply With Quote
(login for full post details)
  #5 (permalink)
Midland, Michigan USA
Experience: Advanced
Platform: TradeStation, Biocomp
Trading: TF
Posts: 21 since Aug 2010
Thanks: 70 given, 22 received

Hi Waveslider:

No I have not yet successfully integrated Multicharts with Biocomp products.

Give me a team of programmers, a large budget, and considerable time, I probably could guide such an effort to fruition. But the complexity is immense. Just think! Write a few APIs to put up graphics, icons and windows, call it Windows, integrate it with DOS, and we can be billionaires! No big deal.

20 years later: Finish the project? Never.

Not that I have not thought about this a lot for a decade....and I have lifetime licenses to both of your proposed integrands. I am an engineer by career, not a programmer. I know a lot about computers, but have not written programs full time for half a lifetime. Certainly I have not enough programming skills to just pop this out in a few weeks', or even months' work.

EasyLanguage has problems with reading text files, but can quite easily write text files. That is one barrier. Biocomp uses dot net and has scripting ability, but lacks ability to deal with order types such as limit, stop, stop limit, bracket, and calculating and ordering "inside bars" using tick data which is used to build the bar-type formats. Carl at Biocomp certainly has worked hard at studying ways of dealing with these issues, but it seems there is not enough interest in the software market to make that high speed tick data handling top priority.

I bought the dot net version of Multicharts, and find it a huge learning barrier to translate my EasyLanguage to dot net language, (documentation is improving though, given a couple of years to develop) and a formidable task to read and write files for the integrating. I did manage to integrate a spreadsheet called WaveWi$e to NGO and Profit to perform various different methods of model, optimise, select, test multistage-validation folds interleaved into patterns of in sample/out of sample instead of just dividing data sets into four sequential folds (MOST). It is feasible to use the end of day Biocomp products to work with intraday bars of any type, including types you invent yourself. All by writing sequential date, with any number of records per date, text files from the spreadsheet and reading into Biocomp. The problems arise when you want to export back to the trading execution platform for trading in real time, or wish to trade from Biocomp directly using other than just market orders on bar close or opening. That requires writing a new "equity engine" and/or sending the partially processed signals back to your Multicharts. With Solid State Disks and large RAM disks, file operations are getting pretty fast and can handle millions of ticks per file, but platforms lack communications ability due to their proprietary nature being unfriendly to other people's software being added in mash-ups.

I would be interested in corresponding further on this, but I certainly do not have any ready made solutions for these issues yet. It's a dream, like maybe someday climbing Everest.....


Reply With Quote
The following 3 users say Thank You to Seberbach for this post:
(login for full post details)
  #6 (permalink)
Victoria, BC
Experience: Master
Platform: Tradestation Multicharts
Trading: es
Posts: 18 since Oct 2011
Thanks: 6 given, 13 received

Thanks Steve for the contribution.
From what I understand Dakota and most neural nets are stop and reverse types of analysis. I realize Dakota is not neural net, but swarm optimization, and I like this idea because theoretically you would see the system that is "leading the pack" - correct?
My interest is more in discovering relationships that will identify a trending or mean reversion environment. From there I have systems that will enter on the execution side.
I believe that this is a concept that can be done with some optimization that does not need to be evolutionary, so I am considering products like Neuroshell's Chaoshunter, or even more a product called StrategyQuant.
I appreciate you relating your experience transitioning to .NET, it is something I have been considering more and more now that it seems that MC has improved the editor and documentation.
Since you use Biocomp products, or have life time license - would you mind talking about how you use them for trading - meaning the actual concept to execution process?
Also - any comments on their new product- Patterns?
Thanks -

Reply With Quote
The following user says Thank You to waveslider for this post:
(login for full post details)
  #7 (permalink)
Victoria, BC
Experience: Master
Platform: Tradestation Multicharts
Trading: es
Posts: 18 since Oct 2011
Thanks: 6 given, 13 received

hey Steve in talking with Carl it sounds like you can use James' ( program and integrate into MC real time.

Reply With Quote
(login for full post details)
  #8 (permalink)
Experience: Master
Platform: TS,IB,MC,NT
Trading: ES
Posts: 3 since Oct 2011
Thanks: 1 given, 6 received

I am just finishing a week or month long project of re- writing my old Dak 2.n bots and equity engines to the new Dak 3. V3 is much improved. The bots and other add ins can be written in VB or C#. V3 allows a better look under the hood and separates out the large functions of the original Dak 2 Equity engine code.

I was kicking and screaming about moving and rewriting but I am glad I did. That old Dak 2 script writing was horrible. In addition, Carl is always ready to help on his forums.

One quick note: I have found I need to run both Dak 3 and Visual Studio as admin to make sure all builds of dlls take place and debug works properly.
more later.....

Reply With Quote
The following 3 users say Thank You to brian304 for this post:
(login for full post details)
  #9 (permalink)
Ann Arbor, Michigan
Experience: Master
Platform: Tradovate, NT
Broker: CQG/TT
Trading: CL, VX, ES
AI3000's Avatar
Posts: 50 since Aug 2009
Thanks: 5 given, 31 received

Any update on this... has anyone been able to build profitable strategies (live data) with these tools?

Reply With Quote

futures io Trading Community Platforms and Indicators > [Other]       Biocomp Dakota, Biocomp Profit, Biocomp Patterns

Last Updated on August 1, 2017

Upcoming Webinars and Events

NinjaTrader Indicator Challenge!


Journal Challenge w/$1500 prizes from Topstep!


Battlestations! Show us your trading desk - $1,500 in prizes!


Call Option Buying: The New Pain Trade? w/Carley Garner

Elite only

Copyright © 2021 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432,
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