Posts filed under 'General'

Combining Log4FIX and The QuickFIX/J FileLog

Here is a quick example showing how to use Log4FIX in live mode and the standard QuickFIX/J file log.

SessionSettings settings = ...
Log4FIX forLiveUpdate = Log4FIX.createForLiveUpdates(settings);
LogFactory log4FIXLogFactory = forLiveUpdate.getLogFactory(); 

LogFactory fileLogFactory = new FileLogFactory(settings);

// create a composite containing the Log4FIX LogFactory
// and the FileLogFactory
LogFactory compositeLogFactory = new CompositeLogFactory(new LogFactory[] {
         log4FIXLogFactory, fileLogFactory});  

initiator = new SocketInitiator(..., ..., ..., compositeLogFactory, ...);

...

// show the Log4FIX panel
forLiveUpdate.show();

Your QuickFIX/J application now sends log messages to Log4FIX and to a file.

Enjoy.

Add comment June 28th, 2007

Log4FIX 1.5 Released

I am excited to announce the release of Log4FIX 1.5. There are two new features in this release:

2 comments February 3rd, 2007

OpenOMS At Google Code

We are attempting to capture various tasks using our project’s Google Code Issue Tracker.

Where’s The Code?

We are not releasing the code until we have a solid foundation good enough to call “beta”. There are several reasons. Arguably the most important reason is due to the constant code changes. The APIs have dramatically changed in just a few days. Thus you would become quite angry with us as we pull the API carpet out from under your feet.

Is There a Roadmap?

Unfortunately we do not have a roadmap (yet). We’ll post the roadmap as soon as possible. In the meantime, feel free to keep tabs on the Google Code Issue Tracker. Feel free to add feature requests to the list.

Add comment January 30th, 2007

Open Source Trading Community

Currently this site discusses a single application called Log4FIX, which is a great tool for viewing raw FIX messages in real-time as part of your QuickFIX/J application, or later using any file containing raw FIX messages. Very soon more details will emerge about another product named OpenOMS. OpenOMS is an order management system based on a FIX engine. Of course, OpenOMS will “ship” configured for QuickFIX/J. A major goal of OpenOMS is to fill the gap between your trading algorithms and order management. QuickFIX/J provides FIX connectivity. OpenOMS manages your orders. You concentrate on your trading algorithms.

Are there other open source trading applications or tools that you would like to bring to this site? If so, let me know. We can talk.

Add comment January 23rd, 2007

Log4FIX Moved To Google Code

I moved Log4FIX from SourceForge.net to Googe Code. SourceForge, in my opinion, is slow, clunky, and hard to use. So far I have enjoyed my experiences with Google Code.

http://code.google.com/p/log4fix/

Add comment January 6th, 2007

Log4FIX Look And Feel On Windows

If you are running Windows, and Log4FIX is not rendered with the Windows Look-N-Feel, then execute Log4FIX like this:

  1. $ java -Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel -jar log4fix-1.0.jar

Add comment December 27th, 2006

Site Maintenance

You may have noticed that the RSS feed links are broken. Sorry! Please update your feeds to the new address. The links changed when I moved this site from Yahoo! Web Hosting to my firm’s hardware. Object Computing, Inc. (OCI) has graciously provided hardware and bandwidth for this site.

Add comment December 21st, 2006


Calendar

May 2008
M T W T F S S
« Jun    
 1234
567891011
12131415161718
19202122232425
262728293031  

Posts by Month

Posts by Category