Skip to content

tuddman/clj-dde

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

clj-dde

A Clojure library (really a wrapper around the Java DDE library provided by pretty_tools) to interoperate with DDE (dynamic data exchange) sources.

Rationale

  1. Sometimes you need to connect to a DDE source, and
  2. would rather do it in Clojure > some other language

##Releases and dependency information

Leiningen dependency information:

[clj-dde "0.1.0-SNAPSHOT"]

Maven dependency information:

<dependency>
  <groupId>clj-dde</groupId>
  <artifactId>clj-dde</artifactId>
  <version>0.1.0-SNAPSHOT</version>
</dependency>

Usage

Work in Progress.

When you need to connect with a DDE data source...

examples for connecting to 1) Excel; and 2) MetaTrader4 are included.

Issues

If you get the message "java.lang.UnsatisfiedLinkError: no JavaDDEx64 (or JavaDDE) in java.library.path" you need to add the javaDDEx64.dll (or javaDDE.dll) file (it's in /resources) to your classpath directory:

(System/getProperty "java.library.path") to find out where this file needs to go.

License

Copyright © 2013 tuddman

Distributed under the Eclipse Public License; the same as Clojure.

The various included Java files (pretty_tools library) are licensed under their respective licences.

About

connect to a DDE (dynamic data exchange) server/client ... in Clojure!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •