| 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 #
Instances
data TimeInForce #
Instances
data OrderPositionFill #
Constructors
| OPEN_ONLY | |
| REDUCE_FIRST | |
| REDUCE_ONLY | |
| POSITION_DEFAULT |
data MarketOrderPositionCloseout #
Constructors
| MarketOrderPositionCloseout | |
Fields
| |
data MarketOrderTradeClose #
Constructors
| MarketOrderTradeClose | |
data MarketOrderMarginCloseout #
Constructors
| MarketOrderMarginCloseout | |
Fields | |
data MarketOrderDelayedTradeClose #
Constructors
| MarketOrderDelayedTradeClose | |
data StopLossDetails #
Constructors
| StopLossDetails | |
Fields
| |
Instances
data TrailingStopLossDetails #
Constructors
| TrailingStopLossDetails | |
data TransactionType #
Constructors
Instances
Constructors
| TradeOpen | |
data TradeReduce #
Constructors
| TradeReduce | |
Fields
| |
Instances
data OpenTradeFinancing #
Constructors
| OpenTradeFinancing | |
Fields
| |
data PositionFinancing #
Constructors
| PositionFinancing | |
Fields
| |
Instances
data Transaction #
Constructors
Instances
oandaTransaction :: OandaEnv -> AccountID -> TransactionID -> OANDARequest Transaction #
data TransactionsSinceIDResponse #
Constructors
| TransactionsSinceIDResponse | |
oandaTransactionsSinceID :: OandaEnv -> AccountID -> TransactionID -> OANDARequest TransactionsSinceIDResponse #
data TransactionHeartbeat #
Constructors
| TransactionHeartbeat | |
Fields
| |
oandaTransactionStream :: OandaEnv -> AccountID -> OANDAStreamingRequest TransactionsStreamResponse #