ساخت روبات ارز دیجیتال با API صرافی Bingx به زبان پایتون و ارسال گزارش به یک کانال تلگرامی
برنامه اجرایی باید تحت ویندوز سرور باشد و تحت جنگو و سایر افزونه های وب نمی خواهیم درست شود.
این روبات باید به این صورت باشد که من یک فایل json در یک پوشه مشخص کپی می کنم و روبات باید آن را آنالیز و order ها را باز یا بسته نماید.
تمامی سفارشات فیوچر می باشد.
در کنار برنامه باید یک appsetting.json نیز باشد که شامل API Key و Secret Key و Token کانال تلگرام که این فایل تنظیمات در برنامه فراخوانی شود.
در خصوص کانال تلگرام: تنها یک دستور Position نیز باید به کانال اضافه شود که این یعنی پس از ارسال دستور / Position یک گزارش از تمامی ارزهایی که Open می باشد ارائه دهد. (نمونه متنها در فایل پیوست 2 درج شده است.)
در خصوص فایل json سفارشات :
پس از آنالیز این فایل باید حذف شود با در یک پوشه دیگر قرار گیرد. استاندارد نام گذاری فایل به اختیار برنامه نویس می باشد.
سه نوع مدل فایل داریم :
در صورت امکان و تصمیم برنامه نویس می توان فایل ها را به صورت یک مدل ارسال نمود.
حداقل اعتبار و آنالیز این فایل باید 5 ثانیه پس از ایجاد فایل باشد. یعنی اگر این فایل پس از ایجاد آن، 5 ثانیه گذشته باشد نباید آنالیز شود.
مدل فایل نوع اول :
Symbol : نماد جفت ارز معاملاتی مثل BTC (از نوع String)
LongShort: نوع معامله Long یا Short (از نوع String)
MarketLimit : نوع معامله Market یا Limit (از نوع String) به صورت پیش فرض Market
Entry : عدد ورود سفارش گذاری. به مقدار MarketLimit توجه شود. (از نوع اعشاری)
Leverage : اهرم معاملاتی (از نوع Int) به صورت پیش فرض 20
Percent : درصد سرمایه گذاری بین عدد 0 تا 100 (از نوع Int) به صورت پیشفرض 5
نکته: شما باید مانده سرمایه فیوچر حساب کاربر را صرب در عدد Percent و تقسم بر 100 نمائید
TakePercen : بستن سفارش در درصدهای مختلف. به صورت لیست از اعداد اعشاری. می تواند لیست Null باشد.
TakePrice : بستن سفارش در عددهای مختلف. به صورت لیست از اعداد اعشاری. می تواند لیست Null باشد.
StopLostPercen: توقف ضرر. به صورت لیست از اعداد اعشاری مختلف. تعداد متغییر های StopLostPercen به صورت نظیر به نظیر با TakePercen یا TakePercen یکی می باشد. این عدد یعنی کل معامله باید بسته شود. به طور مثال اعداد نظیر به نظیر این متغیر [0.05-,0,0.01]
StopLostPrice: توقف ضرر. به صورت لیست از اعداد اعشاری مختلف. تعداد متغییر های StopLostPercen به صورت نظیر به نظیر با TakePercen یا TakePercen یکی می باشد. این عدد یعنی کل معامله باید بسته شود.
بر خلاف نوع اول اعتبار این فایل مهم نیست و در صورت مشاهده این فایل آنالیز شود.
مدل فایل نوع دوم :
Symbol : نماد جفت ارز معاملاتی مثل BTC (از نوع String)
IsClose : به صورت bool در صورت True معامله بسته شود در صورت false آنالیز نمی شود. کلیه سفارشات و Position این ارز close می شود.
بر خلاف نوع اول اعتبار این فایل مهم نیست و در صورت مشاهده این فایل آنالیز شود.
مدل فایل نوع سوم :
IsCloseAll : به صورت bool در صورت True کلیه معاملات بسته شود در صورت false آنالیز نمی شود. کلیه سفارشات و Position ها close می شود.
مستندات Api در آدرس زیر می باشد:
https://bingx-api.github.io/docs/swap
مهم نیست با کدام ورژن 1 یا 2 Api ارتباط برقرار می کنید.
شما باید تمامی لاگ ها را به صورت روزانه در یک فایل متنی در یک پوشه خاص ذخیره نمائید.
لاگ ها : سفارش گذاری: TP ها ST ها، خطاها. تاریخ و زمان هر لاگ نیز درج شود.
نیازی به بانک اطلاعاتی نمی باشد و در صورت نیاز برنامه نویس، استفاده شود.
2,000,000 تومان
26 اردیبهشت 1402
0 روز
0 پیشنهاد
ندارد
ساده
با سلام و قت بخیر سایت داروخانه آنلاین وردپرسی با قالب وودمارت دارم که فعال و در حال استفاده است، سرعت و سئوی خوبی داره و رسپانسیوه. اما مایلم ظاهر سایت بدون تغییر قالب اصلی و افت سرعت یا سئو، بهبود پیدا کنه و حرفه ای بشه. مثلاً فونت و رنگ بندی مرتبط با حرفه و مشابه برخی سایت های مورد علاقه، فرمت یکسانی برای معرفی محصولات ایجاد بشه؛ روی منو و اسلایدر ها کار بشه، مراحل ثبت نام و ورود و پیگیری سفارش ها و داشبورد مشتری و ..... هم از نظری ظاهری هم از نظر راحتی کار بهبود پیدا کنن و به عبارتی مرحله به مرحله از لحظه ورود به سایت تا رسیدن محصول به دست مشتری، از ابتدا بازبینی و تأیید/بهبود کیفی پیدا کنه دو سه صفحه جدید هم اضافه بشه از جمله تالار گفتگوی کاربران ، صفحه اطلاعات دارویی با ایجاد فهرست الفبایی یا قابلیت جستجوی هوشمند انگلیسی/فارسی یا قسمتی از نام دارو، صفحه گفتگو/مشاوره ی اختصاصی با داروساز ، صفحه سفارش نسخه پیچی آنلاین با اخذ کدملی بیمار و شماره پیگیری نسخه و نوع بیمه افزونه های موجود از نظر نیاز به حذف و اضافه و ارتقا و ... ارزیابی و تنظیم بشن و خلاصه یه حرکت اصولی اصلاحی برای پیگیری های فنی بعدی و کار روی جنبه های سئو و ابزارهای تخصصی مربوطه ش فراهم بشه *** مبلغ پروژه بصورت تخمینی قید شده و در صورت پیشنهادات منطقی قابل بررسی هست. طبیعتاً در انجام پروژه، کیفیت و قیمت هر دو تعیین کننده هستند.
https://petrosaco.com/fa/#first-imp طراحی سایت مشابه با این سایت از نظر ویدیو و بکگراند بصورت اسکرول بدون بخش ورود و استعلام قیمت و حساب کاربری و جدول هدر سایت شامل درباره ما - محصولات - پروژه ها - نمایندگی ها - تماس با ما هدر سایت قسمت درباره ما (اسکرول به پایین قسمت درباره ما) هدر سایت قسمت محصولات اسکرول به قسمت محصولات تجهیزات اتوماسیون تکنولوژی درایو اندازه گیری و آنالیز کنترل فرایند ماشین آلات مکانیکال (برای هر بخش اسکرول به صفحه محصولات ) (برای هر بخش یک وکتور متفاوت همانند سایت اصلی بصورت سیاه سفید) صفحه های محصولات : (در فایل ارسال میشود) هدر سایت قسمت پروژه ها منتقل به صفحه ی جداگانه پروژه ها هدر سایت قسمت نمایندگی ها منتقل به صفحه جداگانه نمایندگی هدر سایت قسمت تماس با ما اسکرول به انتهای صفحه اصلی و اضافه کردن باکس تماس با ما حاوی عنوان نام و نام خانوادگی ایمیل شماره تماس و توضیحات و کپچا
1. پیامک های برنامه ما ارسال نمیشن ( قبلا میشدن ولی به هر دلیلی الان نمیشه ) فیکس بشن ( 3 مدل پیامک داریم ! روز خرید - خرید های قبلا - تولد ) 2. مشکل سرچ ( نمیتونیم مشتریی که قبلا وارد کردیم رو سرچ کنیم ( برحسب شماره + کدملی و نام فامیل -> این ها وجود دارن فقط سرچ میزنیم نمیاره بالا ) 3. تو فرم ثبت مشتری جدید میخام وقتی اینتر میزنم بره فیلد بعدی ! 4. تو فرم ثبت مشتری جدید قسمتی که مشتری رو اضافه میکنم درصورتی که مشتری قبلا وجود داشته یه آیکن نمایش بده بتونم روش بزنم و خرید های قبلیشو ببینم ( حالا وقتی داره اضافه میشه مثلا کد ملی رو میزنه یا اسم و نام خانوادگی رو یا شماره رو ) 5. تو فرم ثبت مشتری جدید کد ملی از حالت ستاره دار بودن در بیاد 6. تو فرم ثبت مشتری جدید برای پر کردن تاریخ ها ( کار رو راحت کنیم) وقتی تاریخ میخایم وارد کنیم اول روز ( 2 تا عدد وارد شد خودش " / " رو بزاره بعد ماه مجددا اسلش بزنه و سال که اسلش نمیخاد 7. وقتی مشتری جدیدی اضافه میشه یه نوتیف مشتری اضافه شد بهم نشون بده و همچنین در بالای لیست مشتری ها ( اضافه بشه به بالای لیست به عنوان مشتری جدید ) 8. تاریخ خرید رو درصورتی که خالی اینتر زدم تاریخ روز قبل روز ( یعنی اگه امروز 25 ام هستش من تاریخ خرید رو خالی بود یه اینتر زدم تاریخ 24 ام رو در لیست قرار بده ) در حال حاضر ما این رو دارم که بصورت خودکار تاریخ امروز رو بهمون نشون بده ولی میخایم به اون شکل در بیاد. ببینین اکثرا مشکلات CSS نیاز دارن که واقعا کار پیچیده ای نیست !
راه اندازی فایروال میکروتیک بستن پورت های باز اضافی تغییر پورت های دیفالت اضافه کردن اکانت V2Ray بررسی روت های (لیست ip های ایرانی) راه اندازی دسترسی ریموت به میکروتیک از خارج شبکه با در نظر داشتن امنیت شبکه راه اندازی فایل شیرینگ داخلی ادد کردن ip استاتیک