CommonEnums

Dir

Путь в Local Pack include/base/common_enums.h

Enum, описывающий направления сделок, заявок и котировок.

  • BID, BUY, 0 означают покупку.
  • ASK, SELL, 1 означают продажу.

OrderStatus

Enum class, описывающий возможные состояния заявки:

  • Adding — заявка была послана на добавление, но ещё не была добавлена. Такое происходит из-за того, что существует задержка между тем, как заявка была послана, и тем, как она действительно появилась на бирже. Эта задержка называется round-trip.
  • Active — заявка добавлена.
  • Deleting — заявка была послана на удаление, но ещё не удалена. Такое происходит из-за того, что существует задержка между тем, как заявка была послана на удаление, и тем, как она действительно удалилась на бирже.
  • Deleted — заявка была удалена.

ChartYAxisType

Enum class, описывающий сторону, с которой нужно отобразить ось Y для графика (слева или справа).

  • Left — слева.
  • Right — справа.

opposite_dir

Принимает направление dir.

Возвращает противоположное направление.

C++
Python
inline Dir opposite_dir(Dir dir);
def opposite_dir(dir)

dir_sign

Принимает направление dir.

Возвращает знак этого направления (1 для BID и -1 для ASK).

C++
Python
inline int32_t dir_sign(Dir dir);
def dir_sign(dir)

results matching ""

    No results matching ""