Tag Archives: environment

OpenBSD on a laptop with better desktop environment

This would be a fun geeky way to build a Linux/Unix/BSD based desktop environment

A comment found one

Heath Riley
Bryan Downing — I know I’m late to the party. ūüôā You can install KDE/Gnome/Mate/Cinnamon/i3/Awesome/Openbox, and so on, on OpenBSD. That’s the default you’re running there. At their heart, the BSDs are shipped as a Server OS, but they don’t get in the way of letting you run a Desktop Environment or Window Manager. The default is a Window Manager, and is about the lightest-weight GUI you can run. Here’s a guide on running OpenBSD on a laptop with cwm: https://www.c0ffee.net/blog/openbsd-on-a-laptop/ Here’s OpenBSD and Mate (a Desktop Environment that has a decent ‘Mac-Like’ optional theme) — https://youtu.be/XmMlE5QVJ08

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Advanced Programming in the UNIX Environment C++

Advanced Programming in the UNIX Environment C++

This is the standard book for learning advanced C++ programming

http://www.kohala.com/start/apue.html

Join my FREE newsletter to learn more what I think is the best for C++ in automated trading

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Set up your C++ IDE environment using Ubuntu Linux for automated trading

How to set up your C++ IDE environment using Ubuntu Linux for automated trading

Here are my latest updates that as I get more serious on this Futures algo trading done in C++. Some of these will replace some of my current Python ones I have submitted to be part of this strategy. As you can imagine, everything is going to be great around here once we get underway for serious trading strategy development.

The history of this choice from any other programming language for high speed automated trading. This will start out at a low frequency but hopefully be an easier transition to higher frequency….

 

Click here to get the complete listing

Walkthrough of first trading algo in Cpp for future library use

 

 

Not only that, I have done some source code walkthroughs on my initial library for futures trading. I will even add more for my eventual options strategy.  This is all part of my Phase 2 for Algo Trading course where you can get details here.
I even start teaching this Tues Jul 12 at 8 PM EDT

 

This course series is part of my Quant Elite membership

 

Here all your pricing options

MONTHLY: $97/MONTH: Click here

6 BONUS MONTH FREE Annual: Click here

BIGGEST SAVINGS with 24 BONUS months: Click here

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

How to set up your C++ IDE environment using Ubuntu Linux for automated trading

How to set up your C++ IDE environment using Ubuntu Linux for automated trading

 

The history of this choice from any other programming language for high speed automated trading. This will start out at a low frequency but hopefully be an easier transition to higher frequency.

 

https://www.youtube.com/watch?v=-4D0J8W9S-8

 

Remember that the combination of Python and C++ are the standard used by high end HFT shops!

 

Setting what could be my preferred Integrated Development Environment (IDE) for Ubuntu Linux. This IDE is CodeLite which is open source and free!

To install Codelite onto Ubuntu, follow these instructions:

http://askubuntu.com/questions/330268/how-to-install-codelite-on-ubuntu

 

Here is how you could typically build out a trading library for algos based on the asset class your are interested. I am starting out with Futures but eventually add options and FX in separate ones.

 

https://www.youtube.com/watch?v=KeEJdVoIJ1s

 

This Codelite package can be downloaded for my Quant Elite Members at

http://quantlabs.net/academy/walkthrough-of-first-trading-algo-in-cpp-for-future-library-use/

 

Codelite IDE can be downloaded here http://downloads.codelite.org/

 

This is all part of my Algo Trading Course series found here

https://quantlabs.net/blog/python-algo-course-series-for-your-indie-automated-trading-business/

 

 

Walkthrough of first trading algo in Cpp for future library use

 

As for the complicated integration of Graphical User Interface and database:

  1. I plan to use wxWidgets as explained in my various 60+ C++ videos in my ‚ÄėWonderful World of C++ for trading ‚ÄĚ playlist from Youtube channel at youtube.com/quantlabs
  2. I also plan to integrate MongoDB as well as the preferred NOSQL database choice. You can see some demos in this playlist but understand my ultimate choice is for Redis but I am running into technical challenges with integrating the hiredis C client library into a Codelite C++ project.

 

Note that the above points are nowhere final as I still need to build out a stable IDE environment to integrate all of the above. I would just focus on the getting your C++ libraries together for algos for now.   This is my intention until I get all the basic algos working for FX, options, future, and the artibtrage for equities implemented. Lots of work ahead I know.

 

Join my FREE newsletter to learn how I plan to use C++ for my automated trading

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Use case for Python C Cpp vs other language in HFT low latency trading environment

Use case for Python C Cpp vs other language in HFT low latency trading environment

I have found when to use these popular programming languages under what cases

Join my FREE newsletter to learn more about which programming languages I use for automated trading

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Python RDMA ideal for HPC computing in HFT environment?

Python RDMA ideal for HPC computing in HFT environment?

RDMA is the unknown way to message between large blocks of memory like in gigabyte sizes

Note support for Mac OSX:

The SMB Direct Protocol, or SMB over RDMA allows zero-copy networking. This enables data transfer between the network adapter and application memory without data buffering in the operating system. However, I have not been able to find any evidence that this is supported in OS X.

OS X Yosemite (Server 4.03) and SMB3

Join my FREE newsletter if I plan to use this package in my automated trading

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

FIX exchange environment using QuickFIX Java open source

Demo of FIX exchange environment using QuickFIX Java open source



From time to time, I get an occasional article that surprisingly becomes popular for the day. This one article is such a case where it will demonstrate how to use open-source Quick FIX for any Java open source trading platform

Check out this video here

How to load market data into NOSQL MongoDB server with GUI

The last two days I have posted quite a few Python script tutorials. These include:

How to load data into no SQL Mongo DB server with GUI

Ultimate mother load Python packages list for quant trading

I have also included a 'safekeeping' posting for my Quant Elite members which includes those Yahoo Finance tags they use for their data service. Our favorite website in the last year was taken down by a Yahoo takedown request. This is one of the many many benefits I provide my Quant Elite members for their convenience

Don't forget about those important surveys that I'm running for my life learning on automated trading coming in a couple of weeks. You can help select the times are most convenient for you.

Please choose the most convenient day here
Please choose the most convenient time here

Thanks for reading 
Bryan

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Apple iPad in a Python environment on virtual machine

Apple  iPad in a Python environment on  virtual machine

After watching this video, boy I am excited to do soon hardware refresh which will hopefully include Apple Mac based hardware

Python cool editor for your IOS device

https://itunes.apple.com/en/app/pythonista/id528579881?mt=8

Maybe this for C++?

http://blog.smartbear.com/codereviewer/15-code-editors-for-the-ipad-for-free-or-very-cheap/

As for virtual machines on an Ipad

(And here I got excited with Matlab Mobile).

VMWARE? http://www.engadget.com/2011/03/09/vmware-brings-virtual-machines-to-ipad/

or http://www.macworld.com/article/2451775/parallels-access-2-review-control-your-mac-or-pc-from-your-ipad-or-iphone.html

Either way, this could be revolutionary? Don’t forget my preferred charting packae (i.e. Highcharts) is Javascript based so this may work as well. Who knows? If you got a better suggestion, let me know!

Join my FREE newsletter to learn more which way I go for mobile trading development 

 

 

 

 

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

My videos of why Microsoft Windows DotNET should be your choice for high speed charting in your algo trading environment

My videos of why Microsoft Windows DotNET should be your choice for high speed charting in your algo trading environment

I have no idea why someone would work on Linux. I really wanted to commit to it but the charting options are pretty pathetic even with JavaFX. It looks promising but I ain’t waiting. These set of videos I did convinced why I should stick with the Windows and .NET.

To be honest, everything else looks primitive and amateurish. Thanks for the effort Linux world, you can crawl back to your cave now

Join my FREE newsletter to learn more why I am moving ahead with these two charting choices

LightningChart (yowza and an extra booya)

Infrgastics

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!