If your bot never received an order there are a few steps that can ensure everything is setup properly.
STEP 1
- Check that your strategy has the correct Secret Key and your Secret Key contains no extra spaces at the end or beginning. Some browsers, when copying text from a page, may add extra whitespaces to your paste.
- Ensure that your “Enable Prism Bot” checkbox is active.
STEP 2
Next, ensure that your Tradingview chart is the correct chart for your pair.
If using ByBit, you will need to use the following Tradingview charts:
- Normal derivatives
- [COIN]USDT.P
- i.e. BTCUSDT.P
- Inverse derivatives
- [COIN]USD.P
- i.e. BTCUSD.P
We currently do not support Spot trading.
If using Binance, you will need to use the following Tradingview charts:
- Normal derivatives
- [COIN]USDTPERP
- i.e. BTCUSDTPERP
- We also support BUSD trading on Binance. You can choose charts such as [COIN]BUSDPERP.
- Inverse derivatives
- [COIN]PERP
- i.e. BTCPERP
We currently do not support Spot trading.
STEP 3
Next, update your alert to reflect any changes you made.
- Open the alert you want to update
- Open the "Condition" dropdown menu
- Select the last strategy at the bottom of the dropdown. This will be the newest save state of your updated strategy.
- Click “SAVE”
STEP 4
Now let’s double check your exchange is properly connected to your Bot via API.
To add your API Keys to the PrismBot configuration, visit login.prismbot.io.
- After you successfully login, go to the Configuration tab.
- Click “Add New API Key”
- Select your Exchange in the Dropdown menu.
- Create any name for your API key, and input the API Key and Secret from your exchange API setup.
- Finally, click on the Validate button to check it is connected. If you see a green “Connected” button, your exchange API key is setup and ready to use.
STEP 5
Hedge Mode
Binance
For Binance it is required that Hedge mode is turned OFF, and instead set to One-way Mode (default) across your entire Binance traded pairs in order for our bot to initiate trades with your account.
Please note that you need to set the position mode for the USDⓈ-M Futures and COIN-M Futures individually per pair you are trading.
Step 1: Click top right corner of “Place Order” interface and select “Position mode”.
Step 2: Select “One-Way Mode” in the pop-up window. Note: You can only adjust the position mode when there is no position or open orders.
ByBit
For ByBit it is required that Hedge mode is turned ON, across your entire ByBit traded pairs in order for our bot to initiate trades with your account.
Please note that you need to set the position mode for the USDⓈ-M Futures and COIN-M Futures individually per pair you are trading.
STEP 6
The last thing we can check to ensure everything is setup properly is that your alert contains all of the information required to create an entry. Assuming you’ve followed all steps up to this point, open the alert you are having an issue with.
- Make sure in the “Message” box you see the following exactly:
{{strategy.order.alert_message}}
IMPORTANT: Alert message box placeholders are CASE-SENSITIVE. Using improper upper or lower case will cause the message being sent to return NA (an empty string). You should copy these texts exactly and paste them as is.
- Check that you have properly setup your alert to the correct strategy in the Condition dropdown.
- Ensure that you have your webhook inserted and the webhook checkbox is on.
FINAL THOUGHTS
Assuming everything has been setup correctly following this guide, your next alert should fire to your exchange. If it does not, feel free to reach out to us via Discord or email.
Discord Link: https://discord.com/invite/k5P2h8zG53
Email: info@prismbot.io