This is an old project and hasn't been actively maintained since 2015 and we're not providing any paid support for it.
This project contains a connector of Blackwood for TradeSharp (a C# based Algorithmic Trading Platform).
Find more about TradeSharp here.
- Microsoft Visual Studio 2012 or higher
- .NET Framework 4.5.1
- Working TradeSharp Application
- Blackwood Credentials
- Download the connector zip file or clone the repository.
- Add the folowing params files for the Blackwood Connector.
- In TradeHub.MarketDataProvider.Blackwood -> Config add BlackwoodParams.xml file with following content.
<?xml version="1.0" encoding="utf-8" ?>
<Blackwood>
<Username>USERNAME</Username>
<Password>PASSWORD</Password>
<Ip>IP_ADDRESS</Ip>
<Port>1234</Port>
<ClientPort>2345</ClientPort>
</Blackwood>
- In TradeHub.OrderExecutionProvider.Blackwood -> Config add BlackwoodOrderParams.xml file with following content.
<?xml version="1.0" encoding="utf-8" ?>
<Blackwood>
<Username>USERNAME</Username>
<Password>PASSWORD</Password>
<Ip>IP_ADDRESS</Ip>
<Port>1234</Port>
<ClientPort>2345</ClientPort>
</Blackwood>
- In TradeHub.MarketDataProvider.Blackwood.Tests -> Config add BlackwoodTestParams.xml file with following content.
<?xml version="1.0" encoding="utf-8" ?>
<Blackwood>
<Username>USERNAME</Username>
<Password>PASSWORD</Password>
<Ip>IP_ADDRESS</Ip>
<Port>1234</Port>
<ClientPort>2345</ClientPort>
</Blackwood>
Clean and Build the code.
Please report bugs here