Skip to main content

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.

Was this article helpful?

Start trading with Cryptohopper for free!

Free to use – no credit card required

Let's get started
New apps coming soon!