Setup Guide

Tip: You can have many buy orders each with their own sell orders!

See Examples.

Token.json file Setup:

{
  "TOKEN_SYMBOL_OR_NAME": "The bot won't read this",
  "TOKEN_ADDRESS": "0xf73d8276c15ceXXXXXXXXXXXXXXX0e62f767a7f3aea",
  "EXCHANGE": "PANCAKESWAP",
  "SLIPPAGE": "12",
  "RETRY_AMOUNT_AFTER_TRANSACTION_FAIL": "0",
  "SNIPE_MODE": "NO",
  "SNIPE_BUY_SELL": {
    //
    // REMOVED THIS PART BECAUSE IT'S NOT USEFULL IN LIMIT MODE
    //
  },
  "LIMIT_PAY_CURRENCY": "BNB",
  "LIMIT_BUY_SELL": [
    {
      "BUY_WHEN_PRICE_IS_EQUAL_OR_LOWER_THEN_IN_USD": "0.7",
      "PAY_AMOUNT": "1",
      "REPEAT_THIS_TRANSACTION": "0",
      "DO_NOT_CHANGE_THIS_VALUE_LIMIT_BOUGHT_PRICE": "0",
      "DO_NOT_CHANGE_THIS_VALUE_LIMIT_BOUGHT_QUANTITY": "0",
      "DO_NOT_CHANGE_THIS_VALUE_REPEAT_COUNT": "0",
      "LIMIT_SELL": [
        {
          "SELL_TOKEN_WHEN_MULTIPLIER_REACHES_IN_PERCENTAGE": "110",
          "SELL_QUANTITY_WHEN_MULTIPLIER_IS_REACHED_IN_PERCENTAGE": "100",
          "DO_NOT_CHANGE_THIS_VALUE_IS_ORDER_FILLED": false
        },
        {
          "SELL_TOKEN_WHEN_MULTIPLIER_REACHES_IN_PERCENTAGE": "90",
          "SELL_QUANTITY_WHEN_MULTIPLIER_IS_REACHED_IN_PERCENTAGE": "100",
          "DO_NOT_CHANGE_THIS_VALUE_IS_ORDER_FILLED": false
        }
      ]
    }
  ]
}

Things to remember :

  • Read the file as attribute–>value ("TOKEN_SYMBOL_OR_NAME": "XYZ TOKEN")

  • When typing a decimal number use the dot "." rather then a comma ","

  • Always type inside the quotation marks "..."

  • Min pay amount in BNB is 0.000001 BNB

  • Min pay amount in USDT/BUSD is 0.0001

General settings part:

TOKEN_SYMBOL_OR_NAME: This is made for you the user and never going to be read by the bot, Ideally you would want to type the token name you are trading.

TOKEN_ADDRESS: Token address you want to buy/sell.

EXCHANGE: Currently supported exchanges PANCAKESWAP - APESWAP - BABYSWAP - BiSwap - BUSTASwap

SLIPPAGE: (Min is 1, Snipe mode +40, Limit mode "Token tax + 3") Slippage...

RETRY_AMOUNT_AFTER_TRANSACTION_FAIL: If this is 0 means one failed transaction and the bot will stop, 1 means will retry one time after failed transaction and so on.

SNIPE_MODE: (YES or NO) This is to let the bot know if you are Snipping (YES) or want to Limit trade (NO)

LIMIT_PAY_CURRENCY: Token that you want to pay/receive when buying/selling (supported currency BNB, BUSD, USDT)

LIMIT_BUY_SELL: Inside the curly bracket are the buy/sell orders that the bot executes if SNIPE_MODE is NO

Limit buy part:

BUY_WHEN_PRICE_IS_EQUAL_OR_LOWER_THEN_IN_USD: The price that you want to buy under.

PAY_AMOUNT: How much you want to pay in the currency you selected in "LIMIT_PAY_CURRENCY"

REPEAT_THIS_TRANSACTION: Repeat this transaction after it finished one buy and sell till no more POSITIVE multiplier left to fill (Multiplier > 1) cercle,

  • If REPEAT_THIS_TRANSACTION is "0" no repetition

  • if REPEAT_THIS_TRANSACTION is "1" means one repetition.

Warning: After buying and selling and finishing all the repetitions the bot will put "-1" as value so that it know that there are no more buy/sell transaction left.

Just put it back to "0" or any number you want.

DO_NOT_CHANGE_THIS_VALUE_LIMIT_BOUGHT_PRICE: Used by the bot to work as intended.

DO_NOT_CHANGE_THIS_VALUE_LIMIT_BOUGHT_QUANTITY: Used by the bot to work as intended.

DO_NOT_CHANGE_THIS_VALUE_REPEAT_COUNT: Used by the bot to work as intended.

Limit sell part (Stop Loss):

LIMIT_SELL: Holds sell orders, each sell order is inside a curly bracket and separated by a comma ","

Tip: You can have as much as sell orders you want, just remember that BETWEEN every curly bracket there's a comma.

If you edit the file and the bot crashes you can try https://jsonformatter.org/ to help you fix it (Copy the file content, past on the left side of the site, a red little box will show up telling you where's the error).

Or just DM and I will help you! 😉

SELL_TOKEN_WHEN_MULTIPLIER_REACHES_IN_PERCENTAGE: The bot will initiate sell transaction when this multiplier is reached based on buy price (Means after total slippage "buy tax + slippage + exchange swap see").

Example:

Bought token at price = 2$

"SELL_TOKEN_WHEN_MULTIPLIER_REACHES_IN_PERCENTAGE": "150"

2 * 150 / 100 = 3 (The bot sell when price = 3$)

Tip: SELL_TOKEN_WHEN_MULTIPLIER_REACHES

  • When it's bigger than 1 means limit sell

  • If smaller than 1 means stop loss

  • Never put it to 1

SELL_QUANTITY_WHEN_MULTIPLIER_IS_REACHED_IN_PERCENTAGE: How much percentage you want to sell when the multiplier is reached...

Example:

Bought 200 tokens

"SELL_QUANTITY_WHEN_MULTIPLIER_IS_REACHED_IN_PERCENTAGE": "80"

200 * 80 / 100 = 160 (The bot sell 160 when the multipliers is reached)

DO_NOT_CHANGE_THIS_VALUE_IS_ORDER_FILLED: Used by the bot to work as intended.

That's it! The Rest is useful if you are in Snipe Mode.

Last updated