Quantitative Analysis.
Trading Platform.
Python for Excel.
Author.
I.Installation.
1.Directory structure.
2.Setting up developement environment.
II.OTS Scheduler.
III.OTS Python Object Browser.
Bibliography.
Forum Index Contents Downloads

Directory structure.


he BoostDateTime, BoostThread and BoostPython directories contain make-files for building corresponding boost libraries with compiler options suitable for this project. These also include Microsoft Visual Studio project files suitable for the same purpose.

The Libs_msvc71 contains Microsoft Visual C++ 7.1 binaries obtained by compiling boost::datetime, boost::thread, boost::python and STLport. The file _collectFiles.py located in the same directory is the Python script that constructs these binaries.

The Libs_ubuntu_gcc containes Linux Ubuntu binaries obtaines by compling boost::datetime, boost::thread, boost::python and STLport using g++ compiler. The file _collectFiles.py located in the same directory is the Python script that constructs these binaries.

The directory "ots" contains the C++ source code of the project. The subdirectories are organized to reflect namespaces. For example, the class ots::scheduler::Node would be located in the file ots/scheduler/Node.hpp.

The directory "python" contains stand-alone python solutions described later on this web-site. The otsObjectBrowser.py is the wxPython-based GUI for browsing arbitrary Python objects.

The directory "tests" contains various acceptance tests. The subdirectories include make-files, MS C++ 7.1 project files and additional C++ code. These should be used as examples of functioning code. Most of these examples are desribed below.





Forum Index Contents Download


















Copyright 2009.