Safe Haskell | None |
---|---|
Language | Haskell2010 |
OANDA.Transactions
Description
Defines the endpoints listed in the <http://developer.oanda.com/rest-live-v20/transactions-ep/ Transaction History> section of the API.
Documentation
Constructors
MARKET | |
LIMIT | |
STOP | |
MARKET_IF_TOUCHED | |
TAKE_PROFIT | |
STOP_LOSS | |
TRAILING_STOP_LOSS |
data OrderState Source #
Instances
data ClientExtensions Source #
Constructors
ClientExtensions | |
Fields |
data TimeInForce Source #
Instances
data OrderPositionFill Source #
Constructors
OPEN_ONLY | |
REDUCE_FIRST | |
REDUCE_ONLY | |
POSITION_DEFAULT |
data MarketOrderPositionCloseout Source #
Constructors
MarketOrderPositionCloseout | |
Fields
|
data MarketOrderTradeClose Source #
Constructors
MarketOrderTradeClose | |
data MarketOrderMarginCloseout Source #
Constructors
MarketOrderMarginCloseout | |
Fields |
data MarketOrderDelayedTradeClose Source #
Constructors
MarketOrderDelayedTradeClose | |
data TakeProfitDetails Source #
Constructors
TakeProfitDetails | |
Fields |
data StopLossDetails Source #
Constructors
StopLossDetails | |
Fields
|
Instances
data TrailingStopLossDetails Source #
Constructors
TrailingStopLossDetails | |
data TransactionType Source #
Constructors
Constructors
TradeOpen | |
data TradeReduce Source #
Constructors
TradeReduce | |
Fields
|
Instances
data OpenTradeFinancing Source #
Constructors
OpenTradeFinancing | |
Fields
|
data PositionFinancing Source #
Constructors
PositionFinancing | |
Fields
|
data Transaction Source #
Constructors
Instances
oandaTransaction :: OandaEnv -> AccountID -> TransactionID -> OANDARequest Transaction Source #
data TransactionsSinceIDResponse Source #
Constructors
TransactionsSinceIDResponse | |
oandaTransactionsSinceID :: OandaEnv -> AccountID -> TransactionID -> OANDARequest TransactionsSinceIDResponse Source #
data TransactionHeartbeat Source #
Constructors
TransactionHeartbeat | |
Fields
|
oandaTransactionStream :: OandaEnv -> AccountID -> OANDAStreamingRequest TransactionsStreamResponse Source #