Tag Archives: message queue

Recap of Interactive Brokers TWS message queue with Redis NOSQL Python Java

Recap of Interactive Brokers TWS message queue with Redis NOSQL Java and Python

After some heavy learning about foreign exchange trading, I am back at high-level development software architecture. One of the key items I had to check off was to ensure that I had a message queue/bus for all my components for this trading system to work. I’ve created a quick video to demonstrate how I plan to house all my data, communicate to Python clients, and interact with Interactive Brokers.

 

Check out this quick video to see what I mean

 

Now remember I have all the source code available in my Quant Elite membership.

 

This includes my Python Algo course series I am doing live every Tuesday evening

HOW DO YOU START A PROFITABLE TRADING BUSINESS? Read more NOW >>>

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!

Meetup: Message queue demos with NOSQL Redis C++ Java and Interactive Brokers

Meetup: Message queue demos with NOSQL Redis C++ Java and Interactive Brokers

 

PLEASE SEE DETAILS BELOW FOR LOGIN INFO

I have a built a primitive message queuing system which is use for:

  1. Transfer LIVE broker market and order (either Interactive Brokers or IQFeed) to single trading algorithms
  2. Most popular and robust technical languages with open source technologies (I.e. Redis, Java and C++)

 

Technologies and tools covered:

  1. Interactive Broker Java client demo with direct connection Trader Workstation aka TWS
  2. Over of world’s fastest in-memory NOSQL database and open source Redis
  3. Java console app to feed live market data into a Redis server instance
  4. Pricing demo of C or C++ console app to be used by a trading algorithm or model

 

Let’s discuss an overview of these topics live online

 

Join my FREE newsletter to learn more about these LIVE meetups 

 

Meetup: Message queue demos with NOSQL Redis C++ Java and Interactive Brokers

Monday, Nov 23, 2015, 7:00 PM

GotoMeeting Webinar online
GotoMeeting Webinar online Toronto, ON

9 Members Went

Meetup: Message queue demos with NOSQL Redis C++ Java and Interactive BrokersI have a built a primitive message queuing system which is use for:Transfer LIVE broker market and order (either Interactive Brokers or IQFeed) to single trading algorithms Most popular and robust technical languages with open source technologies (I.e. Redis, Java and C+…

Check out this Meetup →

Message queue demos with NOSQL Redis C++ Java and Interactive Brokers

Monday, Nov 23, 2015, 7:00 PM

GotoMeeting Webinar online
GotoMeeting Webinar online Toronto, ON

11 Researching Traders Went

Meetup: Message queue demos with NOSQL Redis C++ Java and Interactive BrokersI have a built a primitive message queuing system which is use for:Transfer LIVE broker market and order (either Interactive Brokers or IQFeed) to single trading algorithms Most popular and robust technical languages with open source technologies (I.e. Redis, Java and C+…

Check out this Meetup →

Message queue demos with NOSQL Redis C++ Java and Interactive Brokers

Monday, Nov 23, 2015, 7:00 PM

GotoMeeting Webinar online
GotoMeeting Webinar online Toronto, ON

11 Researching Traders Went

Meetup: Message queue demos with NOSQL Redis C++ Java and Interactive BrokersI have a built a primitive message queuing system which is use for:Transfer LIVE broker market and order (either Interactive Brokers or IQFeed) to single trading algorithms Most popular and robust technical languages with open source technologies (I.e. Redis, Java and C+…

Check out this Meetup →

 

1. Please join my meeting, November 23, 2015 at 7:00 PM Eastern Standard Time.
https://global.gotomeeting.com/join/570560581

2. Use your microphone and speakers (VoIP) – a headset is recommended. Or, call in using your telephone.

United Kingdom: +44 (0) 20 3713 5028
Australia: +61 2 9087 3604
Austria: +43 7 2088 0034
Belgium: +32 (0) 92 98 0592
Canada: +1 (647) 497-9350
Denmark: +45 69 91 88 62
Finland: +358 (0) 931 58 1746
France: +33 (0) 182 880 780
Germany: +49 (0) 692 5736 7313
Ireland: +353 (0) 14 845 976
Italy: +39 0 699 26 68 58
Netherlands: +31 (0) 208 080 379
New Zealand: +64 9 442 7358
Norway: +47 21 03 58 96
Spain: +34 911 23 0850
Sweden: +46 (0) 313 613 558
Switzerland: +41 (0) 225 3314 51
United States: +1 (224) 501-3216

Access Code: 570-560-581
Audio PIN: Shown after joining the meeting

Meeting ID: 570-560-581

GoToMeeting®
Online Meetings Made Easy®

Not at your computer? Click the link to join this meeting from your iPhone®, iPad®, Android® or Windows Phone® device via the GoToMeeting app.

HOW DO YOU START A PROFITABLE TRADING BUSINESS? Read more NOW >>>

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!

Working demo of SImulink code generated C with Interactive Brokers data Java via fast Redis message queue

Working demo of SImulink code generated C with Interactive Brokers data Java via fast Redis message queue

Whoo. It works and is stable finally

Get the source code by joining my Quant Elite membership now 

Join my FREE newsletter to see how this will be implemented into real world automated  trading strategies 

HOW DO YOU START A PROFITABLE TRADING BUSINESS? Read more NOW >>>

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!

Open source NoSQL Redis message queue in C++

Open source NoSQL Redis message queue in C++

I am trying to figure out if Redis is still a decent message queueing tool. From these answers, it seems it is but the new Redis 3 includes fail-over, clustering, and redundancy you will not get with a great library like ZeroMQ. It is also termed lightweight due to its well designed architecture.

http://stackoverflow.com/questions/14454708/need-a-lightweight-pubsub-service-library

http://no-fu**ing-idea.com/blog/2012/10/14/building-up-queue-system/ <– you an easily substitute the ‘ck’ in here as I don’t want to offend anyone including spider bots

 

Join my FREE newsletter to learn how I will use this message queue tool

HOW DO YOU START A PROFITABLE TRADING BUSINESS? Read more NOW >>>

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!

Looking at ICE for message queue communication between C# and Java applications

Looking at ICE for message queue communication between C# and Java applications

Anyone ever try using this. It gets good reviews with some solid examples with source code!

http://www.zeroc.com/overview.html

 

HOW DO YOU START A PROFITABLE TRADING BUSINESS? Read more NOW >>>

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!