Skip to content

TradeSharp connector for Blackwood provider. TradeSharp is a C# based data feed and broker neutral Algorithmic Trading Platform that lets trading firms or individuals connect to providers, and automate any rules based trading strategies in stocks, forex and ETFs.

License

Notifications You must be signed in to change notification settings

trade-nexus/tradesharp-blackwood-connector

Repository files navigation

IMPORTANT

This is an old project and hasn't been actively maintained since 2015 and we're not providing any paid support for it.

Blackwood-Connector


This project contains a connector of Blackwood for TradeSharp (a C# based Algorithmic Trading Platform).

Find more about TradeSharp here.

Getting Started


Tools

  • Microsoft Visual Studio 2012 or higher
  • .NET Framework 4.5.1

Prerequisites

  • Working TradeSharp Application
  • Blackwood Credentials

Setting up The Connector

  1. Download the connector zip file or clone the repository.
  2. 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.

Bugs

Please report bugs here

About

TradeSharp connector for Blackwood provider. TradeSharp is a C# based data feed and broker neutral Algorithmic Trading Platform that lets trading firms or individuals connect to providers, and automate any rules based trading strategies in stocks, forex and ETFs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages