Signals are not part of your ProfitTrailer product license and require a separate paid subscription to either an approved provider's signals service and/or the TradingView integration service. These subscriptions are available for purchase from the ProfitTrailer Shop.
- After redeeming your signal voucher in the account settings, restart the ProfitTrailer bot so it can start to receive the signal provider.
- If you do not set the Buy or Sell Strategy as SIGNAL the bot won't use the signals.
To make Pairs buys (from possible buy log) with signals set your buy strategy in Pairs config to SIGNAL as follows:
DEFAULT_A_buy_strategy = SIGNAL
DEFAULT_A_buy_strategy_label = MyTradingViewLabel (optional, any alphanumeric label you want)
To make DCA buys with signals set your buy strategy in DCA config to SIGNAL as follows:
DEFAULT_DCA_A_buy_strategy = SIGNAL
DEFAULT_DCA_A_buy_strategy_label = MyTradingViewLabel (optional, any alphanumeric label you want)
To make Pairs sells with signals set your sell strategy in Pairs config to SIGNAL as follows:
DEFAULT_A_sell_strategy = SIGNAL
DEFAULT_A_sell_strategy_label = MyTradingViewLabel (optional, any alphanumeric label you want)
#Optional Gain to set minimum profit for the trade
DEFAULT_B_sell_strategy = GAIN
DEFAULT_B_sell_value = 0.5
To make DCA sells with signals set your sell strategy in DCA config to SIGNAL as follows:
DEFAULT_DCA_A_sell_strategy = SIGNAL
DEFAULT_DCA_A_sell_strategy_label = MyTradingViewLabel (optional, any alphanumeric label you want)
#Optional Gain to set minimum profit for the trade
DEFAULT_DCA_B_sell_strategy = GAIN
DEFAULT_DCA_B_sell_value = 0.5
- Many providers do not send sell signals. If your signals provider only sends buy signals you will not be able to sell using the SIGNAL strategy.
- Do not set
buy/sell value
orbuy/sell value limit
for the SIGNAL strategy.- It is possible to run signals on a bot running in Test Mode.
There are two different methods for obtaining signals for ProfitTrailer. Your own signals via TradingView or Signals generated by our approved providers.
Select your Signals source to read more.
ProfitTrailer provides a TradingView integration that allows users to send their own signals from TradingView to their bots.
You currently have two options to integrate with TradingView:
By using the webhook your alerts will reach your bot in around 5 seconds.
This is the ProfitTrailer Webhook URL you need to enter into your TradingView Alert: https://signal.profittrailer.com/api/tradingview/process
do not call this URL directly it is for use only with the Webhook feature of TradingView:
The steps required to use this are as follows:
Webhook URL
Use the following in the message for the alert, modifying the token to your own (Voucher you received in your email):
token=SGNLPTTRADINGVIEW-TEST-TOKEN (Voucher you received in your email)
position=CLOSE
pair=ETHBTC
valid=60s
label=MyTradingViewLabel
mode=STRATEGY
Click the SAVE button
You can create another alert for the buy/open using the same method and change the Position in the Message of the alert to OPEN.
token=SGNLPTTRADINGVIEW-TEST-TOKEN (Voucher you received in your email)
position=OPEN
pair=ETHBTC
valid=60s
label=MyTradingViewLabel
mode=STRATEGY
Optional properties
invalidatesignal=myothersignallabel
# Say you have 2 signals.
#OPEN with label MYOPENSIGNAL,
#CLOSE with label MYCLOSESIGNAL
# You can tell the bot to invalidate the OPEN signal
# As soon as the close signal is sent to the bot.
token=...
label=MYCLOSESIGNAL
invalidatesignal=MYOPENSIGNAL
....
Once you have confirmed the signals are working you can edit your alerts and turn off the Show Popup and Play Sound on the alert if you like.
The Token is your voucher code that is sent to your after purchasing a signals subscription.
Don't forget to associate it with your ProfitTrailer license (Step 2 at the top of the page)
Position specifies if the signal has to open or close a position.
PAIR is the name of the coin pair. It is always in this format no matter what exchange format is. XXXYYY where XXX is the coin and YYY is the market.
Bitmex pairs are often in the format XXXYYYXXX e.g XBTUSDXBT.
Valid is the amount of time a signal is valid for once we receive it. It is defined in seconds.
Mode determines if ProfitTrailer gets involved in the decision making process:
STRATEGY will comply with your ProfitTrailer settings including trailing if set. Coins that are filtered from your Possible Buy Log will not be purchased. BUYs will make use of your initial_cost
or next DCA_buy_percentage
instead of the amount value. If you use SIGNALS for selling they will comply with your GAIN sell strategy if configured so it won't sell if GAIN is not met.
Type currently only support FLIP, which works with a openlabel and a closelabel to make sure you close one signal before opening another.
Defines your open signal label in your config.
Example: openlabel=LONGOPEN
Defines your close signal label in your config.
Example: closelabel=SHORTCLOSE
Flip Strategy Example:
name=FLIPSTRATEGYNAME
type=FLIP
openlabel=LONGOPEN
closelabel=SHORTCLOSE
token=SGNLPTTRADINGVIEW-TEST-HzALSNUNuQ
pair=BTCUSDT
valid=120s
mode=STRATEGY
If you choose to subscribe to a Signal Provider you do not need to configure anything with TradingView. You can have a signal provider and a TV integration subscription simultaneously if you wish.
Signals from providers will turn your signal strategy in ProfitTrailer true for the applicable coin. ProfitTrailer will comply with your PBL filtering settings and also any other buy strategy settings you have configured. All applicable strategies must be true in order to buy or sell and if you have trailing configured it must also occur.
All the signal providers are available in the ProfitTrailer Shop