Modules
Unofficial Elixir SDK for the Oanda API.
Error raised when Oanda API returns an error response.
Schema for Oanda account.
Schema for Oanda account changes.
Schema for Oanda account changes state.
Schema for Oanda account properties.
Schema for Oanda account summary.
Interface for Oanda accounts.
Schema for Oanda calculated position state.
Schema for Oanda calculated trade state.
Schema for Oanda candlestick.
Schema for Oanda candlestick data.
Schema for Oanda client configure reject transaction.
Schema for Oanda client configure transaction.
Schema for Oanda client extension.
Schema for Oanda client price.
Schema for Oanda market order transaction.
Custom Ecto type for representing the position closeout units, which can be a float (representing the number of units) or a string ("ALL" or "NONE").
Connection module for Oanda API
Schema for Oanda market order transaction.
Schema for Oanda daily financing.
Error raised when JSON decoding fails.
A DelayedTradeClosureTransaction represents the immediate closure of a Trade that was requested to be delayed.
A DividendAdjustmentTransaction represents a dividend adjustment made to an Account.
Schema for Oanda dynamic order state.
Schema for Oanda financing day of week.
A FixedPriceOrderTransaction represents the creation of a Fixed Price Order in the user's Account.
Schema for Oanda guaranteed stop loss details.
Schema for Oanda guaranteed stop loss order level restriction.
Schema for Oanda guaranteed stop loss order parameters.
Schema for Oanda guaranteed stop loss order reject transaction.
Schema for Oanda guaranteed stop loss order request.
Schema for Oanda guarantee stop loss order transaction.
Schema for Oanda home conversions.
Schema for Oanda instrument.
Schema for Oanda instrument commission.
Schema for Oanda instrument financing.
Interface for Oanda instruments.
A LimitOrderRejectTransaction represents the rejection of the creation of a Limit Order.
Schema for Oanda limit order request.
A LimitOrderTransaction represents the creation of a Limit Order in the user's Account.
A MarginCallEnterTransaction is created when an Account enters the margin call state.
A MarginCallExitTransaction is created when an Account exits the margin call state.
A MarginCallExtendTransaction is created when the margin call state for an Account has been extended.
A MarketIfTouchedOrderRejectTransaction represents the rejection of the creation of a MarketIfTouched Order.
Schema for Oanda market-if-touched order request.
A MarketIfTouchedOrderTransaction represents the creation of a MarketIfTouched Order in the user's Account.
Schema for Oanda market order delayed trade closeout.
Schema for Oanda market order margin closeout.
Schema for Oanda market order position closeout.
Schema for Oanda market order reject transaction.
Schema for Oanda market order request.
Schema for Oanda market order trade close.
Schema for Oanda market order transaction.
Schema for Oanda order.
Schema for Oanda order cancel reject transaction.
Schema for Oanda order cancel transaction.
Schema for Oanda order client extension modify reject transaction.
Schema for Oanda order client extensions modify transaction.
Schema for Oanda order fill transaction.
An OrderRejectTransaction represents the rejection of an Order creation request.
Interface for Oanda orders.
Schema for position
Schema for Oanda position side.
Interface for Oanda positions.
Schema for Oanda price bucket.
Interface for Oanda pricing.
Schema for Oanda market order transaction.
Schema for Oanda close position request.
Schema for Oanda close trade request.
Schema for Oanda order create request.
Oanda order modify client extensions request.
Schema for Oanda replace order request.
Oanda trade modify client extensions request.
Schema for Oanda update account request.
Schema for Oanda trade update request.
A ResetResettablePLTransaction represents the resetting of the Account's resettable PL counters.
Common response schema for Oanda API.
Schema for Oanda account changes response.
Schema for Oanda list account instruments response.
Schmea for Oanda account summary response.
Schema for Oanda cancel order response.
Schema for Oanda close position response.
Schema for Oanda close trade response.
Schema for Oanda create order response.
Schema for Oanda find account response.
Schema for Oanda find order response.
Schema for Oanda find trade response.
Schema for Oanda find transaction response.
Schema for Oanda list candles response.
Schema for Oanda list accounts response.
Schema for Oanda instruments response.
Schema for Oanda list orders response.
Schema for Oanda list pending orders response.
Schema for Oanda list positions response.
Schema for Oanda list pricing response.
Schema for Oanda list trades response.
Schema for Oanda list transactions response.
Schema for Oanda list transactions id range response.
Schema for Oanda modify client extensions response.
Schema for Oanda pricing heartbeat response.
Schema for Oanda replace order response.
Schema for Oanda modify client extensions response.
Schema for Oanda streaming transaction response.
Schema for Oanda transaction heartbeat response.
Schema for Oanda update account response.
Schema for Oanda update trade response.
Schema for Oanda stop loss details.
Schema for Oanda stop loss order reject transaction.
Schema for Oanda stop loss order request.
Schema for Oanda stop loss order transaction.
Schema for Oanda stop order request.
Interface for Oanda streaming endpoints.
Schema for Oanda tag.
Schema for Oanda take profit details.
Schema for Oanda take profit order reject transaction.
Schema for Oanda take profit order request.
Schema for Oanda take profit order transaction.
Telemetry configuration and utilities for ExOanda HTTP requests.
Schema for Oanda trade.
Schema for Oanda trade client extension modify reject transaction.
Schema for Oanda trade client extensions modify transaction.
Schema for Oanda trade opened.
Schema for Oanda trade order response.
Schema for Oanda trade reduce response.
Schema and type definitions for trade summary.
Interface for Oanda trades.
Schema for Oanda trailing stop loss details.
Schema for Oanda trailing stop loss order reject transaction.
Schema for Oanda trailing stop loss order request.
Schema for Oanda trailing stop loss order transaction.
Schema for Oanda transaction.
Interface for Oanda transactions.
A TransferFundsRejectTransaction represents the rejection of the transfer of funds in/out of an Account.
A TransferFundsTransaction represents the transfer of funds in/out of an Account.
Error raised when transport/connection issues occur.
Custom Ecto type for atom.
Error raised when parameter or request body validation fails.