I Built a Trading Robot in One Weekend (and It Survived) — Publishing My First MQL5 Product

Image
My product page, live on the MQL5 Market, September 2026. The video version of this story, now live on my YouTube channel. It was just after midnight on Monday when I saw my trading robot pass its final test. Not a backtest on my own computer, where I control everything — the real test. The MQL5 Market validation server, running my code on symbols I had never tried, on a balance I had never imagined. The log stopped scrolling. The word PASSED appeared four times. And I just sat there in the dark thinking: I built a trading robot, and it works. This is the story of the VitalEdge Gold EA — the trading robot I published on the MQL5 Market this week, how it nearly died four times in one night, and why publishing it felt different from everything else I have done in this journey. Why a Trading Robot? I need to be honest about something first, because this diary only works if I tell the truth. I did not write every line of that robot's code by hand. I wrote it with AI assistan...

The $10,000 I'm Chasing: 90 Days to Make MaxBounty Believe in Me

There is a number sitting in my MaxBounty dashboard that I check every morning before I check my messages. It's not my earnings. Those are still small. The number I'm looking at is the performance bonus threshold — ten thousand dollars in new affiliate commissions over ninety days. If I hit it, MaxBounty pays me a bonus on top of my regular commissions. If I don't, I get nothing extra and the window closes.

I have thirty-nine active campaigns. Valerie, my affiliate manager, set most of them up. She's been patient with me. She answers my emails within a few hours, even though I'm a small affiliate in South Africa sending traffic from a WordPress site that most people have never heard of. I don't know if she believes I'll hit the number. I don't know if I believe it either. But I keep checking the dashboard like checking it will somehow move the needle.

Laptop screen glowing in a dark room showing an affiliate dashboard

How I Got Here

When I first signed up for MaxBounty, I didn't know what a performance bonus was. I was just happy to be approved. I'd been rejected by enough affiliate programs by that point — Jasper, Copy.ai, Shopify, Canva — that getting a yes from a network felt like a door opening in a hallway full of locked ones. Valerie called me. She asked about my traffic sources. I told her Facebook and Instagram. She approved me for a handful of campaigns to start.

The first campaigns were health offers. Gluco6 for blood sugar. CitrusBurn for weight loss. Heal & Soothe for joint pain. These were the products I'd already been writing about on vitaladge.com, so it made sense. The payouts ranged from twelve dollars per lead to over two hundred per conversion. Two hundred dollars for one sale. In South Africa, that's over three thousand rand. For someone who'd been making zero, that number felt theoretical. Like it existed in a different reality than mine.

Then I got my first conversion. Not two hundred dollars — more like thirty. But it was real. It showed up in the dashboard. I refreshed the page three times to make sure it wasn't a glitch. That thirty dollars was more than I'd made in the previous three months combined.

The Numbers Game

Here's what the math looks like. The performance bonus requires ten thousand dollars in new affiliate commissions within a ninety-day window. That's roughly one hundred and eleven dollars per day, every day, for three months straight.

My best day so far has been around forty dollars. My average day is closer to seven. Some days are zero. The gap between where I am and where I need to be is not a gap — it's a canyon.

But I have thirty-nine campaigns. Some of them pay two hundred dollars per conversion. If I could get one high-paying conversion per day, I'd be at twenty thousand in ninety days. That's double the threshold. The math works on paper. The problem is that paper doesn't have traffic, and traffic doesn't have intent, and intent doesn't always convert.

What I've learned is that affiliate marketing at this level is not about having more campaigns. It's about having the right traffic going to the right offer at the right moment. I have thirty-nine doors open. I need people to walk through the right ones.

A small mining town at dusk with one window glowing warm light

The Daily Grind

Every night at midnight, my automation publishes a new product review on vitaladge.com. Every morning, an Instagram post goes out. Every two days, a Facebook post cycles through my affiliate links. I built this system because I couldn't afford to spend money on ads — and honestly, even if I could, I wouldn't know what I was doing. So instead I write. I publish. I post. I wait.

The waiting is the hardest part. You publish something and then you refresh. You check the dashboard. You check Analytics. You check the MaxBounty stats page to see if anyone clicked your affiliate link today. Most days, the numbers don't move. Some days, they move in the wrong direction — a reversal, a chargeback, a campaign that gets paused by the advertiser without warning.

I had a campaign reversed once. One hundred and eighty dollars gone in a single line item. The customer had returned the product, or the card didn't go through, or the tracking pixel fired incorrectly — I never found out which. The money just disappeared from my dashboard. I stared at the screen for a while, and then I closed my laptop and went outside. There's no way to describe that feeling. You earned something, you saw it, you believed it was yours, and then it wasn't.

What Valerie Doesn't Know

I email Valerie maybe once a week. I ask about new campaigns, about which ones are converting well for other affiliates, about whether I should be doing something differently. She's always helpful. She sends me campaign recommendations and tells me which offers are hot. She doesn't ask about my numbers. I think that's because she already knows they're small.

What she doesn't know is that I'm running this entire operation from a room in Carletonville, a mining town on the West Rand of Gauteng. My internet connection drops when it rains. My laptop is old enough that the fan sounds like a small engine. I've spent more on hosting and domains than I've earned from affiliate commissions. The only reason I'm still going is that I'm too stubborn to quit and too deep in to walk away.

She also doesn't know that I built an AI agent to help me run the site. It publishes the blog posts. It writes the social media content. It manages the email sequences. It does in minutes what used to take me all day. But it can't build relationships. It can't negotiate with advertisers. It can't look at a campaign and say, "This one feels right for my audience." That part is still me — sitting at my desk at midnight, deciding which product to feature next, which angle to take, which words to use.

The Honest Truth

I might not make it. The ninety-day window is ticking, and my daily average is nowhere near where it needs to be. The bonus might be gone before I get close. And if that happens, I'll have to sit with the fact that I chased something and didn't catch it.

But here's what I've learned from the chase itself: the pursuit changed how I work. Before the bonus, I was publishing content and hoping. Now I'm publishing content and measuring. Before, I had five campaigns and no strategy. Now I have thirty-nine campaigns, a daily publishing schedule, an email sequence, and a social media rotation that runs automatically. The bonus gave me a target, and the target gave me discipline.

Even if I don't hit ten thousand, I'll be in a better position than I was before I started chasing it. The campaigns are live. The content is compounding. The traffic is growing slowly — not fast enough, but it's growing. And the next bonus window will open, and I'll be closer to the number than I was this time.

That's the thing nobody tells you about chasing a number. The number is the excuse. The work is the point. You build systems and habits and discipline because the target demands it, and then even if the target moves or expires or turns out to be impossible, you're left with the systems. And systems are what make the next target reachable.

A long dirt road stretching toward distant hills at dawn, a solitary figure walking

When I turn the target into a daily figure, it becomes easier to see why the number feels so far away. Ten thousand divided by ninety is a little over $111 per day. At an average of about $7, the gap is not something I can close by checking the dashboard more often. Those figures describe where I was when I wrote this entry, not a forecast of what I will earn next. One higher-paying conversion could change a day dramatically, but it would not by itself prove that I had built a repeatable way to reach the target.

Thirty-nine campaigns can look like thirty-nine chances to win. They are also thirty-nine sets of rules, audiences, and links that I need to understand. If I send the wrong people to an offer, a big payout on the campaign page will not help anyone. That is why I keep coming back to the audience behind each click: what problem brought them to a page, what the offer really asks them to do, and whether I am being clear about the connection. More options are valuable only when I can choose among them responsibly.

The reversal still sits in my mind as a warning about treating a dashboard number as settled cash. I saw $180 appear and then disappear; I did not learn a confirmed reason for that particular reversal. I can list the possibilities, but I should not turn any one of them into a fact. A reported commission, an approved commission, and money that has actually cleared are different stages. Forgetting those distinctions can make a good day feel richer than it is and a later adjustment feel like something was taken from a bank account it never reached.

I have also learned not to turn Valerie into the explanation for my results. Her recommendations and answers give me information, not a guarantee. She cannot make a visitor trust a review or decide to buy. What I can do is ask specific questions, follow the traffic rules, and keep my own records clear enough to understand what happened after I published. That is a more useful relationship with an affiliate manager than hoping she has a secret campaign that will solve the entire ninety-day challenge for me.

My systems help with consistency, but they need judgment. An automatic post can go out on time and still be aimed at the wrong reader. A link can work technically and still lead to an offer that does not fit the story around it. I have to look at the content as a person, not just as the owner of a publishing schedule. If I want the bonus to mean something, I want to know the audience had a fair description of what it clicked, not merely that I produced enough pages to fill a calendar.

There is no neat ending yet. The target remains $10,000 in ninety days, and the distance from my then-average remains large. I can celebrate the first real conversion without pretending it guarantees the next one, and I can keep working without announcing that the bonus is inevitable. Whatever the final number turns out to be, I would rather understand how I got there than spend the whole window refreshing a screen and calling that a strategy.

If You're Starting From Zero

If you're reading this and you're where I was — no commissions, no audience, no idea what you're doing — here's the only advice I can give you: join a network. Not because it will make you money immediately. It won't. But because it gives you something to aim at. A campaign to promote. A number to chase. A dashboard to check every morning that either tells you you're getting closer or reminds you that you're not working hard enough.

I'm on MaxBounty. It's free to join. You don't pay anything — you apply, you get approved, and then you have access to hundreds of campaigns across health, finance, lifestyle, you name it. The payouts range from a few dollars per lead to over two hundred per conversion. My referral link is here if you want to check it out: Join MaxBounty. I don't get paid for you signing up — I get paid if you succeed. So I genuinely hope you do.

And if you do join, find a Valerie. Find an affiliate manager who answers your emails and tells you which campaigns are converting. Ask questions. Be honest about your traffic. Don't pretend you're bigger than you are. They've seen hundreds of small affiliates, and the ones who succeed are the ones who show up every day and keep publishing even when the dashboard says zero.

That's me. Showing up. Publishing. Checking the number. It's not ten thousand yet. But it's not zero either. And the distance between zero and something is infinitely harder than the distance between something and enough.

— Justice, Carletonville, Gauteng

Comments

Popular posts from this blog

One Year In: Still Small, Still Going — Here's Why

The Instagram Shadowban: Posting Into the Void

The Day the Whole World Could Open My Website — Except Me