45 lines
735 B
GraphQL
45 lines
735 B
GraphQL
fragment CandleFields on Candle {
|
|
periodStart
|
|
lastUpdateInPeriod
|
|
high
|
|
low
|
|
open
|
|
close
|
|
volume
|
|
}
|
|
|
|
query Candles($marketId: ID!, $interval: Interval!, $since: String!) {
|
|
market(id: $marketId) {
|
|
id
|
|
decimalPlaces
|
|
positionDecimalPlaces
|
|
tradableInstrument {
|
|
instrument {
|
|
id
|
|
name
|
|
code
|
|
}
|
|
}
|
|
marketTimestamps {
|
|
open
|
|
}
|
|
candlesConnection(
|
|
interval: $interval
|
|
since: $since
|
|
pagination: { last: 5000 }
|
|
) {
|
|
edges {
|
|
node {
|
|
...CandleFields
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
subscription CandlesEvents($marketId: ID!, $interval: Interval!) {
|
|
candles(marketId: $marketId, interval: $interval) {
|
|
...CandleFields
|
|
}
|
|
}
|