What are the different settings for sending Signals as a Marketplace Seller
This tutorial shows you the different settings for sending Signals as a Marketplace Seller.
Settings Config
Name
Fill in your name.
Description
Fill in a description. Use this to describe and advertise your Signals. Give recommended settings, tips, and ways for your clients to contact you.
Exchanges
Switch the toggle if you don’t send Signals to all exchanges. So you can select the exchanges. If you do send Signals for all exchanges leave the toggle where it is. Make sure to only select exchanges you are sending a Signal too. Otherwise this can be a reason to ban you.
Twitter username
Fill in your Twitter username. Make sure you do not use the @ sign. For example Cryptohopper.
Facebook page
Fill in your ID or username.
Telegram channel
Fill in your username or channel handle. For example t.me/CryptohopperToday
Logo
Upload a logo. This is the picture that the users see along with your name in the Marketplace. Make sure the size is 600px X 430px, otherwise it won’t work.
Promo image
Upload an image. This picture is displayed as a banner at the top of your Signaler Marketplace page. Make sure the size is 1200px X 450px otherwise it won’t work.
Settings API
You can send signals to our API, so you do not need to log in and use this dashboard.
On the right-hand side, you have examples of multiple coding languages: PHP, Python, NodeJS, R. You can send Signals with our API by calling the API endpoint.
API URL: https://www.cryptohopper.com/signal.php
If you first want to test sending a Signal to our API, please use our testing endpoint. These signals will not be saved.
Testing URL: https://www.cryptohopper.com/testsignal.php
The following parameters need to be sent as GET in the URL:
api_key
Your API key
signal_id
Your signalers ID
exchange
The exchange for which the signal is *
market
The market for which the signal is **
type
The signal type: buy or sell percentage_profit: The percentage profit for the signal (optional)
stop_loss
The stop loss percentage for the signal, enter as positive (optional)
trailing_percentage
The trailing stop loss percentage for the signal (optional)
trailing_arm_percentage
The arm trailing stop loss percentage for the signal (optional)
- Possible values bitpanda, bitvavo, hitbtc, kucoin, okex, binance, binanceus, bitfinex, bittrex, cex, gdax, huobi, kraken2, kraken, poloniex,
** For example BTC_ETH for Poloniex, ETHBTC for Binance or Binance.us, , ETH-BTC for Coinbase Advanced, XETHXXBT for Kraken, ETH/BTC for KuCoin, HitBTC, HTX, Bitvavo, OKX, BingX, EXMO, Bybit, Bitpanda, Crypto.com and Bitfinex.
To verify your request we check the X-Hub-Signature header which you will need to send with your request. This signature is a sha512 hash of the path (/signal.php?...) with your API secret as the key.
Signal Limits
We have limited the maximum number of Signals you can send per minute and 5 minutes. The current limits are:
- 30 Signals per minute 60 Signals per 5 minutes
Signal Stats
You can retrieve some of your signal statistics by doing requests to the following API.
API URL: https://www.cryptohopper.com/signalstats.php
The following parameters need to be sent as GET in the URL:
signal_id
your signalers ID
exchange
the exchange or all * (optional)
- Possible values: all, bitpanda, bitvavo, hitbtc, kucoin, okex, binance, binanceus, bitfinex, bittrex, cex, gdax, huobi, kraken2, kraken, poloniex,
Settings TradingView
TradingView Alerts
You can connect your TradingView with your webhook URL or with email alerts to the Signal system of Cryptohopper. To get this to work, you need to set the alert message to a JSON string, which you can generate on this page, and you need to make sure the alerts are getting sent to the webhook URL or email address underneath.
Instructions
Your JSON needs to contain the following keys and values:
api_key
Your API key
signal_id
Your signalers ID (this can be found in the signal ID, in the API section)
exchange
The exchange for which the signal is *
market
The market for which the signal is **
type
The type of signal: 'buy' or 'sell'
percentage_profit
The percentage profit for the signal (optional)
stop_loss
The stop loss percentage for the signal, enter as positive (optional)
trailing_percentage
The trailing stop loss percentage for the signal (optional)
trailing_arm_percentage
The arm trailing stop loss percentage for the signal (optional)
signature
sha512 hash ***
- Possible values: bitpanda, bitvavo, hitbtc, kucoin, okex, binance, binanceus, bitfinex, bittrex, cex, gdax, huobi, kraken2, kraken, poloniex,
** For example BTC_ETH for Poloniex, BTC-ETH for Bittrex, ETHBTC for Binance or Binance.us, ETH-BTC for Coinbase PRO, XETHXXBT for Kraken, ETH/BTC for KuCoin, Bitvavo, Bitpanda, OKEx, Huobi and Bitfinex.
*** To verify your request we check the signature key. This signature is a sha512 hash of the API path with your API secret as the key: /signal.php?api_key=YOUR_API_KEY&signal_id=YOUR_SIGNAL_ID&exhange=THE_EXCHANGE&market=THE_MARKET
See the API section for more information.
Read the extensive tutorial for using TradingView Alerts to send signals as a Signaler.
Settings Strategy Signals
Strategy
Select the Strategy you have created.
Exchange
Select the exchange that you would like to Signal to. Please note that you can only select 1 exchange at time here. If you would like to Signal to other exchanges, you will have to go through the whole process again and add them separately.
Market(s)
Clicking in this space will result in a list of suggestions popping up. You can type the market you are looking for and select it from the suggestions list. Click on "Select all markets" if you would like your strategy to signal to all markets. Please be careful when using "Select all markets", as sometimes it includes stable/stable pairs such as USDT/USDC.
You can select your sell settings: Take profit, Stop Loss, and Trailing stop loss. Therefore, when your strategy sends out signals, these sell settings will be sent automatically along with the Signals.
Cooldown
Select the cooldown time you would like to have between Signals for the same coin.
Max simultaneous signals
Select the number of maximum Signals you would like to have at the same time.
Settings AI
AI
Select the AI you would like to use to send Signals.
Exchange
Select your exchange. Please note that you can only select one exchange at a time. You will have to create another "AI Signals" to send signals to another exchange.
Use corrected score for buys
Normal scores are between -1 (for sell) and 1 (for buy); the corrected score is a value between 0 and 100 (percentage) based on the highest and lowest result it got. The corrected score improves over time, and therefore it is usually the better choice. You can select "Yes" if you wish to use the corrected score.
Minimum score for buys
Configure the minimum score a market should have before signaling a buy for it. Normal scores are between -1 (for sell) and 1 (for buy), so you could enter 0.2 for a buy for example. If you use the corrected scores, then the value should be between 0 and 100. The higher the value that you use here, the more selective your AI will be when entering a position. An adequate balance between quantity and quality is around 75-85.
Use corrected score for sells
Normal scores are between -1 (for sell) and 1 (for buy); the corrected score is a value between 0 and 100 (percentage) based on the highest and lowest result it got. The corrected score improves over time, and therefore it is usually the better choice. You can select "Yes" if you wish to use the corrected score.
Minimum score for sells
Configure the minimum score a market should have before signaling a buy for it. Normal scores are between -1 (for sell) and 1 (for buy), so you could enter -0.2 for a sell for example. If you use the corrected score, then the value should be between 0 and 100. The lower the value, the better the sell signals will be. An adequate balance between quantity and quality is around 25-15. Similar to the regular strategy signals, or the manual signals, you can send out your Take Profit, Stop Loss, and Trailing Stop Loss settings.
Cooldown
Select the cooldown time you would like to have between signals for the same coin.
Max simultaneous signals
Select the number of the maximum signals you would like to have at the same time.