| Name | Strategy | Performance | Status | Actions |
|---|---|---|---|---|
| No bots saved yet. Build one above! | ||||
| Level | Players | Winner | Prize | Date |
|---|---|---|---|---|
| No competitions completed yet. | ||||
๐ Tutorial: H13 Crypto Quiz Challenge
Master bot building, competition strategy, and win up to 500,000 coins
Table of Contents
Section 1: Introduction
โช Not Started1.1 Purpose
This tutorial is designed to teach you how to build trading bots, compete in the Quiz Challenge, and win up to 500,000 virtual coins. By the end, you will understand how to create strategies, enter competitions, and climb the leaderboard.
1.2 What is the Quiz Challenge?
The Quiz Challenge is a bot-building competition where you:
- ๐ค Build Trading Bots โ Use 20+ strategy blocks or the AI Strategy Writer
- ๐ Enter Competitions โ Weekly, monthly, and quarterly challenges
- ๐ฐ Win Virtual Coins โ Prizes from 50,000 to 500,000 coins
- ๐ Climb the Leaderboard โ Show your skills to the world
Imagine you're a trader who wants to test a new strategy. Instead of risking real money, you build a bot in the Quiz Challenge. You compete against others, see how your strategy performs, and win virtual coins. When you're confident, you can use the same strategy in the real trading machines.
That's the power of the Quiz Challenge.
1.3 Why This Machine Matters
The Quiz Challenge is the bridge between learning and real trading. It allows you to:
- Learn Without Risk: Test strategies without losing real money
- Compete and Grow: Learn from other players' bots
- Earn While Learning: Win coins that you can use in other machines
- Build a Portfolio: Create and save multiple bots
1.4 Learning Objectives
By the end of this tutorial, you will be able to:
- โ Understand what a trading bot is and how it works
- โ Use 20+ strategy blocks to build custom bots
- โ Use the AI Strategy Writer to create bots from plain English
- โ Enter competitions and compete against others
- โ Understand winning strategies and how to climb the leaderboard
- โ Troubleshoot common issues and fix your bots
1.5 Who is This For? (Audience & Persona)
Audience: Complete beginners to intermediate crypto traders who want to learn bot building and compete in a risk-free environment.
Meet Sarah
Background: Has been trading for 6 months with mixed results. Wants to learn bot building but doesn't know where to start.
Goals: Build her first trading bot, compete in the Quiz Challenge, and win enough coins to fund her trading education.
Traits: Curious, willing to learn, intimidated by coding, excited about competition.
1.6 How to Use This Tutorial
โ ๏ธ Do not read this like a novel. This is a "learn-by-doing" guide.
- Read the concept sections to build your foundation
- Immediately apply the knowledge by building a bot
- Keep the Arena open in this tab
- Use the Table of Contents to jump to the section you need
1.7 What You Will Need
- An H13Crypto account โ You're already logged in
- A virtual balance โ You have $31,000 to start
- Curiosity and patience โ Bot building takes practice
Section 2: Preparations and Setup
โช Not Started2.1 Before You Begin
- โ You must have an active H13Crypto account and be logged in
- โ You must have a virtual balance loaded into your account
- โ You should keep the Arena page open (you're already here!)
- โ Basic understanding of trading concepts (buy/sell, price movement)
2.2 Understanding Your Arena Dashboard
Look at the Arena and find these elements:
- Competition Header: Shows the current competition level, prize pool, and time remaining
- Bot Builder: The main workspace with the Strategy Library on the left and Canvas on the right
- AI Strategy Writer: The text input and generate button at the bottom of the builder
- My Bots Library: Shows all the bots you've saved
- Competition Entry: The section where you select a bot and enter competitions
- Competition History: Shows past competitions and results
2.3 Verifying Your Connection
Your display should show your username and virtual balance. The Arena retrieves all user data from the Control Room through 9 active pipes.
2.4 Initial Arena Tour
Take 2 minutes to explore the Arena. Click around. See what happens when you interact with elements.
- Try this: Hover over the strategy blocks in the Strategy Library
- Try this: Click a strategy block to see its description
- Try this: Look at the "My Bots" section โ it should be empty
- Try this: Check the Competition Status to see what's currently running
Section 3: Phase 1 - Understanding Bots
โช Not StartedBefore you can build a bot, you need to understand what a trading bot is and how it works. This phase builds your foundation.
3.1 What is a Trading Bot?
A trading bot is a computer program that automatically buys and sells assets based on rules you define. Think of it like a robot that trades for you.
Imagine you're baking cookies. You have a recipe that tells you exactly what to do: mix flour, add sugar, bake at 350ยฐF for 12 minutes. A trading bot is the same โ it follows a recipe (strategy) to make trades.
- Without a bot: You have to watch the market constantly and make decisions emotionally
- With a bot: You define the rules once, and the bot executes them automatically
3.2 How a Bot Works
A trading bot follows a simple flow:
- Condition: The bot checks if something is true (e.g., "Is the price above $45,000?")
- Action: If the condition is true, the bot does something (e.g., "Buy $100 of BTC")
- Risk Management: The bot protects your money (e.g., "If price drops 5%, sell")
- Control: The bot manages timing (e.g., "Wait 5 seconds before next check")
IF (price is above $45,000) AND (RSI is below 30)
THEN (buy $100 of BTC)
AND (set stop loss at 5%)
AND (wait 10 seconds before checking again)
3.3 The Four Bot Components
1. Conditions (What to Check)
Conditions are like questions the bot asks about the market.
- Price Above: "Is the price above $45,000?"
- RSI Below: "Is RSI below 30?"
- Time Based: "Is it 9:00 AM?"
2. Actions (What to Do)
Actions are like commands the bot executes.
- Buy Order: "Buy $100 of BTC"
- Sell Order: "Sell 50% of BTC"
- Scale In: "Add $50 more BTC"
3. Risk (How to Protect)
Risk blocks are like safety features that protect your money.
- Stop Loss: "If price drops 5%, sell"
- Take Profit: "If price rises 10%, sell"
- Trailing Stop: "Follow the price up and sell if it drops 3%"
4. Control (How to Manage)
Control blocks are like timing and repetition managers.
- Delay: "Wait 5 seconds"
- Loop: "Repeat 3 times"
- Alert: "Send a notification"
3.4 Why Bots Matter
Bots are important because they:
- Remove Emotions: Bots don't get scared or greedy
- Work 24/7: Bots trade while you sleep
- Execute Consistently: Bots follow the rules exactly
- Backtest Easily: You can test strategies on historical data
3.5 Practice: Understanding Bots
๐ Exercise 1: Identify the Components
Scenario: A bot checks if RSI is below 30, then buys $100 of BTC.
Task: Identify the condition and the action.
Answer: Condition = RSI below 30, Action = Buy $100 of BTC
๐ Exercise 2: What's Missing?
Scenario: A bot buys $100 of BTC when price is above $45,000.
Task: What risk block should be added? Answer: Stop Loss (to protect against price drops)
๐ Exercise 3: Build a Simple Strategy
Task: Describe a simple strategy in words.
Example: "If BTC price drops below $40,000, buy $100. If it drops 5% more, sell."
Answer: Condition = Price Below $40,000, Action = Buy $100, Risk = Stop Loss 5%
Section 4: Phase 2 - Strategy Blocks
โช Not Started ๐ฏ DO THIS NOW!๐ฏ Look at the Strategy Library on the left!
4.1 What are Strategy Blocks?
Strategy blocks are the building blocks of your bot. Each block does one specific thing. You connect them together like puzzle pieces to create a complete strategy.
Think of blocks like LEGO pieces. Each piece by itself is simple, but when you connect them together, you can build complex structures. The Strategy Library has 20+ different blocks for you to use.
4.2 All 20+ Strategy Blocks
๐ Conditions (10 Blocks)
- Price Above: Triggers when price > threshold. Example: Buy when BTC > $45,000
- Price Below: Triggers when price < threshold. Example: Buy when BTC < $40,000
- Price Change %: Triggers on percentage change. Example: Buy when price jumps 5%
- RSI Condition: Triggers when RSI crosses a threshold. Example: Buy when RSI < 30 (oversold)
- MACD Crossover: Triggers when MACD line crosses signal. Example: Buy when MACD crosses above signal
- Volume Spike: Triggers when volume exceeds average. Example: Buy when volume spikes 2x
- MA Crossover: Triggers when moving averages cross. Example: Buy when MA 7 crosses above MA 25
- Bollinger Breakout: Triggers when price breaks bands. Example: Buy when price breaks below lower band
- S/R Breakout: Triggers when price breaks support/resistance. Example: Buy when price breaks above resistance at $50,000
- Time Based: Triggers at a specific time. Example: Buy every day at 9:00 AM
โก Actions (4 Blocks)
- Buy Order: Executes a market buy. Example: Buy $100 of BTC
- Sell Order: Executes a market sell. Example: Sell 50% of BTC position
- Scale In: Adds to an existing position. Example: Add $50 more BTC
- Scale Out: Reduces an existing position. Example: Sell 25% of BTC position
๐ก๏ธ Risk (3 Blocks)
- Stop Loss: Sells when price drops. Example: Sell if BTC drops 5%
- Take Profit: Sells when price rises. Example: Sell if BTC rises 10%
- Trailing Stop: Follows price up, sells on pullback. Example: Trail stop at 3%
๐๏ธ Control (3 Blocks)
- Delay: Waits X seconds. Example: Wait 5 seconds
- Loop: Repeats X times. Example: Repeat 3 times
- Alert: Sends a notification. Example: Alert: BTC target reached!
4.3 How to Use a Block
Each block has parameters that you configure. For example, the "Price Above" block needs:
- Coin: Which coin to check (e.g., BTC, ETH)
- Threshold: The price level to compare against (e.g., $45,000)
4.4 Practice: Exploring Blocks
๐ Exercise 1: Find the Right Block
Task: You want to buy when BTC is below $40,000. Which block do you use? Answer: Price Below
๐ Exercise 2: What Block Does This?
Task: You want to sell if BTC drops 5%. Which block do you use? Answer: Stop Loss
๐ Exercise 3: What Block Does This?
Task: You want to wait 10 seconds between each check. Which block do you use? Answer: Delay
Section 5: Phase 3 - Building a Bot
โช Not Started ๐ฏ DO THIS NOW!๐ฏ Follow along and build your first bot!
5.1 Your First Bot: A Simple Breakout Strategy
Goal: Build a bot that buys BTC when the price goes above $45,000, with a stop loss at 5% and take profit at 10%.
Step-by-Step Guide
- Add a Condition block โ Drag "Price Above" from the Strategy Library onto the canvas
- Configure the Condition โ Double-click the block and set:
coin=BTC,threshold=45000 - Add an Action block โ Drag "Buy Order" onto the canvas
- Configure the Action โ Double-click the block and set:
coin=BTC,amount_usd=100 - Add a Risk block โ Drag "Stop Loss" onto the canvas
- Configure the Risk โ Double-click the block and set:
percentage=5 - Add another Risk block โ Drag "Take Profit" onto the canvas
- Configure the Risk โ Double-click the block and set:
percentage=10 - Connect the blocks โ Click the orange โ on one block, then click the green โ on the next block in this order: Price Above โ Buy Order โ Stop Loss โ Take Profit
- Save your bot โ Enter a name like "Breakout Bot" and click "Save"
5.2 Using the AI Strategy Writer
If you don't want to drag and drop blocks, you can use the AI Strategy Writer.
Step-by-Step Guide
- Locate the AI Strategy Writer โ It's at the bottom of the Bot Builder
- Describe your strategy โ Type: "Buy when RSI is below 30, set stop loss at 5% and take profit at 10%"
- Click "Generate" โ The AI will create the bot for you
- Review the result โ Check the blocks and connections on the canvas
- Adjust if needed โ Double-click any block to edit parameters
- Save your bot โ Enter a name and click "Save"
5.3 Testing Your Bot
Before entering a competition, you should test your bot to see how it performs.
- Click "Test" โ The button is next to the "Save" button
- Wait for the simulation โ The bot will run a test simulation
- Review the results โ You'll see a performance percentage
- Adjust if needed โ If the performance is poor, tweak your parameters
- Test again โ Keep testing until you're happy with the results
The test simulates your bot on historical data (or random market movements). A positive percentage means the bot made a profit. A negative percentage means it lost money.
5.4 Saving and Managing Bots
All your bots are saved in the "My Bots" section below the Bot Builder.
- Save: Click "Save" to store your bot in the Control Room
- Load: Click the folder icon on any bot to load it onto the canvas
- Delete: Click the trash icon to delete a bot
- Export/Import: Use the export/import buttons to share bots with others
5.5 Practice: Build Your Own Bot
๐ Exercise 1: Build a Simple Bot
Task: Build a bot that buys ETH when the price drops below $3,000.
Hint: You need: Price Below (ETH, 3000) โ Buy Order (ETH, $100)
Answer: Price Below (ETH, 3000) โ Buy Order (ETH, 100) โ Stop Loss (5%) โ Take Profit (10%)
๐ Exercise 2: Use the AI Writer
Task: Use the AI Strategy Writer to create a bot with this strategy:
"Buy when RSI is above 70, set stop loss at 3% and take profit at 8%"
Answer: The AI will generate: RSI Condition (above 70) โ Buy Order โ Stop Loss (3%) โ Take Profit (8%)
๐ Exercise 3: Save Your Bot
Task: Save the bot you built in Exercise 1 with the name "ETH Dip Bot"
Answer: Click "Save", enter "ETH Dip Bot" as the name, and confirm.
Section 6: Phase 4 - The Competition
โช Not Started ๐ฏ DO THIS NOW!๐ฏ Look at the Competition Entry section above!
6.1 Understanding the Competition
The Quiz Challenge has 3 competition levels. Each level has different requirements and prize pools.
| Level | Duration | Min Players | Prize Pool |
|---|---|---|---|
| ๐ Week | 7 Days | 5 | 50,000 coins |
| ๐ Month | 30 Days | 10 | 250,000 coins |
| ๐ Quarter | 90 Days | 25 | 500,000 coins |
6.2 How the Competition Works
Here's the competition flow:
- Join: You enter the competition with one of your saved bots
- Wait: The competition waits until the minimum number of players join
- Run: Once enough players join, the competition runs for the full duration
- Track: Mid-way winners are tracked every 6 hours
- End: At the end, the best bot wins the prize
- Claim: Winners claim their prizes
โข 1st Place (Final Winner): 60% of the prize pool
โข Mid-Way Winner: 30% of the prize pool
โข Remaining 10%: Split among all participants
6.3 Entering a Competition
Step-by-Step Guide:
- Ensure you have a bot saved โ You need at least one bot in your library
- Select your bot โ Use the dropdown in the Competition Entry section
- Click "Enter" โ The button next to the dropdown
- Wait for confirmation โ You'll see a success message
- Monitor the competition โ Check the Competition Header for updates
6.4 Practice: Entering a Competition
๐ Exercise 1: Enter a Competition
Task: Enter the current Week competition with your best bot.
Answer: Select your bot from the dropdown, click "Enter", and wait for confirmation.
๐ Exercise 2: Check the Status
Task: After entering, check the Competition Header.
Question: How many players have entered so far? Answer: Check the "Players" count in the header.
Section 7: Phase 5 - Winning Strategies
โช Not Started7.1 What Makes a Winning Bot?
Winning bots share common characteristics. Here are the key factors:
- โ Clear Conditions: The bot knows exactly when to enter and exit
- โ Risk Management: The bot protects its capital
- โ Realistic Parameters: The settings make sense for the market
- โ Multiple Conditions: Confirms signals before acting
- โ Testing: The strategy has been tested and refined
7.2 3 Proven Bot Strategies
1. Breakout Strategy ๐
When to use: When the market is in a strong uptrend
Price Above โ Buy Order โ Stop Loss โ Take ProfitExample: Buy BTC when price breaks $45,000
2. Dip Buy Strategy ๐
When to use: When the market is in a downtrend and you expect a bounce
Price Below โ RSI Below โ Buy Order โ Stop Loss โ Take ProfitExample: Buy BTC when price drops below $40,000 AND RSI is below 30
3. Momentum Strategy ๐
When to use: When the market is trending strongly in one direction
Price Change % โ MACD Above โ Buy Order โ Trailing StopExample: Buy when price jumps 3% and MACD crosses above signal
7.3 Common Winning Patterns
These patterns are often seen in winning bots:
- Risk-First: The bot sets a stop loss before entering (Stop Loss โ Buy Order)
- Confirmation: The bot uses two conditions to confirm a signal (Price Above AND RSI Below)
- Risk/Reward: The bot has a good risk/reward ratio (Stop Loss 5%, Take Profit 10%)
- Delayed Entry: The bot waits before entering (Delay โ Buy Order)
7.4 Practice: Build a Winning Strategy
๐ Exercise 1: Build a Breakout Bot
Task: Build a bot that buys when price breaks above resistance.
Blocks: Price Above โ Buy Order โ Stop Loss โ Take Profit
Answer: Price Above (BTC, 45000) โ Buy Order (BTC, 100) โ Stop Loss (5%) โ Take Profit (10%)
๐ Exercise 2: Build a Risk-First Bot
Task: Build a bot that sets a stop loss before checking conditions.
Blocks: Stop Loss โ Take Profit โ Price Above โ Buy Order
Answer: Stop Loss (5%) โ Take Profit (10%) โ Price Above (BTC, 45000) โ Buy Order (BTC, 100)
๐ Exercise 3: Build a Multi-Condition Bot
Task: Build a bot that buys when price is above $45,000 AND RSI is below 30.
Blocks: Price Above โ RSI Condition โ Buy Order โ Stop Loss
Answer: Price Above (BTC, 45000) โ RSI Condition (BTC, below, 30) โ Buy Order (BTC, 100) โ Stop Loss (5%)
Section 8: Phase 6 - Practice
โช Not Started ๐ฏ DO THIS NOW!๐ฏ Practice building bots in the Arena!
8.1 Practice Exercises
๐ Exercise 1: Build a Simple Bot
Scenario: Build a bot that buys SOL when price is above $150.
Task: Use Price Above โ Buy Order โ Stop Loss โ Take Profit
Parameters: SOL, 150, 5% stop loss, 10% take profit
Answer: Price Above (SOL, 150) โ Buy Order (SOL, 100) โ Stop Loss (5%) โ Take Profit (10%)
๐ Exercise 2: Build a Dip Bot
Scenario: Build a bot that buys ETH when price drops below $3,000.
Task: Use Price Below โ Buy Order โ Stop Loss โ Take Profit
Parameters: ETH, 3000, 3% stop loss, 8% take profit
Answer: Price Below (ETH, 3000) โ Buy Order (ETH, 100) โ Stop Loss (3%) โ Take Profit (8%)
๐ Exercise 3: Use AI Strategy Writer
Scenario: Use the AI Strategy Writer to create a bot with this strategy:
"Buy when RSI is below 30 and price is above $40,000, set stop loss at 5% and take profit at 12%"
Answer: The AI will generate: RSI Condition (below 30) โ Price Above (40000) โ Buy Order โ Stop Loss (5%) โ Take Profit (12%)
๐ Exercise 4: Enter a Competition
Scenario: Enter the Week competition with your best bot.
Task: Select your bot from the dropdown and click "Enter"
Answer: Done! Check the Competition Header to confirm.
8.2 Practice Tips
- Start Simple: Build simple bots first (one condition, one action)
- Test Often: Test your bots frequently to see how they perform
- Experiment: Try different combinations of blocks
- Learn from Others: Look at the leaderboard to see what others are building
- Save Everything: Save every bot you build โ you can always improve it later
Section 9: Phase 7 - Troubleshooting
โช Not Started9.1 Common Problems and Solutions
โ Problem: Bot Won't Save
Problem: You click "Save" but nothing happens.
Solution: Check that you have at least one condition and one action block. Also, make sure you've entered a bot name.
โ Problem: Validation Errors
Problem: The validation box shows errors.
Solution: Read the error messages carefully. They tell you exactly what's wrong (e.g., "No connections found" or "Missing Action block").
โ Problem: Bot Not Performing Well
Problem: Your bot's test performance is negative.
Solution: Adjust your parameters. Try different thresholds, stop loss percentages, or add more conditions to filter out false signals.
โ Problem: Competition Entry Failed
Problem: You click "Enter" but get an error.
Solution: Make sure you have a bot selected. Ensure the competition is still open (not ended). Check that you haven't already entered this competition.
โ ๏ธ Problem: AI Writer Not Responding
Problem: The AI Strategy Writer doesn't generate a bot.
Solution: Make sure you've entered a clear description. Try rephrasing your strategy. Refresh the page if needed.
9.2 What to Do If Things Go Wrong
- Check the validation box โ It shows you exactly what's wrong
- Review the logs โ Check the browser console (F12 โ Console) for error messages
- Simplify โ Remove some blocks and try again
- Test often โ Test after every change
- Clear and restart โ Use the "Clear" button to start over
- Refresh the page โ Sometimes a refresh fixes issues
- Contact support โ If all else fails, reach out for help
9.3 Conclusion & Next Steps
- โ Understand trading bots and how they work
- โ Use 20+ strategy blocks to build custom bots
- โ Use the AI Strategy Writer to create bots from plain English
- โ Enter competitions and compete against others
- โ Understand winning strategies and how to climb the leaderboard
- โ Troubleshoot common issues and fix your bots
What's Next?
- Build more bots โ Experiment with different strategies
- Enter competitions โ Try to win the Week, Month, and Quarter levels
- Climb the leaderboard โ Compete for the top spot
- Share your bots โ Export and share your bots with others
- Learn from others โ Study the bots on the leaderboard
๐ Connected Machines: Control Room (Pipes 1-9), Login Server (Auth), The Gate (Navigation)
๐ Data Source: Control Room โ Real-time user data, bot storage, competition management