A bot/script 🤖 to place a buy order at the top of the List of requests or HeadLine with the ability to run on multiple pages of a browser for the stock market and brokerage Mofid written in JavaScript.
Because this program is specially designed for this stock market and its users are definitely from this country. The rest of the text is written only in Persian (:iran:), I am very sorry for this.
این یک ربات/اسکریپت برای ثبت سفارش خرید در اول لیست درخواست ها یا به اصطلاح سرخط با قابلیت اجرا در چندین صفحه مرورگر برای بورس و اختصاصی کارگزاری مفید هست که با زبان JavaScript توسعه داده شده و رایگان تحت لایسنس GNU GENERAL PUBLIC Version 3 عرضه شده، امید وارم براتون مفید باشه و همچنین برنامه نویسان عزیز که با زبان JavaScript آشنایی دارن کمکشون تو بهبود و تهیه ورژن های جدید باعث خوشحالی منه 🪴.
در نهایت 📻 توسعه تیمی و عرضه رایگان چنین برنامهیی تحت عنوان Free Software
باعث خوشحالی و به سود جوامع خودماست.
استفاده از این اسکریپت خیلی راحت هست و نیاز به نصب هیچ برنامه ای ندارید تنها کافیه مثل هر روز مرورگر خودتون رو باز کنید و به صفحه نماد مورد نظر برید و چند تا کلیک ساده بکنید که در ادامه کامل توضیح دادم.
اگر با سایت github آشنایی ندارید مهم نیست، جلو تر شما فقط به محتویات فایل Phoenix.js
نیاز دارید که در بالا قرار داره و با کلیک کردن روش کل محتواش رو در اختیار خواهید داشت.
- برای شروع اول مرورگر خودتون رو باز کنید و بعد وارد شدن به پلتفرم ایزی تریدر وارد صفحه نمادی که قصد خرید اون رو دارید بشید، بعد بارگزاری صفحه بر روی یک قسمت از صفحه کلیک راست کنید و گذینه
Inspect
رو بزنید.
- بعد از انجام این کار یک کادر در پایین صفحه اضافه میشه سپس باید برو روی سربرگ دوم
Console
کلید کنید تا صفحه ای مثل تصویر زیر براتون ظاهر بشه البته با توجه نوع مرورگرتون رنگ و ظاهر اون براتون متفاوته.
- داخل بخش خالی که در تصویر بالا با فلش مشخص شده میتواند دستورات برنامه نویسی را اجرا کنید، حالا باید فایل اسکریپت
Phoenix
رو باز کنید و متن اون رو کپی کنید و در این بخش قرار بدید. بعد قرار دادن کد با توجه به حجم یا تعداد سحام مورد نظر عدد روبرویmyCount
رو تغییر بدید، در گام بعد با توجه به قیمت مد نظر برای خریدتون عدد مقابلmyPrice
رو تغییر بدید.
- بعد از تغییر حجم و قیمت خرید، به انتهای کد میرید و کلید
Enter
رو میزنید تا برنامه شروع به اجرا بشه. به همین راحتی برنامه در هر ثانیه تعداد زیادی در خواست ارسال میکنه، میتونید زمان فاصله بین هر ارسال رو هم در داخل کد، مقدار متغیرmilisecond
رو تغییر بدید.
- پس از ثبت سفارش برای پایان دادن به اسکریپت کافیه مجدد در بخش
Console
عبارت()end
رو وارد کنید تا برنامه تمام بشه، البته توصیه میشه حتما برای استفاده مجدد صفحه رو مجدد بارگزاریreload
کنید.
- همونطور که میبینید تعداد درخواست مجاز برای ثبت سفارش در یک ثانیه 3 عدد هست که برنامه ما در 5 ثانیه 119 درخواست ارسال کرده که 104 تاشون رد شده به همین دلیل بهتره که سرعت برنامه رو افزایش ندید، در آخر بعد تموم شدن کارتون و ارسال چندین سفارش در بازه زمانی درست با وارد کردن دستور
()end
برنامه متوقف شده و تصویر زیر نمایش داده میشه، الان میتونید به راحتی با کلیک بر روی ضربدر گوشهX
کادر پایین صفحه رو ببندید.
- همون طور که انتظار داشتیم تعداد زیادی درخواست خرید برای ما ثبت شده اگر چندید مورد موفق ثبت شده بود تا قبل از شروع بازار درخواست رو حذف کنید تا خرید اضافه انجام نشه.
پایان فقط یادتون نره که صفحه رو یکبار بارگزاری مجدد یا reload
کنید تا هم خطا ها حذف بشه و هم امکان استفاده مجدد فراهم شه.
اگه سوالی داشتید یا درخواست نوشتن کد رو داشتید یا Bug ای تو برنامه پیدا کردید میتونید یا از طریق پیج LinkedIn 📸 به من پیام بدید و مکالمه رو شروع کنید، کافیه تو LinkedIn دنبال Sina Orojlo
بگردید یا میتونید از طریق ایمیل ✉️ sinaorojlo53@gmail.com
با من در ارتباط باشید.