DeviaVir/zenbot

Introducing Bot18

carlos8f opened this issue Β· 25 comments

Hey guys!

It's been so long. I'm back, and I have a brand new bot in development. It's code-named Bot18, and it's kicking ass so far.

I wrote a big Medium post detailing what's going on. I'm so excited to explore a brand new engine and the new strategies it makes possible.

I will be developing solely on Bot18 going forward and probably open-sourcing it soon once it stabilizes. Zenbot can live on, but I won't be updating it anymore. It's in the good hands of @DeviaVir who is the best maintainer I could ask for πŸ‘)

Medium post: https://medium.com/@carlos8f_11468/introducing-bot18-the-new-crypto-trading-bot-to-supersede-zenbot-and-unleash-the-zalgo-da8464b41e53

bot18_icon

~Carlos

Almost spilled my 🍺

I am not a gozer worshiper but if you need a tester let me know 😁

So, I stopped using Zenbot for algorithmic trade signals after a couple months. Afterward I used it only to track my coin’s change %, balance, and profit (using manual mode). Mostly I calculated everything in my head, and executed orders directly through the exchange’s website. That’s why I haven’t updated Zenbot in so, so long, since it was feature-complete as a tracking tool at the start, and the only thing I needed was manual mode.

@carlos8f do you mind sharing what were those calculations in your head? 😊

Looking forward to Bot18. I've just spent last 2 weeks learning R to only discover zenbot yesterday... πŸ€¦β€β™‚οΈ Trying it out with real money now. 😨

Thanks for all your work @carlos8f @DeviaVir and everyone else. Wish me luck πŸ˜„

That's awesome, looking forward to it! Thanks @DeviaVir @carlos8f

@kenorb ooh, sweet! Yeah, we should compare notes in the Zenbot Discord. I'm hanging out there every day while working on Bot18.

Hey guys, I put aside development on the Alpha-version of the engine for the past few days, and focused some thought strictly on my ideal business model and licensing structure. Here's the raw notes but keep in mind that gist is very tentative and spit-bally, and what follows is the most recent and detailed info.

I'm probably going to do another Medium post and a product/pricing page on bot18.net about this, but for now, the "Cliff" notes:

Overview

  • The Bot18 project will have BOTH client and server-side components.
    The CLIENT will be just like what Zenbot is right now, so you can host it yourself, and it will include a CLI and a basic web gui.
  • The SERVER will be https://bot18.net (nickname: NET), will be closed-sourced, and hosted by me on AWS. It's already live and taking pre-orders for the CLIENT software and that will get you into the BETA (and 30+ people have already signed up since I launched it today!)

Dual-Layer, Dual-Licensed CLIENT

The CLIENT (or CLI in Zenbot terms) will be divided into 2 layers, ENGINE and USER. This is hybrid-sourced -- part open-source, part paid-license software.

ENGINE layer will be closed source

This is what you're paying for when you purchase a Bot18 "unlock code" or Single-IP License or Unlimited License:

  • The ENGINE does the low-level stuff (like what engine.js is in Zenbot) that generates the actual order prices and sizes and feeds each order to the exchange support code.
  • Serves on its own as a market-watching tool, aggregating stats and indicators for any crypto markets you choose to focus on.
  • With the addition of your crypto exchange API keys, it also serves as a general order-execution tool (--manual mode in Zenbot terms), and profit tracker.
  • Tracks your account balance, profit counters, trading sessions, long/short positions and goals, and your most successful strategies and stats.
  • Manual tools that trigger pre-defined scripts: E.g., pressing "s" on your keyboard to "smartly" sell your assets using a method you've predefined or selected from some presets.
  • Contains a code-signing security layer, to ensure you're running safe, non-hacked code, audited by me (a digital security professional with 10+ years experience).
  • I will include a certain number of STRATS (strats are part of the USER layer, see below) in the ENGINE distribution, which I select as the most successful by total net gain.
  • Automatically updates its core code from bot18.net so you don't have bother!

How a Bot18 unlock code works

Engine code (the core of Bot18) will be available from bot18.net (automatically downloaded by the Bot18 launcher) after you purchase an unlock code. You put the code into your launcher's conf file, and it contacts bot18.net. If you're using the code from a new IP address, bot18.net will send you an email and ask you to confirm that you'd like to set your allocated IP to that IP and mark the code as "used" (can no longer be released to another individual). If the code is already used, the email will ask you if you want to shift your allocated IP over to the other one. This is so you don't have to manually keep track of your IP addresses and re-allocate them through the bot18.net web interface.

USER layer be open source on Github

End-users of the CLIENT can inject their own node.js code into the USER layer, which talks to the ENGINE though a well-documented IPC API.

This includes:

  • Your STRAT (trading strategy), code that decides whether to buy or sell, when, and how.
    • Strategy scope is expanded significantly vs. what we have in Zenbot. Strategies can now control all aspects of opening and closing a trade deal or position and aren't limited to a single candles data stream to make their decisions, and can act with 500ms delay or better after a change in the market.
    • Non-engine-distributed strategies can be built by you in the USER layer (with a well-documented node.js API), bought through the bot18.net marketplace, or fetched from a remote git repo or local tarball.
  • Support code for exchanges (such as how exchange extensions currently function in Zenbot).
  • Whatever node.js libraries (or external services) it takes to execute a given strategy, including fetching and processing historical data, creating indicators, interpreting signals, and telling the ENGINE that we'd like to buy and/or sell, and optionally specific order sizes and prices.

So there you go, the empire begins! My current task is building a proof-of-concept of the core launcher, code signing, code updates and packaging, and dividing the Alpha code I already have into the layers defined above. I post live updates in the #bot18 channel of Zenbot Discord, and @bot18_net on Twitter.

Cheers and happy trading,
Carlos

Just posted Features and Licensing pages. The licensing page includes all the info I just posted above. Also redesigned the site a bit, better fonts and CSS :D

what... no crypto payments ?
thats an insult to crypto :D

Just a question, except the GUI, how is it different from Zenbot? are the strategies different? is it easier to make profits?

Thanks a lot, indeed it answers almost to everything. It also sounds very good!

Just four last questions, before buying a licence:

  1. Is it easier to make profits ? or does it need to spend a lot of time trying / setting it up?
  2. Do you know what is the percentage of profits that can be made every month with basic settings?
  3. Is the license life-long?
  4. When will the beta be opened? until when can we buy the license for half the price?

Update:
3. I found the answer on the website --> yes!

@ituhin I will add a crypto payment option at some point, probably before the beta launches.

@sandoche

  1. since this is a paid product and not volunteer work, I want the setup and config to be as easy as I can make it (for newbies) and as powerful as can be (for advanced traders). The default strategies and configs will be empirically chosen from the most successful ones run on the botnet so you don't have to fiddle endlessly with settings.
  2. The bot is too new to judge how profitable it is, and the strategy I have implemented is tentative/experimental. Once I develop a solid set of strategies and run them for extended periods, I'll have more info on that.
  3. Yes, license is a one-time unlock code.
  4. Beta open/end dates are still TBA, but the 50% deal will last until the beta ends.

Thanks and may the Bot be with you.

Sounds very good, I'll wait for the Beta opening then!
Good luck!

I guess there will be a backtesting and paper mode also?

Any updates? I've tried the beta code that is currently up, and not much there yet, no updates in several weeks. I know there's been a lot of other things going on. Still, just pinging for status update. Looking forward to Bot18

pelim commented

its a scam

Hello all,

Bot18/ZalgoNet is not a scam. The Beta is scheduled to start in late July or early August. I apologize about the delay, unexpected hurdles placed themselves in front of me and I had no internet access for the last few weeks, and I am currently homeless. I am working with a realtor to lease a house in Beverly Hills to serve as ZalgoNet headquarters. I currently do not have an office or an internet connection, and the only Internet I have is through the phone which I just activated yesterday, and the free Wifi hotspot at the local Wallgreens.

Bot18 will be fully released in December this year. That is why it is called Bot18. It's my Christmas present to all you guys. The bot represents the trading technique I used to manually day trade last year, when I made $150,000 in 8 months. My trading method is so complicated and non-linear that Zenbot is absolutely incapable of learning such a strategy. Bot18 is my attempt at sharing my success with the rest of the world, because of my own generosity and good will.

Everyone who says I am a scammer on meth should go back and look at my history on Github, NPM, and Drupal, going back 10+ years. I have written the software that powers the White House, Congressional, and Senate websites (Drupal 7) as well as Ron Paul for President and the Libertarian Party's websites and memberships/donation systems (LP was Drupal 5, and Ron Paul 2008 was MoonPHP, my custom PHP/MySQL framework/CMS). Drupal also powers the Emmies and the Oscars websites, and Al-Jezeera uses my caching system, "cachetags", to serve news to the middle east. Cachetags started out as a "contrib" project on Drupal.org, and I built it to replace the old, inefficient cache invalidation from Drupal 7 and older. Cachetags now serves as the core caching engine for Drupal 8 (the current version of Drupal), and the mechanism is my own invention and is the currently most widely used content cache engine in the world.

On top of all this, I recently discovered the true identity of the real Satoshi Nakamoto through my own investigation, and I have the raw sources for 7 emails which we sent back and forth (in 2018) on the computer I am writing this on. I'm happy to say he's alive, rich, and well!

I have always been a tireless open source volunteer and Bot18 is the first time I've ever charged for anything. I am giving everyone 50% off something that is already a loss-leader. Bot18, if marketed by a corporation or financial institution, would probably cost at least $1,000 per license. But because I'm nice, I am waiving 90% of the price, and reducing that by 50% during the Open Beta. So please have a little patience and understanding. Bot18 will be rolling soon.

To communicate with me in realtime via private messaging, voice or video calls, or public chat room, install Discord and click on the following link:

https://discord.gg/nZK4yWD

Welcome to ZalgoNet.

Peace and Love,
Morpheus.5250 (carlos8f)

m@bot18.net
https://s8f.org/
https://github.com/carlos8f
https://www.npmjs.com/~carlos8f
https://www.drupal.org/project/cvsapplications/issues/1004978
carlos8f on FreeNode IRC (cloak from drupal.org core team, @chx, https://github.com/chx)

I had no internet access for the last few weeks, and I am currently homeless. ... I currently do not have an office or an internet connection, and the only Internet I have is through the phone which I just activated yesterday, and the free Wifi hotspot at the local Wallgreens.

They don't have Starbucks in Beverly Hills?... 😨 Hard to believe...

The bot represents the trading technique I used to manually day trade last year, when I made $150,000 in 8 months.

So, you've made $150,000 in 8 months... And you are homeless?... πŸ€₯ Right... Makes total sense.

Only idiots did not make money on crypto last year. BTC went from $1,000 to $20,000 in 2017. All one had to do is buy 8 BTC @ $1,000 each in January 2017 and sell them @ $20,000 in December 2017. That's $152,000 ROI in 12 months. No day trading necessary.

@carlos8f as much as I want to believe you, I am afraid you are a scam. I've looked through countless forums, chat rooms, code repositories and other websites and I am yet to see a strategy that's better than simple buy&hold. Sure they can all be overfitted to look profitable, but in general all they do is lose money. I saw many people claiming they've made tons and tons of money, but when I've asked them a very simple question: Could you please share your strategy? guess what answer I got every time...

My trading method is so complicated and non-linear that Zenbot is absolutely incapable of learning such a strategy. Bot18 is my attempt at sharing my success with the rest of the world, because of my own generosity and good will.

@carlos8f so I ask you a very simple question, my generous friend:

Could you please share your strategy?

If you share your strategy and it really is good, I promise to donate 20% of my profits to you for 1 year. Seriously. No bull.

Sound like a fair deal?

P.S. The Zenbot Discord is now home to a number of folks slandering my name, calling me a drug addict, and inviting people to leave Bot18 and join external Discord servers. This means I need to close the Zenbot Discord entirely. The Bot18 Discord will be invite-only for ZalgoNet users, and strict membership and conduct requirements will be enforced. This is not by my choice. Blame "Crypto Stoner" from the Bot18 Discord (and @notVitaliy for buying his story) for ruining trust for everyone and Crypto Stoner's ill will towards me will not go unnoticed.

Cheers,
Morpheus.5250

They don't have Starbucks in Beverly Hills?... 😨 Hard to believe...

They do, but I do not use public WiFi. I am on NSA watchlists so I must tether to a VPN cell hotspot to avoid MITM attacks and surveillance. My new Verizon unlimited travel plan was sabotaged by the NSA just a few days ago and my mobile hotspot went dead in the middle of a Discord video call about Bot18. So I must constantly change my phone carrier and phone number. Such is the world we live in.

So, you've made $150,000 in 8 months... And you are homeless?... πŸ€₯ Right... Makes total sense.

I choose to be homeless because I am relocating from my parents' home in Santa Cruz, and none of my family or friends agreed to help me move, so I am currently living out of the Snooty Fox Motor Inn in Los Angeles waiting for my agent and realtor to get back to me about leasing a property in Beverly Hills to start my operations. I currently live out of this Motel and for the last 4 weeks I've been living out of random vacation hotels in Hollywood, but I have been overbooked by 6 hotels in a row so I am now at an indefinite-stay cash-only motel.

Only idiots did not make money on crypto last year. BTC went from $1,000 to $20,000 in 2017. All one had to do is buy 8 BTC @ $1,000 each in January 2017 and sell them @ $20,000 in December 2017. That's $152,000 ROI in 12 months. No day trading necessary.

Please don't use derogatory language like idiot, it's not professional and not welcome in my repository, thank you.

I tripled my money every month. I would not be able to do that in 2 trades. I had zero dollars in my bank in January 2017. I got my first money in April when I got $1700 as a tax refund for my old corporation which is now dissolved. I invested a little over a quarter of that ($500) and to this day, my empire is and will be built on that quarter of a tax refund.

@carlos8f as much as I want to believe you, I am afraid you are a scam. I've looked through countless forums, chat rooms, code repositories and other websites and I am yet to see a strategy that's better than simple buy&hold. Sure they can all be overfitted to look profitable, but in general all they do is lose money. I saw many people claiming they've made tons and tons of money, but when I've asked them a very simple question: Could you please share your strategy? guess what answer I got every time...

No, I can't share my strategy because it happens all intuitively in my brain and I do NOT use a trading bot. It is 100% mental. And I can't even come up with words to describe it, or code. So It's impossible to share my strategy, even if I wanted. Sorry.

@carlos8f so I ask you a very simple question, my generous friend:

Could you please share your strategy?
If you share your strategy and it really is good, I promise to donate 20% of my profits to you for 1 year. Seriously. No bull.

See above.

Sound like a fair deal?

No. I am already a millionaire and about to star in movies produced by Warner Brothers and Miramax. I will probably never trade again. I am providing Bot18 to everyone as my Christmas present to the World.

We are the Music Makers, and We are the Dreamers of the Dream.

Cheers,
Morpheus.5250

chx commented

I have written the software

Even I can't claim to have written Drupal. Participated - both you and I did, me perhaps a little more than you. Just a small correction. Perhaps important.

@chx you're right. We didn't write it, but we were the ones fixing critical issues every day and donating our valuable time and driving to Cal Berkley to do D7 issue Q wiuth webchick. And Drupal 8 cache system was my design, so in a way, you and I were the creators. It's about time we took credit!

PS @chx I was in the top 50 contributors to D7 by number of patches, and before that I fixed the broken Test Bot (by auto marking tests as failed from the start, as you said, a brilliant idea), and I worked with David Rothstein to overhaul the install and module hooks completely, and I worked with the UX team on a case study and actually did real life UX experiments to improve the terrible UX. I worked tirelessly on the block system with Gabor and D6, to try to get it to easily throw together a new website by making blocks universal and drag-and-droppable. I fixed the lack of url get params in the D7 shortcut module. I fixed issues with the overlay module and accessibility. Etc. Etc. And I used D5 to create lp.org. It's about time people knew my name, because now I am the CEO of my own honest software company, and people are calling me a scammer, a liar, a meth addict, and telling everyone to bail on me. I have no choice but to bring attention to my past qualifications over the last 15 years of open source volunteer work. I have been writing software since DOS and Windows 95, and I will continue writing software until Windows 2050. How have you been by the way? Good to know you're alive. I am an autistic savant as well :)

No, I can't share my strategy because it happens all intuitively in my brain and I do NOT use a trading bot. It is 100% mental. And I can't even come up with words to describe it, or code. So It's impossible to share my strategy, even if I wanted. Sorry.

Yes, of course... I didn't really expect you would. πŸ€₯

@carlos8f I wish you good luck in your movie starring endeavors and hope NSA and the martians don't catch you after they see you on TV 🀣

@chx let's go back in time! I haven't used or cared about Drupal since Drupal 6. I contributed to Drupal 7 and dedicated years to it, but I never used it personally. Drupal 7 was massively slower, more confusing, full of UX issues, full of half-finished ideas, and Drupal 6 was 500% a better product, and to this day Drupal 5 is my preferred platform which I chose to build lp.org on in 2008, 10 years ago.

https://www.openhub.net/p/drupal/commits?query=carlos8f

I tripled my money every month. I would not be able to do that in 2 trades. I had zero dollars in my bank in January 2017. I got my first money in April when I got $1700 as a tax refund for my old corporation which is now dissolved. I invested a little over a quarter of that ($500) and to this day, my empire is and will be built on that quarter of a tax refund.

@carlos8f which strategy? where is the proof?

This has gone terribly off-topic folks, I'll lock this thread so conversations can continue elsewhere (this really does not belong in GH Issues, I feel)