Skip to content

CryptoBridgePro

TradingToolCrypto edited this page Jul 5, 2021 · 3 revisions

Trade from Metatrader (MT5) to your favorite CryptoCurrency exchange with robots, manual trading, and scripts.

User Interface

Each instance of CryptoBridgePro can be setup with a different Market pair, Different Exchange, and without any limitations. You have unlimited access which means you can trade at all supported exchanges simultaneously with different api keys (unlimited exchange accounts). CryptoBridgePro

Licensed to 1 MT5 platform

License is locked to your MT5 platform installation folder. One license gives you access to unlimited exchange accounts and or MT5 brokerage logins (account numbers and brokerage servers.)

Margin Trading

  • Bitmex
  • Bybit
  • Binance Futures
  • FTX

Spot Trading

  • Binance
  • BinanceUS
  • FTX

Features

  • Automated trading | Use your existing robots or code new robots with our libraries
  • Automated trading | Partial Takeprofit and Partial Stoploss to scale out of positions | 4 Takeprofits | 4 Stoplosses
  • Manual trading | All order types are supported including client side Takeprofit and stoploss
  • Manual trading | Limit Orders to scale in and scale out of positions
  • Manual trading | Stop orders for stoploss and 1 click Protective Breakeven order placement
  • Semi-Automated | Grid trading with Limit/Stop Orders to layer orders
  • One click cancel orders, place orders, and layer orders (grid)
  • Switch exchange with one click (automatically loads api keys, market name, and contract size)
  • Margin Trading and Spot Trading supported
  • User Interface color customization

Activate License

Subscribe

Latest Code

Repo

Announcements

Telegram Channel

Youtube

Tutorials

Support

Telegram Group

Blog

How to use

Expert Properties Input Tab

  • Add your api keys
  • Type in "live" or "demo" if using BinanceFutures or Bybit
  • Type in "cash" for Ascendex_Account_Type
  • Click ok

add api keys

SubWindow Indicator

SubWindow Indicator loads automatically (v1.35)

  • displays your wallet, positions, and orders

User Interface Setup

  • Push Setup Exchange
  • Push the exchange name - Such as Bitmex, Binance, Bybit
  • Type in the market name as indicated at exchange "BTCUSDT". note: case sensitive
  • Enter a number for lotsize, contracts, or coin amount
  • Enter a number for Qt Precision This is the Quote Digits after zero. Ex. BTCUSD is 2 , ETHBTC = 6, XRPUSDT = 5
  • Enter a number for Lt Precision (Lotsize/Contracts/Coin precision) Ex. Bitmex and Bybit are 1 USD contracts therefore a value of 0 is used. On Binance, you are working with coins, set a value of 2 or 3 or 4
  • Click Setup Exchange once more to remove the Exchange Setup Panel exchange setup panel exchange setup gif

Lt Precision (Volume Digit)

This is the number of digits after the decimal. Lets say you are trading on Binance Futures with BTCUSDT and you want to place a 0.001 order (market, limit, stop) or see order sizes of a minimum value of 0.001. The Volume digit will need to be 3. This adjustment is necessary to ensure that the order volume is the correct size (each market and exchange will have their own requirements).

  • 0.1 = 1
  • 0.01 = 2
  • 0.001 = 3
  • 0.0001 = 4

Make a Trade

Click buttons to place orders with predefined contract size

  • Buy / Sell button | Market Orders
  • B.Bid / B.Ask | Limit Orders at Top of Book (Best Price) market orders

Limit Orders

  • Enter Sell Price for Sell Limit then click Ask
  • Enter Buy Price for Buy Limit then click Bid

limit orders

Stop Orders

The BE button will place a Stoploss order at your entry price with the same amount of contracts as your position automatically. If you have a Buy position, click the Blue BE button to place a sell stop order (stoploss) at your entry price. If you have a Sell position, click the Red BE button to place a buy stop order (stoploss) at your entry price.

  • Click BE button to place a protective stoploss at your entry price breakeven buy

  • Enter StopPrice for a stoploss order then press Stop button ( buy stop order or sell stop order). trading panel

StopLimit Orders

  • Enter the Trigger Price ( market price needs to cross this value in order to place your limit order)
  • Enter Limit Order Price (this is the actual price where your limit order is placed once price reaches your Trigger price)

If you place a Buy StopLimit order (Green Button), the Trigger price must be above the current price. The Limit Order Price can be above or below the current price however, the Limit Order Price must be below the Trigger price.

If you place a Sell StopLimit order (Red Button), the Trigger price must be below the current price. The Limit Order Price can be above or below the current price however, the Limit Order Price must be above the Trigger price.

The StopLimit order are designed to exit your position with a limit order instead of a market order. The benefit is having an exit strategy that does not cross the spread or experience slippage. The disadvantage is that in a fast moving market, your limit order is not filled and your position remains open.

StopLimit Percentage

The StopLimit percentage parameter (%) allows the user to select a Trigger price without entering a limit order price. The Percentage value automatically calculates the distance from the trigger price for the limit order price.

  • A value of 0.1 equals a 0.1% distance from the trigger price
  • A value of 1 equals a 1% distance from the trigger price
  • A value of 10 equals a 10% distance from the trigger price
    trading panel

Get Orders

Click the Orders button on the UI to get your orders to show on the charts. The chart will include a horizontal line for each order at the correct price ( order price = line price) on the chart. You can fully customize the styles including color, line type and line thickness to suit your needs.

  • Stop orders are displayed
  • Limit orders are displayed
  • StopLimit orders are displayed with their corresponding trigger price

In the SubWindow, the orders will be displayed as Text with the market, order type, order direction, and order volume details. The order number is also displayed with an X Button to cancel individual orders if required by the trader.
order lines

Drag to Modify Orders

Double click the line on the chart to unlock the object. Click the line and drag the object up or down. When you release the mouse button, an order modify request will be sent to the exchange. The line that was modified will be deleted from the chart. Click the Orders button to reload the modified order.

  • StopLimit Orders can not be modified from the chart
  • Dragging the StopLimit Order will result in canceling the order

Grid Trading

  • Offset - distance from current price to place the first order (limit/stop)
  • Levels - how many orders to layer
  • Spacing - distance between the orders
  • LotExpo - 1.0 keeps the volume identical for all orders. 2.0 will double the volume on each level
  • Buys - place a grid with Buy Stop orders to anticipate a bullish breakout
  • Sells - place a grid with Sell Stop orders to anticipate a bearish breakout
  • Bids - place a grid with Buy Limit orders below current price to Dollar Cost Average a buy position
  • Asks - place a grid with Sell Limit orders above current price to Dollar Cost Average a short position

Grid Trading GUI

Order ID

The object line contains the order id from the exchange within the object description.
order id

Order Details

The object name contains the market symbol, order type, order direction, order volume, and the order index.
ordervolume

Providing Signals

You can send your positions to a telegram group or channel for your own track record or to share your trading signals with the world. We have several signal formats available, therefore you can become a signal provider for 3rd party companies such as Cornix and 3commas. If you need another format, just let us know.

Parameters

  • Telegram Signals = false
  • Telegram Token = "Telegram Bot token"
  • Telegram Group or Channel ID = -12345678900
  • Telegram_Signal_Format = Select the message format
  • Cornix_Leverage = "Cross"

Telegram_Signals must be true to send signals. The Telegram Token is the telegram bot id that you get from the @BotFather. You can create a new telegram bot easily, by starting a conversation with the botfather and using the command /newbot. The telegram channel ID or Group ID requires several steps that are best explained via a video. Cornix Leverage is only required when using the Telegram Signal Format Cornix

Message Format

The messages vary based on the required format from the 3rd party software companies that need to read the message correctly. If you are not using any 3rd party provider, you can use the Standard format.

  • 3commas
  • Cornix
  • Standard
  • MetaTrader

Sending a Signal

Send a signal to telegram The message is delivered to your telegram channel or group within one second after clicking on the Telegram button

  • Click on the "Pos" button to retrieve your position from the exchange.
  • Setup the Partial TP / Partial SL values. You only need one TP and SL by default.
  • Click the Telegram button.

Telegram Signals