ByBit Broker Profile
OCO groups are emulated by MultiCharts.
That means that all OCO orders are sent to the broker, price is monitored by MultiCharts, and once one of the orders is filled, MultiCharts sends a command to cancel the second OCO order to the broker.
Note that the second order may also be filled if price reaches its level before the cancellation is processed by the broker (see OCO Orders Risk).
ByBit Futures Broker Profile
All types of orders are supported:
- Market orders
- Limit orders
- Stop orders
- Stop-Limit orders
ByBit provides information on the list of accounts, balance, equity, open positions, open position Profit/Loss.
Setting up ByBit Futures Broker Profile
In the ByBit Futures Settings window (see Managing Broker Profiles) enter the information provided by ByBit.
- Main tab:
- Connectivity section:
- Enter your API key and Secret key for ByBit.
- In the Contract type menu you can select Linear or Inverce Futures.
- In the Currency menu you can select USDT or USDC as your base currency.
- Default Order Settings section:
- Select Time in Force.
- Check Orders request waiting limits to enable automatic monitoring of requests sent from MultiCharts.ByBit has limitations for the number of requests from one IP per minute.
- Check Reduce Only to enable Reduce Only orders and avoid the ByBit minimum trade size limit when closing a position.
- Global section:
- You can set the Timing security interval to specify the time during which the request is considered to be active.
- Check Use heartbeats for connection loss detection to automatically restore connection to the ByBit server in case of temporary connection loss.
- Check Show Error pop-up alert to receive alerts.
- Connectivity section:
- Contracts Ratio tab:
Here you can check the ratio for one contract in MultiCharts.MultiCharts does not support fractional shares. For trading crypto symbols Contracts Ratio was added into ByBit broker settings. For example, the Contracts Ratio for BNBUSDT futures is 0.01. When you buy 1 contact in MultiCharts, 0.01 contracts will be bought at ByBit.
ByBit Spot Broker Profile
All types of orders are supported:
- Market orders
- Limit orders
- Stop orders
- Stop-Limit orders
ByBit provides information on the list of accounts, balance, equity, open positions, open position Profit/Loss.
Setting up ByBit Spot Broker Profile
In the ByBit Spot Settings window (see Managing Broker Profiles) enter the information provided by ByBit.
- Main tab:
- Connectivity section:
- Enter your API key and Secret key for ByBit.
- In the Currency menu you can select USDT or USDC as your base currency.
- Check Unified Account to enable all-in-one account mode that offers traders access to multi-currency trading and major trading products including Spot trading, Spot margin trading, USDT perpetual trading, USDC perpetual trading, Futures and USDC.
It allows combining trading and cross hedged margin without switching between accounts.
- Default Order Settings section:
- Select Time in Force.
- Check Orders request waiting limits to enable automatic monitoring of requests sent from MultiCharts.ByBit has limitations for the number of requests from one IP per minute.
- Global section:
- You can set the Timing security interval to specify the time during which the request is considered to be active.
- Check Use heartbeats for connection loss detection to automatically restore connection to the ByBit server in case of temporary connection loss.
- Check Show Error pop-up alert to receive alerts.
- Connectivity section:
- Contracts Ratio tab:
Here you can check the ratio for one contract in MultiCharts.MultiCharts does not support fractional shares. For trading crypto symbols Contracts Ratio was added into ByBit broker settings.
For example, the Contracts Ratio for BTCUSDT is 0.000001. When you buy 1 contact in MultiCharts, 0.000001 contracts will be bought at ByBit. - Open Positions tab:
As ByBit Spot operates with wallets, MultiCharts has to emulate positions.
The first time you connect to the ByBit Spot broker profile in MultiCharts, MultiCharts considers the position to be flat. When you open a position in MultiCharts, it will be displayed in this tab.
- Click Lookup to emulate positions based on the orders sent from MultiCharts.If a position was opened/changed outside MultiCharts, MultiCharts will not be aware of it.
- Click Recalculate to recalculate all the positions based on orders starting from the set date.
To recalculate a position for a specific symbol click the button next to it. - Click Add to select symbols to add to the positions list.
- Click Lookup to emulate positions based on the orders sent from MultiCharts.
After the broker profile is set up, you can select it for trading, see the How to Select a Broker Account For Trading guide.