این تعهد متعلق به هیچ شعبه ای در این مخزن نیست و ممکن است متعلق به یک چنگال در خارج از مخزن باشد.
نام در حال استفاده
یک برچسب در حال حاضر با نام شاخه ارائه شده وجود دارد. بسیاری از دستورات GIT نام برچسب و شاخه را می پذیرند ، بنابراین ایجاد این شاخه ممکن است باعث رفتار غیر منتظره شود. آیا مطمئن هستید که می خواهید این شاخه را ایجاد کنید؟
با استفاده از URL وب از Git یا Checkout با SVN استفاده کنید.
با CLI رسمی ما سریع کار کنید. بیشتر بدانید.
ورود به سیستم لازم
لطفاً برای استفاده از برنامه های کد وارد سیستم شوید.
راه اندازی دسک تاپ GitHub
اگر هیچ اتفاقی نمی افتد ، دسک تاپ GitHub را بارگیری کنید و دوباره امتحان کنید.
راه اندازی دسک تاپ GitHub
اگر هیچ اتفاقی نمی افتد ، دسک تاپ GitHub را بارگیری کنید و دوباره امتحان کنید.
راه اندازی Xcode
اگر هیچ اتفاقی نمی افتد ، Xcode را بارگیری کنید و دوباره امتحان کنید.
راه اندازی کد ویژوال استودیو
فضای کد شما یک بار آماده خواهد شد.
مشکلی برای تهیه فضای کدگذاری شما وجود داشت ، لطفاً دوباره امتحان کنید.
آخرین تعهد
آمار git
فایل ها
بارگیری آخرین اطلاعات متعهد انجام نشد.
readme. md
Python Crypto Bot V6. 3. 1 (Pycryptobot)
به چت ما در تلگرام بپیوندید
حمایت از پروژه
من برای نوشتن در رسانه پرداخت می شوم. خوانندگان از من پیروی می کنند ، با تشویق و اظهار نظر در مورد مقالات من ، همه به درآمد من کمک می کنند. من این ربات را برای همه شما به صورت رایگان و به طور فعال در حال توسعه آن تهیه کردم. یکی از راه هایی که می توانید از تلاشهای من حمایت کنید این است که مرا در متوسط دنبال کنید و مقالاتم را بخوانید. اشتراک متوسط 5 دلار در ماه (تقریباً 3 پوند) است ، بنابراین اساساً از نظر ارزش شما از ربات چیزی نیست. از تلاشهای شما در اینجا بسیار استقبال می شود!
برای به روزرسانی من را در رسانه دنبال کنید!
Python Crypto Bot (Pycryptobot)
چه چیز جدیدی در Pycryptobot 2 وجود دارد؟
pycryptobot با تلگرام
نتایج pycryptobot و پیکربندی
ردیاب نمونه کارها Coinbase Pro
ردیاب نمونه کارها Coinbase Pro
نمای همه در یک از همه پرتفوی Coinbase Pro شما. در صورت اجرای چندین ربات و پیگیری پیشرفت آنها بسیار توصیه می شود.
هنگام کار در ظروف: نصب داکر/پودمن کار
Python 3. 9. x نصب شده - https://installpython3.com (باید Python 3. 9 یا بیشتر باشد)
pithon 3-m pi p-version
پیپ 21. 0. 1 از /usr/local/lib/python3. 9/site-packages/pip (پایتون 3. 9)
از repo تصویر github
"الزامات. txt" با Python 3-M Pip Freeze ایجاد شد
داکر (گزینه 1)
به طور معمول من تمام تنظیمات خود را در Config. Json ذخیره می کنم اما از خط فرمان اجرا می کنم ، معمولاً آن را مانند این اجرا می کردم.
Docker-Compose (گزینه 2)
برای اجرای با استفاده از config. json در پوشه الگو ،
به طور پیش فرض ، Docker-Compose از پیکربندی داخل استفاده می کند ./market/template. ما این را به عنوان الگویی برای هر پیکربندی بازار ارائه می دهیم.
برای هر بازاری که می خواهید تجارت کنید ، یک نسخه از این پوشه را در بازار ایجاد کنید. همچنین بسته به اینکه از پلت فرم تجارت استفاده می شود ، یک پرونده Coinbase. key یا Binance. Key را به هر پوشه ایجاد کنید. به عنوان مثال ، اگر شما در حال تجارت BTCEUR و ETHEUR هستید ، پوشه بازار شما باید به این شکل باشد:
تمام ربات های خود را اجرا کنید. توجه داشته باشید که هر بازار باید پیکربندی خود را داشته باشد. نمودارها در پوشه هر بازار ذخیره می شوند.
Kubeetes (HELM) (گزینه 3)
نمودار کلاه ایمنی در این repo وجود دارد. این پیکربندی شما را به عنوان یک پیکربندی و کلیدهای Binance/Coinbase به عنوان اسرار ایجاد می کند و آنها را در غلاف سوار می کند. برای اجرای Pycryptobot به عنوان استقرار Kubeetes ، مقادیر کلاه خود را به عنوان YAML در قالب زیر ایجاد کنید (مسیر API_KEY_FILE را تغییر ندهید):
بنابراین اگر فایل مقادیر HELM را به عنوان config-eth-eure. yaml ایجاد کردید ، اجرا می کنید:
- اگر EMA12 از EMA26 در فواصل 1 ساعت و 6 ساعت سوئیچ باشد تا در فواصل 15 دقیقه ای شروع به تجارت کند
- اگر EMA12 از فواصل 1 ساعت و 6 ساعت پایین تر از EMA26 باشد ، در فواصل 1 ساعته به تجارت برگردید
- اگر یک "دانه بندی" به عنوان یک آرگومان یا در پیکربندی مشخص شود ، سوئیچینگ هوشمند غیرفعال خواهد شد
- سوئیچینگ هوشمند را بین فواصل 1 ساعت تا 15 دقیقه با آرگومان "SmartSwitch" یا گزینه پیکربندی (1 یا 0) نیرو دهید
- EMA12 در حال حاضر از بالای EMA26 عبور می کند و MACD بالاتر از سیگنال است یا MACD در حال حاضر از بالای سیگنال عبور می کند و EMA12 بالاتر از EMA26 است
- صلیب طلایی (SMA50 بالاتر از SMA200 است)
- On-Balance Volume Percent>-5
- خرید پیر ری درست است
این ربات فقط در یک بازار گاو نر تجارت می کند تا ضررها را به حداقل برساند!(می توانید این را غیرفعال کنید)
موارد ویژه خرید:
- "nobuynearhighpcnt" برای مشخص کردن درصد از بالا که ربات نباید در صورت مشخص شدن "DisableBuynearHigh" خریداری شود.
- "BuymaxSize" حداکثر مقدار ثابت ارز نقل قول را برای خرید با آن مشخص می کند.
- "BuyLastsellSize" در صورت فعال بودن ، BOT همان اندازه آخرین اندازه فروش را برای بازار فعلی خریداری می کند.
- "TrailingBuypcnt" درصد افزایش قیمت را قبل از قرار دادن سفارش خرید پس از دریافت سیگنال خرید مشخص می کند
- در صورت دستیابی به "TrailingBuypcnt" ، "TrailingimmediateBuy" باعث خرید فوری می شود. از احتیاط استفاده کنید ، ممکن است در همه بازارها توصیه نشود. پیش فرض این است که صبر کنید تا شمع نزدیک به فرآیند خرید مانند یک سیگنال خرید استاندارد.
- "MarketMultibuyCheck" هنگامی که فعال شد ، BOT برای جلوگیری از خریدهای متعدد ، یک بررسی اضافی در مورد تعادل پایه و نقل قول انجام می دهد. مشخص شده است که برخی از جفت های بازار دارای پاسخ های API با مشکل هستند که می توانند یک مسئله خرید چندگانه ایجاد کنند. لطفاً توجه داشته باشید: "MarketMultibuyCheck" با تنظیماتی که از "Sellpercent" استفاده می کنند ، مغایرت خواهد داشت.
- EMA12 در حال حاضر از زیر EMA26 عبور می کند
- MACD زیر سیگنال است
موارد ویژه فروش:
- "nosellminpcnt" حد حاشیه پایین را برای عدم فروش در بالا مشخص می کند
- "nosellmaxpcnt" حد حاشیه بالایی را برای فروش در زیر مشخص می کند
- اگر "Sellatloss" روشن باشد ، اگر قیمت پایین تر از باند فیبوناچی پایین باشد ، BOT به فروش می رسد
- اگر "sellatloss" روشن باشد و "selllowerpcnt" مشخص شده باشد ، ربات با مبلغ مشخص شده به عنوان مثال به فروش می رسد.-2 برای حاشیه 2 ٪
- اگر "Sellatloss" روشن باشد و "TrailingStoploss" مشخص شده است ، این ربات با مبلغ مشخص شده زیر خرید بالا می فروشد
- اگر "sellupperpcnt" مشخص شود ، ربات با مبلغ مشخص شده به عنوان مثال به فروش می رسد. 10 برای حاشیه 10 ٪ (بسته به شرایطی که من سود 3 ٪ را قفل می کنم)
- اگر حاشیه بیش از 3 ٪ باشد و قیمت آن به یک باند فیبوناچی می رسد ، می فروشد تا سود را قفل کند
- اگر حاشیه بیش از 3 ٪ باشد اما یک معکوس قوی با OBV منفی و MACD تشخیص داده می شود
- "Sellatloss" روی 0 تنظیم می شود و از فروش با ضرر جلوگیری می کند
- "Prepingloss" برای مجبور کردن فروش قبل از حاشیه ، 1 تنظیم شده است (از دست دادن پول در تجارت فعال). نقطه ماشه پیش فرض 1 ٪ است. اگر NosellMaxPCNT تنظیم شده باشد ، به عنوان پیش فرض استفاده می شود ، مگر اینکه PregingLossTrigger تنظیم شود تا یک نقطه ماشه سفارشی را تنظیم کند.
- "Prepinglosstrigger" نقطه حاشیه ای است که باعث می شود عملکرد پیشگیری از تماشای حاشیه شروع کند و با رسیدن حاشیه به 0. 1 ٪ یا پایین تر می فروشد ، مگر اینکه پیشگیری شده باشد. توجه: برای غیرفعال کردن PRESENTLOSSTRIGGER و استفاده فقط از Prepinglossmargin ، ماشه را روی 0 تنظیم کنید.
- "Prepinglossmargin" نقطه حاشیه ای است که باعث فروش فوری برای جلوگیری از ضرر می شود. اگر این تنظیم نشده باشد ، از پیش فرض 0. 1 ٪ استفاده می شود."Prepinglossmargin" می تواند به خودی خود یا همراه با "Prepinglossstrigger" استفاده شود.
غیرفعال کردن عملکرد پیش فرض
"فروش در ضرر" توضیح داد
گزینه "Sellatloss" غیرفعال است ، مزایا و معایب آن است. این مانع از هرگونه ضرر می شود اما مانع از خروج بازار قبل از سقوط یا بازار خرس می شود. بعضی اوقات بهتر است که یک ضرر کوچک را به گاه بدست آورید و آن را با چندین خرید از آن استفاده کنید تا محافظه کار باشد و به طور بالقوه تجارت را برای هفته ها قفل کند اگر ماه ها نباشد. این برای من اتفاق افتاد هنگام آزمایش این کار با آخرین تصادف (بعد از توییت الون!). سه ربات های من در حالی که سود ب ه-10 تا 20 ٪ کاهش یافت ، فروخته نشد. این به عقب برگشت و من بیش از 3 ٪ تجارت با هرگونه ضرر و زیان انجام دادم اما من از فرصت های تجارت نیز از دست دادم. این واقعاً موضوع اولویت است. شاید برخی از بازارها برای این کار مناسب تر از سایرین باشند.
"جلوگیری از از دست دادن" توضیح داد
گزینه "پیشگیری" و تنظیمات مربوطه گزینه های بیشتری را برای کنترل ضرر و زیان یا به حداقل رساندن ضرر در معاملات اضافه می کند."Prepingloss" برای کار به "sellatloss" بستگی ندارد. ایده جلوگیری از ضرر این است که به شما امکان می دهد هنوز هم از سایر معیارهای فروش و مناطق بدون فروش همانطور که می خواهید استفاده کنید ، اما هنوز هم قبل از کاهش حاشیه زیر 0 ٪ فروخته می شوید. توجه: هنوز هزینه معامله از مبادله وجود دارد ، این هیچ تاثیری در هزینه ها ندارد. در صورت تمایل می توانید PregingLossMargin را افزایش دهید تا هزینه های خود را به حساب آورد. اگر "Prepingloss" روی 1 تنظیم شود و فعال شود ، درصد حاشیه "Prepinglossstrigger" را مشاهده می کند. اگر "پیشگیری" فعال باشد و "Prepinglossstrigger" در پیکربندی شما نیست ، پیش فرض "PreplossTrigger" 1 ٪ است. پس از دستیابی به درصد ماشه ، پیشگیری تا زمانی که به نقطه تنظیم "Preginglossmargin" سقوط کند ، حاشیه را کنترل می کند. اگر "PrepinglossMargin" در پیکربندی شما نباشد ، تنظیم پیش فرض 0. 1 ٪ برای انجام بهترین تلاش برای ایجاد فروش قبل از افت حاشیه زیر 0 ٪ است. با قیمت بسیار سریع در حال سقوط ، حاشیه قبل از پردازش معامله توسط مبادله می تواند زیر 0 ٪ پایین بیاید. در سطحی قرار دهید که با آن راحت باشید ، بنابراین حاشیه در محدوده مورد نظر خود قرار می گیرد.
در صورت انتخاب ، می توانید بدون "Prepinglossstrigger" بدون "Prepinglossmargin" استفاده کنید. برای غیرفعال کردن آن و فروش هر زمان که حاشیه در زیر نقطه تنظیم "Preginglosmargin" قرار می گیرد ، "PrepingLossTrigger" را روی 0 در پیکربندی خود تنظیم کنید. فرض بر این است که بیشتر کاربران این گزینه را نمی خواهند به همین دلیل شما باید "PrepingLossTrigger" را غیرفعال کنید تا این روش به این روش کار کند.
جلوگیری از از دست دادن گزینه مورد نیاز نیست. این امکان کنترل کمی بیشتر بر سود و ضرر شما را فراهم می کند.
درصد خرید درصد توضیح داده شده است
هنگامی که BOT از طریق تمام روش های عادی یک سیگنال خرید استاندارد را صادر می کند ، منتظر می ماند تا شمع بعدی نزدیک به خرید باشد. بارها پس از سیگنال خرید ، قیمت این جفت مورد نظر هنوز هم کاهش می یابد. به طور پیش فرض ، خرید به طور پیش فرض ، بررسی می کند که قیمت قبل از خرید در جهت مثبت/رو به بالا حرکت می کند. اگر قیمت پس از داده شدن سیگنال خرید پایین تر شود ، Trailing Buy تغییرات قیمت را تماشا می کند و در صورت کاهش قیمت تا زمانی که دوباره شروع به افزایش کند ، از خرید جلوگیری می کند. این در واقع باعث می شود که ربات با کمترین قیمت تحت نظارت پس از دریافت سیگنال خرید ، خرید شود. پیش فرض 0 ٪ از افزایش است ، بنابراین در صورت کاهش قیمت ، فقط از خرید سیگنال خرید جلوگیری می کند. در نزدیکی ، اگر قیمت هنوز در حال سقوط است ، دوباره خرید را تا زمان بسته شدن بعدی به تأخیر می اندازد. این در واقع یک قدم اضافی برای کمک به شما در جلوگیری از از دست دادن سود بلافاصله پس از خرید ، به ویژه هنگام استفاده از سیگنال های MACD ، انجام می شود."TrailingBuypcnt" را می توان در هر درصد بالاتر از 0 تنظیم کرد. برخی از معادلات را اجرا کنید یا از زنده استفاده کنید: 0 برای آزمایش نتایج امتیازات مختلف درصد. در حین آزمایش ، 1 ٪ نتایج بسیار خوبی داشتند ، اما تمام تنظیمات تجارت بر اساس معامله بازار و جفت متفاوت خواهد بود. همیشه توصیه می شود قبل از تجارت زنده با بودجه واقعی ، تست ها را اجرا کنید.
"TrailingimmediateBuy" تنظیم دیگری است که می تواند در رابطه با "trailingbuypcnt" استفاده شود. اگر "TrailingimmediateBuy" فعال باشد (تنظیم شده در 1) ، "TrailingBuypcnt" بلافاصله پس از رسیدن به نقطه تعیین شده ، به جای انتظار تا نزدیک شمع ، خریداری می شود. مجدداً تست ها را برای تعیین بهترین تنظیمات اجرا کنید.
برای تجارت زنده باید با API های Coinbase Pro یا Binance تأیید کنید. این همه در مقالات متوسط من ثبت شده است. به طور خلاصه ، شما باید یک پرونده Config. json را در ریشه پروژه خود قرار دهید که شامل کلیدهای API شما است. اگر پرونده وجود نداشته باشد ، فقط در حالت تست/نسخه ی نمایشی کار می کند.
اگر هر دو به هر دو داده شود ، SimstartDate نسبت به Simenddate اولویت دارد
به طور پیش فرض ، هنگام اجرای یک شبیه سازی ، در صورت وجود سفارش ، پرونده ای به نام Trades. csv با تمام خریدها و فروش ها ایجاد می شود.
با-tradesfile می توانید نام را کنترل کنید و جایی که پرونده ذخیره می شود ، به عنوان مثال-tradesfile btsudc-strades. csv
ذخیره سازی کلید / مخفی / رمز عبور
از این پس توصیه می شود اعتبارنامه ها را در پرونده پیکربندی ذخیره نکنید زیرا افراد پیکربندی را به اشتراک می گذارند و ممکن است ناخواسته کلیدهای API خود را در داخل به اشتراک بگذارند.
در عوض، لطفاً binance. key یا coinbase. key یا kucoin. key را ایجاد کنید (یا از نام های خود برای فایل ها استفاده کنید) و به این فایل ها در فایل config. json به صورت زیر مراجعه کنید:
هنگامی که این کار را انجام دادید، "api_key" و "api_secret" را می توان با خیال راحت از فایل پیکربندی خود حذف کرد و شما آزاد هستید که تنظیمات خود را بدون نگرانی از اطلاعات فاش شده به اشتراک بگذارید.
همچنین می توانید فایل کلید API را با آرگومان خط فرمان مانند:
نمونه های binance. key / conbase. key / kucoin. key
در واقع بسیار ساده است، این فایل ها قرار است یک فایل متنی ساده با کلید API در خط اول، مخفی API در خط دوم و در مورد coinbase و kucoin، احتمالا رمز عبور API در خط سوم باشد. هیچ نظر یا چیز دیگری مجاز نیست، فقط یک رشته طولانی از اعداد:
(نقاط برای نشان دادن مکان هایی که رشته ها کوتاه شده اند استفاده می شود)
Coinbase Pro پایه (با استفاده از سوئیچینگ هوشمند)
Coinbase Pro پایه (ریزه کاری خاص، بدون سوئیچینگ هوشمند)
فقط Coinbase Pro (فرمت جدید)
فقط بایننس (فرمت جدید)
Kucoin (با استفاده از سوئیچینگ هوشمند)
Coinbase Pro، Binance و Kucoin (فرمت جدید)
تمام گزینه های "config" در config. json را می توان به عنوان آرگومان ارسال کرد.--بازار
آرگومان های خط فرمان config. json را لغو می کنند.
برای تلگرام یک قطعه به config. json به صورت زیر اضافه کنید:
می توانید از botfather@ و myidbot@ در تلگرام برای ایجاد ربات با توکن و دریافت شناسه کلاینت استفاده کنید.
برای پیکربندی اسکنر حجم، یک قطعه را به صورت زیر به config. json اضافه کنید:
برای پیکربندی لاگر، یک قطعه به config. json به صورت زیر اضافه کنید: این نیز پیکربندی پیش فرض لاگر است، اگر پیکربندی داده نشود و log غیرفعال نباشد، این پیکربندی اعمال می شود.
"filelog" و "consolelog" فقط می توانند 1 (فعال) یا 0 (غیرفعال) دریافت کنند. آرگومان "-disablelog" یا پیکربندی "disablelog" نوشتن فایل گزارش را به عنوان سازگاری با عقب غیرفعال می کند. اگر می خواهید ورود به سیستم را به طور کامل غیرفعال کنید، می توانید "filelog" و "consolelog" را روی 0 تنظیم کنید.
"logfile" توسط آرگومان کنسول "--logfile" لغو می شود. اگر هنگام اجرای ربات "logfile" از "--logfile" استفاده شود: خط "pycryptobot. log" در فایل پیکربندی نادیده گرفته می شود.
«fileloglevel» و «consoleloglevel» می توانند یکی از «CRITICAL»، «ERROR»، «WARNING»، «INFO»، «DEBUG»، «NOTSET» را برای جزئیات بیشتر در سطوح گزارش دریافت کنند: https://docs. python.org/3/library/logging.html#logging-levels
این ربات می تواند چندین بازار را به طور همزمان تجارت کند. این همچنین در مقالات متوسط من ثبت شده است. این ربات با استفاده از تعادل کامل "ارز نقل قول" که به آن دسترسی دارد ، خریدها را نیز انجام می دهد و تعادل کامل "ارز پایه" را که به آن نیز دسترسی دارد ، به فروش می رساند. برای اینکه بتوانید وجوه غیر ربات خود را به حصار زنگ بزنید ، باید "نمونه کارها" دیگری را در Coinbase Pro ایجاد کنید و کلیدهای API را به آن اختصاص دهید. به این ترتیب شما قرار گرفتن در معرض را محدود می کنید. شما می توانید چیزی مشابه با Binance با استفاده از زیر حساب های فرعی اما معتقدم برای انجام این کار باید سطح خاصی باشید.
نحوه تجارت چندین بازار به طور همزمان ایجاد چندین پرتفوی Coinbase Pro برای هر نمونه از ربات است. سپس این پروژه را برای ربات های اضافی با کلیدهای مربوط به نمونه کارها (Config. Json) کلون می کنید.
من 5 ربات دارم که به طور همزمان برای اوراق بهادار خود کار می کنم: "BOT - BT C-GBP" ، "BOT - BC H-GBP" ، "BOT - ET H-GBP" ، "BOT - LT C-GBP" و "BOT - XL M-EUR"
با فرض اینکه هر ربات یک پیکربندی داشته باشد. json که شبیه به این است (به طور مناسب "cryptomarket" و "fiatmarket" را به روز کنید):
راهی که من پنج رباتم را اجرا کردم به شرح زیر است:
توجه کنید که چگونه هیچ استدلالی را تصویب نمی کنم. این همه از Config. Json بازیابی شده است اما می توانید استدلال ها را نیز به صورت دستی تصویب کنید.
ادغام از شاخه "binance" به "اصلی"
برخی از شما ممکن است برای چند ماه در شاخه "binance" به آزمایش کد جدید کمک کرده باشید. این اکنون دوباره به شاخه "اصلی" ادغام شده است. اگر هنوز از شاخه "binance" استفاده می کنید ، مراحل زیر را انجام دهید (در هر نمونه ربات).
لطفاً توجه داشته باشید که باید از Python 3. 9. x یا بیشتر استفاده کنید. نسخه BOT قبلی فقط به Python 3. x نیاز داشت.
برای پیگیری عملکرد رباتها به مرور زمان می توانید ماژول Stats را اجرا کنید. به عنوان مثال،
این همه جفت های تجاری خرید/فروش تکمیل شده را برای ارائه آمار در معاملات امروز ، معاملات در 7 روز گذشته ، معاملات در 30 روز گذشته و معاملات تمام وقت تجزیه و تحلیل می کند.
یک پرچم اختیاری ا ز-StatStartDate را می توان برای نادیده گرفتن تمام معاملات قبل از تاریخ مشخص ، نادیده گرفت. تاریخ باید از قالب باشد: yyyy-mm-dd. به عنوان مثال،
برای به دست آوردن آمار از تمام ربات های خود ، می توان از پرچم اختیاری دیگ ر-statgroup استفاده کرد. این لیستی از بازارها را می گیرد و نتایج را در یک خروجی ادغام می کند. به عنوان مثال،
یا از طریق پرونده config. json به عنوان مثال
توجه: -StatGroup فقط گروهی از بازارها را می پذیرد اگر ارز نقل قول (در این مثال GBP) یکسان باشد.
اگر می خواهید جزئیات بیشتری نسبت به خلاصه ساده داشته باشید ، پرچم اختیار ی-Statdetail را اضافه کنید. این لیست دقیق تر از معاملات را چاپ می کند.-StatDetail می تواند در رابطه با-statstartdate و-statgroup کار کند.
به روزرسانی رباتها
من به طور مرتب به روزرسانی ها را فشار می دهم و بهتر است همیشه آخرین کد را اجرا کنید. در هر دایرکتوری ربات حتماً این کار را مرتباً اجرا کنید.
من واقعاً این را در مثالهایی در مورد نحوه شروع ربات هایی که این کار را به طور خودکار برای شما انجام می دهد ، گنجانده ام.
نسخه ی نمایشی سریع غیر زنده
اگر با هر چیزی گیر کرده باشید به من ایمیل بزنید یا مشکلی را در repo مطرح کنید و من به شما کمک می کنم تا آن را مرتب کنید. ایجاد یک مسئله احتمالاً بهتر است زیرا ممکن است سوال و پاسخ به دیگران کمک کند.
اخبار رمز ارزها...
ما را در سایت اخبار رمز ارزها دنبال می کنید
برچسب :
نویسنده : منیژه سلیمی
بازدید : <-PostHit->
تاريخ : جمعه
12 خرداد
1402 ساعت: 19:04