Go

Enums & Hằng số

Các kiểu enum và hằng số trong Go SDK

Enum được tổ chức theo package:

import (
    "github.com/SSI-Securities-Inc/ssi-sdk-go/v3/trading"
    "github.com/SSI-Securities-Inc/ssi-sdk-go/v3/market"
)

OrderSide

Package: trading

Giá trịCodeMô tả
OrderSideBuy"B"Mua
OrderSideSell"S"Bán

OrderType

Package: trading

Giá trịCodeMô tả
OrderTypeLO"LO"Lệnh giới hạn
OrderTypeMTL"MTL"Market To Limit
OrderTypeMP"MP"Lệnh thị trường
OrderTypeATO"ATO"Lệnh mở cửa
OrderTypeATC"ATC"Lệnh đóng cửa
OrderTypeMOK"MOK"Match Or Kill
OrderTypeMAK"MAK"Match And Kill
OrderTypePLO"PLO"Lệnh sau giờ nghỉ trưa

OrderStatus

Package: trading

Giá trịCodeMô tả
OrderStatusPending"PD"Chờ xử lý
OrderStatusPendingApproval"WA"Chờ phê duyệt
OrderStatusReady"RS"Sẵn sàng
OrderStatusSent"SD"Đã gửi
OrderStatusQueued"QU"Đã vào hàng đợi
OrderStatusFilled"FF"Khớp toàn bộ
OrderStatusPartialFilled"PF"Khớp một phần
OrderStatusPartialCancelled"FFPC"Khớp một phần + huỷ phần còn lại
OrderStatusPendingModify"WM"Chờ sửa
OrderStatusPendingCancel"WC"Chờ huỷ
OrderStatusCancelled"CL"Đã huỷ
OrderStatusRejected"RJ"Bị từ chối
OrderStatusExpired"EX"Hết hạn
OrderStatusPreSession"IAV"Trước phiên

Board

Package: market

Giá trịCodeMô tả
BoardHOSE"HOSE"Sàn HOSE
BoardHNX"HNX"Sàn HNX
BoardUPCOM"UPCOM"Sàn UPCOM

Timeframe

Package: market

Giá trịCodeMô tả
TimeframeMinute1"1m"1 phút
TimeframeMinute3"3m"3 phút
TimeframeMinute5"5m"5 phút
TimeframeMinute15"15m"15 phút
TimeframeHour1"1h"1 giờ
TimeframeDay1"1d"1 ngày
TimeframeWeek1"1w"1 tuần
TimeframeMonth1"1M"1 tháng

FCOType

Loại lệnh điều kiện (Flexible Conditional Order).

Package: trading

Giá trịCodeMô tả
FCOTypeGTD"gtd"Lệnh có hiệu lực đến ngày (Good Till Date)
FCOTypeStop"stop"Lệnh dừng thị trường (Stop Market)
FCOTypeStopLimit"stop_limit"Lệnh dừng giới hạn (Stop Limit)
FCOTypeTrailingStop"trailing_stop"Lệnh xu hướng (Trailing Stop Market)
FCOTypeTrailingStopLimit"trailing_stop_limit"Lệnh xu hướng giới hạn (Trailing Stop Limit)
FCOTypeOCO"oco"Lệnh huỷ lệnh còn lại (One Cancels the Other)
FCOTypeBullBear"bullbear"Lệnh Bull Bear

FCOOperator

Toán tử so sánh dùng để kích hoạt lệnh Stop / Stop Limit.

Package: trading

Giá trịCodeMô tả
FCOOperatorGreater"greater"Lớn hơn (>)
FCOOperatorGreaterOrEqual"greater_or_equal"Lớn hơn hoặc bằng (>=)
FCOOperatorLesser"lesser"Nhỏ hơn (<)
FCOOperatorLesserOrEqual"lesser_or_equal"Nhỏ hơn hoặc bằng (<=)
FCOOperatorEqual"equal"Bằng (=)

FCOStatus

Trạng thái xử lý của lệnh điều kiện.

Package: trading

Giá trịCodeMô tả
FCOStatusInit"INIT"Mới khởi tạo
FCOStatusWait"WAIT"Chờ kích hoạt
FCOStatusTri"TRI"Đã kích hoạt
FCOStatusTrit"TRIT"Đã kích hoạt thành công
FCOStatusTer"TER"Đã kết thúc
FCOStatusFis"FIS"Hoàn tất
FCOStatusWc"WC"Chờ huỷ
FCOStatusExp"EXP"Hết hạn
FCOStatusErr"ERR"Lỗi

Tổng hợp Package

PackageImportChứa
trading.../ssi-sdk-go/v3/tradingOrderSide, OrderType, OrderStatus, FCOType, FCOOperator, FCOStatus
market.../ssi-sdk-go/v3/marketBoard, Timeframe

Trên trang này