“I downloaded/updated the bot, but nothing happens when I run the Run-ProfitTrailer.cmd file…”
First of all. Make sure you are running the up-to-date run-profittrailer.cmd and not ProfitTrailer.jar. If you did double click the jar file ProfitTrailer will not run.
If you are indeed running the up-to-date cmd file the issue is that UAC and SmartScreen are enabled, and the newly downloaded zip file (or cmd file) is “blocked”, due to being flagged as having come from an unknown source.
Couple of possible ways to fix this:
Right-click the zip file (or the cmd file if you already extracted it), Properties, click or uncheck Unblock; it may be a checkbox or a button. https://blogs.msdn.microsoft.com/delay/p/unblockingdownloadedfile/
Use PowerShell to unblock the file:
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/unblock-file?view=powershell-6
Edit the Run-ProfitTrailer.cmd file in Notepad++, change it in some way (add a space or something), save it, undo the change, then save the file again. (This should make Windows think the file was created on the local server, instead of being downloaded from the Internet).
Open a command prompt and manually run the command to start the bot. Should work, but all the above are better options.
ProfitTrailer supports shorting on BitMEX and Binance Futures and Bybit exchange.
A bot can either run in long mode or shorting mode.
A long bot cannot open/close short positions
A short bot cannot open/close long positions.
You can confirm a bot is shorting as it displays shorting text next to the notification bell.
# set this property in PAIRS to enable the bot to short
shorting = true
All other properties work the same as with a long bot.
#For the bot buy means **OPEN** a position
DEFAULT_A_buy_strategy = EMACROSS
DEFAULT_A_buy_value = 0.1
#For the bot sell means **CLOSE** a position
DEFAULT_A_sell_strategy = GAIN
DEFAULT_A_sell_value = 1.25
Dust is the technical term for small amounts of a given coin that are below the minimum trade levels set by each exchange.
Some tips for avoiding dust:
As of late April 2018, Binance has a way to consolidate dust. Just go to your Funds > Balances page and look for the button up top.
Keep your initial trade amount a few percent higher than the minimums allowed by the exchange. e.g if minimum is 0.0001 use 0.00012 or higher.
On Binance the fees are taken out of the coin you purchase which can leave you with partial coins that can't be sold. Binance has their own coin called BNB which can be used for fees instead and also halves your fee. On Binance, dust is unavoidable unless you buy and hold some BNB coins. Just 1 or two is plenty to start with and you can top it up as it gets low. Ensure you disable trading for BNB otherwise the bot will try to sell it.
Having referral rewards deposited to your account can leave dust.
Option 1
Option 2
In your browser put /setup/exchange behind the port
1.1 Example 1: http://localhost:8081/setup/exchange
1.2 Example 2: http://ip:8088/setup/exchange
Restart your bot after changing api key just in case