سایبر جونک/3commas-cyber-bots

  • 2022-02-5

این تعهد متعلق به هیچ شعبه ای در این مخزن نیست و ممکن است متعلق به یک چنگال در خارج از مخزن باشد.

نام در حال استفاده

یک برچسب در حال حاضر با نام شاخه ارائه شده وجود دارد. بسیاری از دستورات GIT نام برچسب و شاخه را می پذیرند ، بنابراین ایجاد این شاخه ممکن است باعث رفتار غیر منتظره شود. آیا مطمئن هستید که می خواهید این شاخه را ایجاد کنید؟

  • محلی
  • مکاشه

با استفاده از URL وب از Git یا Checkout با SVN استفاده کنید.

با CLI رسمی ما سریع کار کنید. بیشتر بدانید.

ورود به سیستم لازم

لطفاً برای استفاده از برنامه های کد وارد سیستم شوید.

راه اندازی دسک تاپ GitHub

اگر هیچ اتفاقی نمی افتد ، GitHub Desktop را بارگیری کنید و دوباره امتحان کنید.

راه اندازی دسک تاپ GitHub

اگر هیچ اتفاقی نمی افتد ، GitHub Desktop را بارگیری کنید و دوباره امتحان کنید.

راه اندازی Xcode

اگر هیچ اتفاقی نمی افتد ، Xcode را بارگیری کنید و دوباره امتحان کنید.

راه اندازی کد ویژوال استودیو

فضای کد شما یک بار آماده خواهد شد.

مشکلی برای تهیه فضای کدگذاری شما وجود داشت ، لطفاً دوباره امتحان کنید.

آخرین تعهد

آمار git

فایل ها

بارگیری آخرین اطلاعات متعهد انجام نشد.

readme. md

یاران ربات سایبری 3commas

مجموعه ای از اسکریپت های یاور Bot 3commas که من نوشتم.(مجموعه با گذشت زمان رشد خواهد کرد)

همیشه تنظیمات و تنظیمات خود را با حساب مقاله خود آزمایش کنید!

این مخزن حاوی چندین اسکریپت پایتون (یاران ربات) است که می تواند برای قدرتمندتر کردن رباتهای 3commas شم ا-و امیدوارم سودآورتر باشد.

می توانید توضیحات کوچکی از هر یک را در زیر پیدا کنید. آنها صفحه اسناد خاص خود را در ویکی دارند که توصیف می کند چه کاری می تواند انجام دهد و نحوه استفاده از آن با جزئیات بیشتری.

Overview

تصویری با بیشترین اسکریپت ها و نحوه کار آنها با هم می توانید در زیر یافت.

چرا این یاران ربات را ساختید؟

از آنجا که من ترجیح نمی دهم در صورت نیاز به خدمات ماهانه بپردازم ، من خودم شروع به نوشتن برخی اسکریپت ها کردم و در این راه اطلاعات بیشتری در مورد رمزنگاری کسب کردم.

نمای کلی و مدیریت حساب

به منظور به دست آوردن یک مرور کلی و مدیریت حساب و وجوه خود ، از مرور کلی و آمار دریافت کنید.

گزارش تعادل (balancereport. py)

اسکریپتی که مبادلات ، رباتها و معاملات مربوط به حساب شما را بررسی می کند. بر اساس این داده ها ، یک مرور کلی از وجوه مورد استفاده و مقدار موجود تولید می شود.

تعویض جفت ربات

جفت های ربات (های) خود را تغییر دهید و رتبه بندی های پیکربندی شده و/یا آستانه را تغییر دهید.

اسکریپت اصلی که داده ها را از منابع مختلف (CoinmarketCap ، Lunarcrush ، 3C-Tools) جمع آوری می کند و به عنوان پایگاه داده برای سایر اسکریپت ها (های) فعالیت می کند.

جفت ها را بر اساس چندین فیلتر ، از ربات های پیکربندی شده بر اساس داده های موجود از پایگاه داده MarketCollector به روز کنید.

یک اسکریپت که به شما امکان می دهد با استفاده از رده بندی Altrank Lunarcrush ، جفت ربات های 3commas خود را در فواصل منظم تغییر دهید.

توجه داشته باشید؛دیگر حفظ نشده است. از اسکریپت MarketCollector و Botupdater استفاده کنید.

یک اسکریپت که به شما امکان می دهد با استفاده از رده بندی Lunarcrush GalaxyScore ، جفت های 3Commas Bot (های) خود را در فواصل منظم تغییر دهید.

توجه داشته باشید؛دیگر حفظ نشده است. از اسکریپت MarketCollector و Botupdater استفاده کنید.

یک اسکریپت که به شما امکان می دهد با استفاده از رده بندی CoinmarketCap ، جفت ربات (های) 3commas خود را در فواصل منظم تغییر دهید.

توجه داشته باشید؛دیگر حفظ نشده است. از اسکریپت MarketCollector و Botupdater استفاده کنید.

یک اسکریپت که به شما امکان می دهد با استفاده از رده بندی Botassistexplorer 3Ctools ، جفت ربات های 3commas خود را در فواصل منظم تغییر دهید.

توجه داشته باشید؛دیگر حفظ نشده است. از اسکریپت MarketCollector و Botupdater استفاده کنید.

متوقف کردن و سودآوری سود

با استفاده از آمار معاملات در حال اجرا ، تنظیمات Stoploss و/یا استفاده از ربات (های) خود را تغییر دهید.

Futures Trailing Stoploss (trailingstoploss. py)

اسکریپتی که معاملات آینده فعال را از ربات (های) 3commas شما ردیابی می کند و هنگام رسیدن به آستانه سود ، متوقف کننده را تغییر می دهد.

DCA Trailing Stoploss و سود (trailingstoploss_tp. py)

همان برای معاملات نوع DCA و همچنین از جمله اجرای یک سودآوری سود.

هرگونه سود حاصل از ربات (های) خود را اضافه کنید

این اسکریپت ها معاملات بسته ربات (های) مشخص شده را در فواصل منظم بررسی می کنند و هرگونه سود حاصل از آن را به همراه دارند ، به نسبت BO/SO احترام می گذارند یا حتی در صورت پیکربندی تنظیمات حداکثر معامله را تغییر می دهند.

شروع و/یا توقف معاملات ربات را با استفاده از پیام های ماشه خارجی.

با این کار یک کانال چت تلگرام خاص (https://t. me/wiseanalize) نظارت می کند و یک ماشه "شروع جدید" را به ربات (های) مرتبط برای آن جفت ارسال می کند.

Watchlist 100EYES (Watchlist_100EYES. PY)

با این کار کانال های چت تلگرام ارائه شده توسط (https://www. 100-eyes. com/) نظارت می کند و یک ماشه "شروع جدید" را برای ربات (های) مرتبط برای آن جفت ارسال می کند.

HATCHLIST HODLOO (WATCHLIST_HODLOOO. PY)

این یک کانال چت Telegram خاص Hodloo (https://qft. hodloo. com/alerts/) را کنترل می کند و یک ماشه "شروع جدید" را به ربات پیوند یافته برای آن جفت ارسال می کند.

Telegran Watchlist (Watchlist_Telegram. py)

ترکیبی از لیست های Watchlist و Watchlist_Hodloo.

تنظیم حساب Binance

  • یک حساب binance ایجاد کنید (شامل مراجعه به من ، اگر از آن استفاده کنید بسیار سپاسگزارم).
  • احراز هویت دو عاملی را فعال کنید.
  • یک کلید جدید API ایجاد کنید.
  • یک رمزنگاری پایدار برای تجارت با آن بدست آورید.

توجه: فقط در صورتی که می خواهید در مورد Binance تجارت کنید ، برای عملکرد ربات (های) لازم نیست.

راه اندازی حساب 3 Commas

  • یک حساب 3 Commas ایجاد کنید (شامل ارجاع من است، اگر از آن استفاده کنید مجدداً بسیار سپاسگزار خواهم بود).
  • احراز هویت دو عاملی را فعال کنید.
  • حساب 3Commas خود را با استفاده از مقادیر کلیدی ایجاد شده در بالا به صرافی Binance یا FTX متصل کنید.
  • یک کلید API جدید با مجوزهای Bot Read، Bot Write و Account Read ایجاد کنید، این کلید را در config. py وارد کنید.
  • راه اندازی یک ربات DCA (جزئیات در ادامه خواهد آمد)

توجه: برای کار کردن ربات(های) مورد نیاز است، آنها کمک کننده ربات 3 Commas هستند.

راه اندازی حساب LunarCrush

از پروژه حمایت کنید

  • یک حساب کاربری LunarCrush ایجاد کنید (شامل ارجاع من است، اگر از آن استفاده کنید مجدداً بسیار سپاسگزار خواهم بود).
  • یک کلید API در https://lunarcrush. com/developers/api/authentication ایجاد کنید و آن را به altrank. ini یا galayscore. ini خود اضافه کنید

این حساب برای کار کردن ربات(های) و دانلود اطلاعات GalaxyScore و/یا AltRank مورد نیاز است.

توجه: به نظر می‌رسد که LunarCrush عملکرد رایگان API قدیمی‌تر خود را در 1 نوامبر 2022 حذف کرده است و اکنون فقط به API v3 اجازه دسترسی را می‌دهد - که آخرین اسکریپت‌ها از آن پشتیبانی می‌کنند - اما تماس‌های API دیگر رایگان نیستند. ما در حال بررسی گزینه ها هستیم.

راه اندازی ربات کمکی

دانلود و نصب

شما باید پایتون 3. 7 یا بالاتر را اجرا کنید.

فایل زیپ آخرین نسخه را از اینجا دانلود کنید و آن را از بسته بندی خارج کنید یا با مراحل توضیح داده شده در زیر یک کلون git انجام دهید.

پیکربندی کمک کننده های ربات

برای نصب جدید، فقط کمک کننده رباتی را که می خواهید مانند زیر برای altrank استفاده کنید، شروع کنید، یک فایل پیکربندی با نام ربات ایجاد می شود (که به . ini ختم می شود)

سپس می توانید فایل را ویرایش کرده و برای استفاده از آن، ربات کمکی را دوباره راه اندازی کنید.

برای هر طرح بندی و توضیحات تنظیمات به بخش های کمکی بالا نگاه کنید.

مجوزهای کلید 3 Commas API مورد نیاز است

API 3Commas باید مجوزهای «BotsRead، BotsWrite و AccountsRead» داشته باشد، برای ایمن بودن بیش از این به آن ندهید. BotsRead: برای دریافت لیستی از همه ربات ها لازم است. BotsWrite: برای به‌روزرسانی جفت‌های ربات مورد نیاز است. AccountsRead: برای دریافت صرافی های متصل برای اطمینان از معتبر بودن جفت ها لازم است.

آیدی تلگرام، هش و اسرار توضیح داده شد

دو مجموعه تنظیمات مربوط به تلگرام وجود دارد.

یکی توسط watchlist. py، watchlist_hodloo یا watchlist_telegram برای اتصال به API تلگرام استفاده می شود.

برای دریافت شناسه اپلیکیشن تلگرام و هش آن باید یک اپلیکیشن ایجاد کنید.

این مراحل همانطور که در لینک زیر توضیح داده شده است:

  • از اینجا با شماره تلفن حساب توسعه دهنده وارد اکانت تلگرام خود شوید تا از آن استفاده کنید.
  • از ابزارهای توسعه API دیدن کنید
  • یک پنجره برنامه جدید ایجاد می شود. جزئیات درخواست خود را پر کنید. نیازی به ورود به URL نیست و فقط دو قسمت اول (عنوان برنامه و نام کوتاه) در حال حاضر می توانند بعداً تغییر کنند.
  • در پایان روی Create Application کلیک کنید. به یاد داشته باشید که هش API شما راز است و تلگرام به شما اجازه می دهد آن را ابطال کنید. آن را در هر کجا ارسال نکنید!

این موارد را در اینجا در لیست Watch. ini پر کنید:

مجموعه دیگر از مقادیر توسط اعلان های ارسال شده به کانال تلگرام مورد نظر شما استفاده می شود. من برای این کار استفاده می کنم ، تمام بسترهای نرم افزاری ممکن برای ارسال اعلان ها برای توصیف وب سایت Accociate در اینجا

قسمت تلگرام در اینجا شرح داده شده است

  • ابتدا برای تهیه یک bot_token باید یک ربات ایجاد کنید
  • تلگرام را باز کنید و "Botfather" را جستجو کنید
  • نوع: /newbot
  • پس از انجام این کار (که نام آن را دریافت می کند ، و غیره) به سؤالاتی که می پرسد پاسخ دهید.
  • هنگامی که مرحله 2 را تمام کردید ، به شما یک bot_token ارائه می شود که به نظر می رسد مانند این: 123456789: alphanumeric_characters.
  • اکنون در همان کادر گفتگو تایپ کنید /شروع کنید تا ربات جدید خود را فعال و فوری کنید.

مانند این Notify-URL را پر کنید:

اکنون شما همچنین به chat_id احتیاج دارید ، نگران نباشید که تأیید می تواند این را برای شما بدست آورد.

  • ابتدا از طریق برنامه Telegram یک پیام تصادفی به ربات خود ارسال کرد.
  • سپس یکی از یاران BOT را با تنظیمات بالا مانند تنظیمات-URL شروع کنید. و به سیاههها نگاه کنید ، باید چیزی مانند:
  • اکنون کل قسمت را کپی کرده و چسبانده و از جمله ٪ و آن را در پشت اطلاع-URL که پیکربندی کرده اید ، چسبانده اید تا از خطاهای نحوی مورد نیاز برای قرار دادن ٪ اضافی در این زمینه جلوگیری کنید. وزنی/٪٪ 409. و غیره.

اگر ابتدا به ربات خود پیامی ارسال نکرده اید این همان چیزی است که سیاههها نشان می دهد:

اجرای یاران ربات

$ python3 ./marketcollector. p y-s ../ و/یا $ python3 ./botupdater. p y-s ../ -b blacklist. txt و/یا $ python3 ./watchlist. py و/یا $ python3 ./compound. py

آنها همچنین گزینه های خط فرمان دارند:

طرح بندی لیست سیاه یک جفت در هر خط است.

خروجی مثال برای Altrank

مثال پرونده های خدمات 3commas-galaxyscore-bot. service ، 3commas-altrank-bot. service (و 3commas-galaxyscore-env-bot. service ، 3commas-altrank-env-bot. service اگر از محیط . env شرح داده شده در بالا استفاده کنید)ارائه شده ،. همه آنها را می توان در فهرست اسکریپت ها یافت ، شما باید مسیرها و کاربر خود را در داخل آنها ویرایش کنید تا نصب خود را منعکس کنید. و خدمات مورد نیاز خود را مطابق شرح زیر نصب کنید.

مثال در مورد چگونگی فعال کردن شروع یاور (های) ربات در بوت:

مثال در مورد چگونگی غیرفعال کردن شروع یاور (های) ربات در بوت:

نحوه بررسی وضعیت:

نحوه بررسی گزارش ها:

نحوه ویرایش یک پرونده سرویس از قبل نصب شده:

نیاز به تنظیمات متعدد

اگر می خواهید مجموعه ای از رباتها با 20 جفت Altrank/GalaxyScore و مجموعه دیگری از 10 استفاده کنید ، یا می خواهید در کانال های چند تلگرام ایجاد کنید ، می توانید اسکریپت را کپی کرده و از یک نام توصیفی استفاده کنید ، آن را ایجاد کرده و از پرونده تنظیمات خود استفاده می کند.، و logfile. تا زمانی که نام اصلی در نام پرونده باشد.

گزینه هایی برای میزبانی این

Intel NUC ، Debian یا Ubuntu را بدون GUI نصب کنید. و مراحل نصب را در بالا دنبال کنید.

Raspberry Pi ، OS Raspberry Pi را نصب کنید و مراحل نصب را در بالا دنبال کنید.

Docker تمام تنظیمات و مستندات را در اینجا پیدا کنید

در ابر ، اگر مایل به ذخیره پرونده های پیکربندی خود با کلیدهای API خود در ابر هستید ، این گزینه ها برخی از گزینه ها هستند:

  • Pythonanywhere https://eu. pythonanywhere. com/ ایجاد حساب رایگان ، روی دکمه "bash" کلیک کنید و انجام دهید:

سپس می توانید هر یک از اسکریپت ها را اجرا کنید. دستورالعمل های بیشتری را می توان در اینجا یافت. پوشه سایبری بوته ها را شروع کنید. لطفا برای اطلاعات بیشتر به ویکی ویکی Pythonanywhere مراجعه کنید

  • Google Cloud https://console. cloud. google. com با Gmail Adress خود وارد شوید ، Goto 'Compute Engine' ، 'VM INSTANCES' ، ایجاد یک VM با اندازه کوچک ، شما باید جزئیات CC خود را مشخص کنید. دستورالعمل های بیشتری را می توان در اینجا یافت.

از Python Enviroment (اختیاری) اجرا کنید

برای ایجاد این محیط می توانید از اسکریپت نصب به نام setup. sh استفاده کنید. به سادگی آن را به عنوان ./setup. sh اجرا کنید و گزینه هایی را دارید:

این یک محیط پایتون . env برای نصب الزامات ایجاد می کند و می توانید اسکریپت ها را از آنجا بدون درهم و برهمی دستگاه خود اجرا کنید.

قبل از اجرای هر یک از اسکریپت ها ابتدا وارد محیط مجازی شوید

  • شما به من می گویید ، من برای ایده ها و درخواست ها باز هستم!
  1. من وقتی سعی می کنم ربات را شروع کنم این را دریافت می کنم:

الزامات پایتون را مانند آن نصب کنید:

یا اسکریپت Setup. sh را اجرا کنید تا محیط پایتون را با همه چیز موجود در آن نصب کنید.

  1. من این خطا را دریافت می کنم:

مشکلی در کلیدهای API 3commas شما وجود ندارد ، مقادیر کلید API را در پرونده Config. ini خود بررسی کنید ، می توانید آنها را بدون "" در آنجا بچسبانید

  1. من این خطا را دریافت می کنم:

فهرست "سیاهههای مربوط" را در داخل پوشه BOT ایجاد کنید.

  1. من از اعلان های تلگرام استفاده می کنم و پیام را دریافت می کنم:

قسمت پشت و شامل % را در url tgram خود در پیکربندی اعمال کنید، اما % دیگری را در جلوی % اضافه کنید تا خطاهای تجزیه مانند این را سرکوب کنید:

بنابراین چیزی شبیه این به نظر می رسد: (رشته ها جعلی هستند)

  1. با اجرای مرحله نصب pip3 این خطا را دریافت می کنم:

libffi-dev را با sudo apt نصب کنید libffi-dev را نصب کنید و دوباره امتحان کنید.

  1. من خطای 'نمی توانم کامپایلر Rust را پیدا کنم' دریافت می کنم:

pip3 را به این صورت به روز کنید:

  1. پس از اجرای اسکریپت watchlist. py برای چند روز، گاهی اوقات خطاهای زیر در گزارش ها ظاهر می شود:

این زمانی اتفاق می‌افتد که ربات شما در یک حساب تجاری کاغذی باشد، لیست پیگیری فیلد تبادل را در ماشه نادیده می‌گیرد، بنابراین وقتی دو جفت از یک جفت برای مبادلات مختلف فعال می‌شوند، شما دو بار یک جفت را دریافت می‌کنید و 3Commas به شما می‌گوید که قبلاًیک معامله برای این جفت داشته باشید، این فقط در حالت کاغذی اتفاق می افتد.

  1. من خطای 'TypeError: شی از نوع 'int' فاقد len()' است.

مطمئن شوید که usdt-botids و btc-botids در داخل [] در فایل‌های ini شما تعریف شده‌اند.

  1. من برای حساب در داده ها خطا دریافت می کنم: TypeError: شیء 'NoneType' قابل تکرار نیست

نسخه های جدیدتر اسکریپت ها همچنین به مجوزهای AccountRead برای کلیدهای API 3Commas نیاز دارند. موارد جدید را با آن ایجاد کنید و در فایل(های) ini خود جایگذاری کنید.

خطا دریافت می کنم خطا در به روز رسانی ربات ها رخ داد: خطای دیگر رخ داد: signature_invalid امضای ارائه شده نامعتبر است هیچکدام. کلید مخفی مشخص شده برای API 3Commas نامعتبر است، خطای احتمالی چسباندن را بررسی کنید.

خطا دریافت می کنم 2022-01-11 00:11:00 - altrank - واکشی داده های LunarCrush با خطا انجام نشد: 401 خطای مشتری: غیرمجاز برای url: https://api. lunarcrush. com/v2? data=market& type=fast& sort=acr& limit=150& key=Your+LunarCrush+API+Key LunarCrush اکنون دوباره منتظر یک apikey معتبر است، یک حساب کاربری در اینجا LunarCrush ایجاد کنید و به https://legacy. lunarcrush. com/ وارد شوید، سپس تنظیمات و تب API را وارد کنید، کلید ایجاد کنید و از آن استفاده کنیدaltrank. ini و/یا galaxyscore. ini.

Debug را در config. ini روی True تنظیم کنید و فایل log مناسب را در زیر logs/ برای اطلاعات اشکال زدایی بررسی کنید.

اگر از این پروژه لذت بردی د-و می خواهید از پیشرفت و توسعه بیشتر حمایت کنید- کمک مالی کوچکی را با استفاده از دکمه PayPal یا یکی از کیف پول های رمزنگاری زیر ارسال کنید.✌️

USDT (TRC20): TEQPsmmWbmjTdbufxkJvkbiVHhmL6YWK6R

USDT (ERC20): 0x73b41c3996315e921cb38d5d1bca13502bd72fe5

BTC (BTC): 18igByUc1W2PVdP7Z6MFm2XeQMCtfVZJw4

BTC (ERC20): 0x73b41c3996315e921cb38d5d1bca13502bd72fe5

رمزنگاری رایگان: یا حداقل به تیم استخراج Pi من بپیوندید، این رایگان است:

1π! PI یک ارز جدید Digirtal است که توسط دکترا استنفورد ساخته شده است و بیش از 25 میلیون عضو در سراسر جهان دارند. برای ادعای PI خود ، این لینک را https://minepi. com/cyberjunky دنبال کنید و از نام کاربری من (CyberJunky) به عنوان کد دعوت خود استفاده کنید.

هر روز با پاسخ دادن به یک سوال ساده روزانه ، رمزنگاری رایگان (سلام دلار) را ادعا کنید. https://hi. com/cyberjunky

پیوندهای ارجاع من: (تخفیف و یا هزینه کمتری برای پرداخت به شما می دهد):

شاخص های راه حل های prosum شاخص های عالی TradingView qfl Base Breaking ، تغییر قیمت مقیاس ، 3Commas DCA و موارد دیگر .. نگاهی بیندازید و آنها را امتحان کنید! برجسته در فیلم های ThetradingParot. از لینک بالا و کد کوپن استفاده کنید: djwngfhxti برای 15 ٪ تخفیف!

3Commas 10 ٪ تخفیف برای اولین اشتراک ماهانه دریافت می کند

Bitvavo بدون هزینه بیش از 1000 یورو در هفته اول

TradingView پس از ارتقاء به یک برنامه پرداخت شده ، هر کدام تا 30 دلار دریافت کنید

CoinmaketCap با هم پاداش می گیرد!

همیشه تنظیمات خود را با حساب مقاله خود آزمایش کنید!

در باره

یاران 3commas Bot ، Altrank ، GalaxyScore ، Watching ، Compound ، TrailingStoploss ، TakeProfitIncrement

ثبت دیدگاه

مجموع دیدگاهها : 0در انتظار بررسی : 0انتشار یافته : ۰
قوانین ارسال دیدگاه
  • دیدگاه های ارسال شده توسط شما، پس از تایید توسط تیم مدیریت در وب منتشر خواهد شد.
  • پیام هایی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
  • پیام هایی که به غیر از زبان فارسی یا غیر مرتبط باشد منتشر نخواهد شد.