# Symbol Info Number

Enumeration of numeric symbol properties that can be retrieved using `GetSymbolNumberProperty`.

## Values

| Enum Value                        | Description                                     |
| --------------------------------- | ----------------------------------------------- |
| SYMBOL\_PRICE\_BID                | Current bid price                               |
| SYMBOL\_PRICE\_ASK                | Current ask price                               |
| SYMBOL\_POINT\_VALUE              | Point value in the deposit currency             |
| SYMBOL\_TICK\_VALUE               | Value of SYMBOL\_TICK\_SIZE in deposit currency |
| SYMBOL\_TICK\_SIZE                | Minimal price change                            |
| SYMBOL\_CONTRACT\_SIZE            | Contract size                                   |
| SYMBOL\_SWAP\_LONG\_RATE          | Long swap value                                 |
| SYMBOL\_SWAP\_SHORT\_RATE         | Short swap value                                |
| SYMBOL\_INITIAL\_MARGIN           | Initial margin                                  |
| SYMBOL\_MIN\_VOLUME               | Minimal volume for a deal                       |
| SYMBOL\_MAX\_VOLUME               | Maximal volume for a deal                       |
| SYMBOL\_VOLUME\_STEP\_SIZE        | Minimal volume change step for deal execution   |
| SYMBOL\_IS\_SELECTED              | Whether the symbol is selected                  |
| SYMBOL\_IS\_VISIBLE               | Whether the symbol is visible                   |
| SYMBOL\_CURRENT\_SPREAD           | Current spread                                  |
| SYMBOL\_PROFIT\_CALCULATION\_MODE | Profit calculation mode                         |
| SYMBOL\_TRADING\_MODE             | Trading mode                                    |
| SYMBOL\_TRADING\_START\_TIME      | Trading start time                              |
| SYMBOL\_ORDER\_EXPIRATION\_TIME   | Order expiration time                           |
| SYMBOL\_STOPS\_LEVEL              | Stops level                                     |
| SYMBOL\_DECIMAL\_PLACES           | Decimal places                                  |
| SYMBOL\_FLOATING\_SPREAD          | Floating spread                                 |
| SYMBOL\_SWAP\_CALCULATION\_MODE   | Swap calculation mode                           |
| SYMBOL\_SWAP\_TRIPLE\_DAY         | Swap triple day                                 |

## Usage Example

```typescript
// Get current bid price
const bid = this.api.GetSymbolNumberProperty('EURUSD', ENUM_SYMBOL_INFO_NUMBER.SYMBOL_PRICE_BID)

// Get minimal volume for a deal
const minVolume = this.api.GetSymbolNumberProperty('EURUSD', ENUM_SYMBOL_INFO_NUMBER.SYMBOL_MIN_VOLUME)

// Get spread in points
const spread = this.api.GetSymbolNumberProperty('EURUSD', ENUM_SYMBOL_INFO_NUMBER.SYMBOL_CURRENT_SPREAD)
```
