Skip to main content

🧩 What is the Dynamic Bot?

Updated over 2 months ago

The Dynamic Bot is an advanced bot configuration tool in Wick Hunter that allows external strategy providers and developers to send fully customized trading instructions via JSON. Instead of manually configuring each setting in the UI, you define your entire bot logic through structured JSON payloads — giving you complete control over how trades are executed.

⚠️ For Advanced Users Only
This feature is intended for traders or devs with coding experience and knowledge of API-based strategies.


🛠️ How It Works

The Dynamic Bot gives you a full preview of a valid JSON bot configuration that you can use as a template. You can use this JSON to send execution commands (e.g. cmd: "open") from an external strategy, signal server, or custom automation layer.

✅ Key Capabilities:

  • Use hardcoded values for fixed parameters (e.g. fixed size, side, symbol)

  • Use dynamic variables from your own strategy (e.g. price levels, DCA distances, leverage)

  • Supports advanced options like:

    • Entry type: Market, Limit, Post Only

    • Size types: Dollar, Percent

    • Margin mode: Cross or Isolated

    • DCA logic: Scaled, Step-based, Fixed Grid

    • Take Profit, Stop Loss, Trailing settings


🧾 Example JSON

jsonCopyEdit{ "cmd": "open", "code": "exampleCode123", "symbol": "BTCUSDT", "side": "long", "config": { "entry": { "mode": "SIGNAL", "size": 100, "sizeType": "DOLLAR", "entryOrderType": "POST_ONLY", "leverageType": "CROSS" }, "dca": { "mode": "SCALED", "orderType": "LIMIT", "offsetType": "PERCENT", "sizeType": "DOLLAR" } } }

You can view and copy this format directly from the Dynamic Bot UI. It shows a live preview based on the bot’s current structure.


🧠 Why Use the Dynamic Bot?

  • You want to integrate Wick Hunter into an external strategy engine

  • You’re building a custom signal server that pushes trades via API

  • You need full control over each bot’s structure at runtime

  • You want to use data-driven, dynamically calculated config values rather than static ones

This feature opens the door to fully programmatic trading while leveraging Wick Hunter’s execution engine, DCA logic, and trade management tools.


🔗 Getting Started

  1. Open the Dynamic Bot from the bot list

  2. Choose your pair, side, and basic options

  3. View the full JSON structure on the right

  4. Use it as a live template for your external commands

  5. Send structured payloads using Wick Hunter’s command format


Pro Tip: You can mix static values (like leverage: 2) with dynamic inputs calculated in your external script (TP = ATR x 1.5, etc.).


The Dynamic Bot is for builders, strategists, and developers who want to supercharge Wick Hunter with their own logic. If you can script it, you can run it.

Did this answer your question?