Adapter initialization: Settrade

The following code initializes SettradeMessageAdapter and adds it to Connector.

Connector connector = new Connector();
...
var messageAdapter = new SettradeMessageAdapter(connector.TransactionIdGenerator)
{
	Key = "<Your API key>".To<SecureString>(),
	Secret = "<Your API secret>".To<SecureString>(),
	AppCode = "<Your application code>",
	BrokerId = "<Your broker identifier>",
	Account = "<Your account number>",
	Pin = "<Your trading PIN>".To<SecureString>(),
	AccountType = SettradeAccountTypes.Equity,
};
connector.Adapter.InnerAdapters.Add(messageAdapter);
...

Set the credentials, account type, and any other required properties described on the Connector configuration page.

See also

Connector configuration

Connection settings window