Exceptions

class async_v20.exceptions.AsyncV20Exception[source]

Bases: Exception

A base exception for all exceptions in the async_v20 package

class async_v20.exceptions.CloseAllTradesFailure[source]

Bases: async_v20.exceptions.AsyncV20Exception

Failed to close all trades

class async_v20.exceptions.FailedToCreatePath[source]

Bases: async_v20.exceptions.AsyncV20Exception

Unable to construct the path for the requested endpoint

class async_v20.exceptions.IncompatibleValue[source]

Bases: async_v20.exceptions.AsyncV20Exception

A supplied argument is different than the predefined value

class async_v20.exceptions.InitializationFailure[source]

Bases: async_v20.exceptions.AsyncV20Exception

OandaClient Failed to initialize

class async_v20.exceptions.InstantiationFailure[source]

Bases: async_v20.exceptions.AsyncV20Exception

async_v20 was unable to create an object from the passed arguments

class async_v20.exceptions.InvalidFormatArguments[source]

Bases: async_v20.exceptions.AsyncV20Exception

Arguments to format a DecimalNumber or PriceValue are invalid

class async_v20.exceptions.InvalidOrderRequest[source]

Bases: async_v20.exceptions.AsyncV20Exception

The order request is not with in the instruments specification the order is for

class async_v20.exceptions.InvalidValue[source]

Bases: async_v20.exceptions.AsyncV20Exception

A supplied value does not meet the specification of valid values

class async_v20.exceptions.ResponseTimeout[source]

Bases: async_v20.exceptions.AsyncV20Exception

The server took to long to respond

class async_v20.exceptions.UnexpectedStatus[source]

Bases: async_v20.exceptions.AsyncV20Exception

The server returned an unexpected HTTP status

Warnings

class async_v20.exceptions.UnknownKeywordArgument[source]

Bases: async_v20.exceptions.AsyncV20Warning

A passed keyword argument is not in the objects __init__ signature