Package ru.tinkoff.piapi.contract.v1
Interface CandleOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Candle,Candle.Builder
public interface CandleOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetClose()Цена закрытия за 1 инструмент.Цена закрытия за 1 инструмент.getFigi()Figi-идентификатор инструмента.com.google.protobuf.ByteStringFigi-идентификатор инструмента.getHigh()Максимальная цена за 1 инструмент.Максимальная цена за 1 инструмент.Uid инструментаcom.google.protobuf.ByteStringUid инструментаИнтервал свечи.intИнтервал свечи.com.google.protobuf.TimestampВремя последней сделки, вошедшей в свечу в часовом поясе UTC.com.google.protobuf.TimestampOrBuilderВремя последней сделки, вошедшей в свечу в часовом поясе UTC.getLow()Минимальная цена за 1 инструмент.Минимальная цена за 1 инструмент.getOpen()Цена открытия за 1 инструмент.Цена открытия за 1 инструмент.com.google.protobuf.TimestampgetTime()Время начала интервала свечи в часовом поясе UTC.com.google.protobuf.TimestampOrBuilderВремя начала интервала свечи в часовом поясе UTC.longОбъём сделок в лотах.booleanhasClose()Цена закрытия за 1 инструмент.booleanhasHigh()Максимальная цена за 1 инструмент.booleanВремя последней сделки, вошедшей в свечу в часовом поясе UTC.booleanhasLow()Минимальная цена за 1 инструмент.booleanhasOpen()Цена открытия за 1 инструмент.booleanhasTime()Время начала интервала свечи в часовом поясе UTC.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getFigi
String getFigi()Figi-идентификатор инструмента.
string figi = 1;- Returns:
- The figi.
-
getFigiBytes
com.google.protobuf.ByteString getFigiBytes()Figi-идентификатор инструмента.
string figi = 1;- Returns:
- The bytes for figi.
-
getIntervalValue
int getIntervalValue()Интервал свечи.
.tinkoff.public.invest.api.contract.v1.SubscriptionInterval interval = 2;- Returns:
- The enum numeric value on the wire for interval.
-
getInterval
SubscriptionInterval getInterval()Интервал свечи.
.tinkoff.public.invest.api.contract.v1.SubscriptionInterval interval = 2;- Returns:
- The interval.
-
hasOpen
boolean hasOpen()Цена открытия за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation open = 3;- Returns:
- Whether the open field is set.
-
getOpen
Quotation getOpen()Цена открытия за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation open = 3;- Returns:
- The open.
-
getOpenOrBuilder
QuotationOrBuilder getOpenOrBuilder()Цена открытия за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation open = 3; -
hasHigh
boolean hasHigh()Максимальная цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation high = 4;- Returns:
- Whether the high field is set.
-
getHigh
Quotation getHigh()Максимальная цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation high = 4;- Returns:
- The high.
-
getHighOrBuilder
QuotationOrBuilder getHighOrBuilder()Максимальная цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation high = 4; -
hasLow
boolean hasLow()Минимальная цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation low = 5;- Returns:
- Whether the low field is set.
-
getLow
Quotation getLow()Минимальная цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation low = 5;- Returns:
- The low.
-
getLowOrBuilder
QuotationOrBuilder getLowOrBuilder()Минимальная цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation low = 5; -
hasClose
boolean hasClose()Цена закрытия за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation close = 6;- Returns:
- Whether the close field is set.
-
getClose
Quotation getClose()Цена закрытия за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation close = 6;- Returns:
- The close.
-
getCloseOrBuilder
QuotationOrBuilder getCloseOrBuilder()Цена закрытия за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation close = 6; -
getVolume
long getVolume()Объём сделок в лотах.
int64 volume = 7;- Returns:
- The volume.
-
hasTime
boolean hasTime()Время начала интервала свечи в часовом поясе UTC.
.google.protobuf.Timestamp time = 8;- Returns:
- Whether the time field is set.
-
getTime
com.google.protobuf.Timestamp getTime()Время начала интервала свечи в часовом поясе UTC.
.google.protobuf.Timestamp time = 8;- Returns:
- The time.
-
getTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getTimeOrBuilder()Время начала интервала свечи в часовом поясе UTC.
.google.protobuf.Timestamp time = 8; -
hasLastTradeTs
boolean hasLastTradeTs()Время последней сделки, вошедшей в свечу в часовом поясе UTC.
.google.protobuf.Timestamp last_trade_ts = 9;- Returns:
- Whether the lastTradeTs field is set.
-
getLastTradeTs
com.google.protobuf.Timestamp getLastTradeTs()Время последней сделки, вошедшей в свечу в часовом поясе UTC.
.google.protobuf.Timestamp last_trade_ts = 9;- Returns:
- The lastTradeTs.
-
getLastTradeTsOrBuilder
com.google.protobuf.TimestampOrBuilder getLastTradeTsOrBuilder()Время последней сделки, вошедшей в свечу в часовом поясе UTC.
.google.protobuf.Timestamp last_trade_ts = 9; -
getInstrumentUid
String getInstrumentUid()Uid инструмента
string instrument_uid = 10;- Returns:
- The instrumentUid.
-
getInstrumentUidBytes
com.google.protobuf.ByteString getInstrumentUidBytes()Uid инструмента
string instrument_uid = 10;- Returns:
- The bytes for instrumentUid.
-