BioComp Dakota Workshops and DEV JAMS
Get Smart... $899
Attend a 2.5 day workshop led by Carl Cook, BioComp Dakota's creator. Discover how the product works, the inner workings of Swarm Technology, adaptive trading systems and how to make the most from your investment. Perhaps even more valuable, meet other users and share ideas!
Book now... We keep these sessions small so 1 on 1 time is maximized and the environment is close and friendly.
We schedule them to start on Friday AM and end at noon on Sunday so you have the least impact on your schedule.
Bring a laptop, prepare to roll-up your sleeves and do some heavy-duty learning...
Select from:
Workshop Type |
City |
Dates |
Location |
Status |
|
|---|---|---|---|---|---|
Naples, |
June |
Hotel TBD |
![]() |
Limited |
Dakota Workshop Agenda
Friday
Introductions
Workshop Goals and Objectives
Dakota Concepts
Walk-Forward, Out-of-Sample Adaptation
Adaptation vs. Optimization
Bots, Swarms and Trading System Collaboration
The System Development Process
Security Selection and Opportunity Discovery
Bot Evaluation and Tuning
Building Systems
Verifying Performance
Signals
Data Management
EOD
R/T
Bots and Swarms
Equity Management
Equity Settings and Calculations
How Stops Work
Running Swarms
The Standard Run
Run N Times: The Tale of the Peacock
Data Mining (Run Swarm on all Tickers (EOD))
Saturday
Scripting: Building Bots and Stops (demonstration and hands-on)
Data for EOD and R/T
The Script Editor
The Dakota API: functions, reserved words, and more
Building Bots
Global Variables vs. Local
Arrays and Variables
How Adapted Parameters Work
Specifying and Writing Your Own Adaptation Algorithms
What Data Do You Receive? (EOD and R/T)
Coding the Signals
Saving and Loading
Building Hybrid Bots
Building Stops
Taking Control of Your Signals
Long, Short, Out or Nothing
Saving and Loading
Testing and Debugging Bots and Stops
Sunday
Free Time: Build bots, stops, discussion, 1 on 1 time
Wrap-Up
The Developer JAM is an all-out, no-holds-barred, in-depth semi-structured developer workshop where we focus on coding Bots, Stops, "Equity Engines" (methods to calculate equity, system statistics, and trading reports), add-in libraries and more for Dakota EOD, R/T and Profit 8. This includes:
* Creating "Bots" and Stops in VBScript, VB6, VB 2008 and C#2008
* Writing Performance Objects (Equity Engines) in VB/C# 2008
* Creating and using COM Add-in Libraries in ScriptBots using VB6
* Adaptation Algorithms: How they Work and How to Write Them
2 1/2 Days of Information-Packed, Collaborative Knowledge Transfer Using An Advanced Technology Trading Tool. The workshop is conducted by Carl Cook, the author and inventor of BioComp Dakota.
Dev JAM "Agenda"
A simple, yet brain-packing agenda, adjusted "on the fly" to meet the specific interests of the attendees... Rest-up... You'll need it
Friday
Introductions
Workshop Goals and Objectives
Architectural Strategy (Dakota, Profit and Intellect 3.0)
Dakota Swarm Architecture
Profit 8 Architecture (Intellect 3.0)
Writing Bots (trading systems) for Dakota
Saturday
Writing Equity Engines for Dakota and Profit and the differences
Building Stops (Dakota and Profit)
Sunday
Coding Signal Mergers (Profit)
Coding Indicators (Profit)
Discussion, 1 on 1 time
Wrap-Up
Comments from the 1st Semi-Annual JAM:
-------------------------------------------
R.A. Says:
I 100% agree with David L. The Developer's Jam was excellent & well worth the trip.
Carl, thank you for taking the time to prepare everything and for allowing us to participate in the bleeding edge development of Dakota. Not only did we walk away with tools to get us started writing our own bots, stops and Equity Engines, but we also got some new ideas of how to use Dakota to fulfill our objectives. I can't see how we could have possibly accomplished more in 2.5 days.
I look forward to the next one and another opportunity to learn and exchange ideas (and travel stories) with other trader/developers.
-------------------------------------------
M.B. Says:
It was very helpful to see examples of bots, stops, and equity engines written in different languages. Although Carl acknowledged some inputs from some very advanced users, it is clear that he spent a lot of time finishing the procedures to get the various Microsoft products to communicate with each other and then to create all the examples. One of my goals was to create a roadmap for myself on which languages to learn and where to apply them with my Dakota work. Carl's work made it very easy to decide how to proceed.
Opening up the Equity Engine interface in Dakota is very powerful. Now we will be able to code up whatever we can think of as a performance metric for bot adaptation. You will not have to ask Carl to put your proposed metric on his infinite things to do list as you can do it for yourself. As an equity trader, I have been taking Dakota output which was orientated toward futures trading, and pumping it through Excel to create a compounded equity curve, Ulcer Index, and a number of trade and equity curve statistics that I am used to seeing. Now we can modify Dakota itself to provide these statistics.
Thanks Carl for all your hard work on this and for a great workshop.