package sdk import "context" func (c *Client) IsLastBar(ctx context.Context) (any, error) { return c.getField(ctx, "/api/check/is_last_bar", "is_last_bar") } func (c *Client) IsNewBar(ctx context.Context) (any, error) { return c.getField(ctx, "/api/check/is_new_bar", "is_new_bar") } func (c *Client) IsSuspendedStock(ctx context.Context, stockcode string) (any, error) { return c.postField(ctx, "/api/check/is_suspended_stock", map[string]any{"stockcode": stockcode}, "is_suspended") } func (c *Client) IsSectorStock(ctx context.Context, sectorname, market, stockcode string) (any, error) { body := map[string]any{"sectorname": sectorname, "market": market, "stockcode": stockcode} return c.postField(ctx, "/api/check/is_sector_stock", body, "is_in_sector") } func (c *Client) IsTypedStock(ctx context.Context, stocktypenum int, market, stockcode string) (any, error) { body := map[string]any{"stocktypenum": stocktypenum, "market": market, "stockcode": stockcode} return c.postField(ctx, "/api/check/is_typed_stock", body, "result") } func (c *Client) IndustryNameOfStock(ctx context.Context, industryType, stockcode string) (any, error) { body := map[string]any{"industryType": industryType, "stockcode": stockcode} return c.postField(ctx, "/api/check/get_industry_name_of_stock", body, "industry_name") }