ربات تقریبا نوشته شده ولی کار نمیکنه باید مشکلشو پیدا کنم نیاز دارم یکی کمکم کنه به صورت دقیق بنویسمش
دوتا ربات ک ازطریق فایل بهم متصل میشن
و اسک و بیداشون باهم مقایسه میشه. ربات فرستنده sender ربات گیرندهRecver
سندر یا همون فرستنده باید اطلاعات اسک و بید خودشو ارسال کنه
رسیور یه ورودی از کار بر میگیره برای پوینت و پیپ
هروقت اختلاف قیمت این دو بروکر از اون پنج پیپی که تو ورودی بهش میدیم بیشتر شد شروع کنه اطلاعات اسک و بید هر دو بروکر رو تو یه فایل متنی بریزه هر تیک به تیک
بعد که این دو برو کر دوباره قیمتاشون باهم یکی شد و برابر شد بیاد ذخیره اطلاعت رو تمام کنه و هرچیزی که ذخیره کردرو پرینت کنه
گپ رو ما اینجوری متوجه میشیم :
هروقت بید گیرنده یا همون رسیور منهای اسک بروکر سندر یا همون فرستنده بزرگتر از۵۰پوینت شد ینی گپ شکل گرفته
اینجا میشه شروع ذخیره اطلاعات
و هروقت بید من ینی بید گیرنده کوچکتر از اسک بروکر سِندر شد اینجااطلاعات گرفتنو تموم کنه و پرینت کنه هرچی ذخیره کرده بود رو
یه زمانم براش گرفتم ک بگه چقد طول کشیده اون گپ یا اختلاف قیمتی پیش بیاد
هدف اینه دو بروکر رو از طریق فایل ارتباطشون رو برقرار کنیم و اسک و بیداشون رو باهم مقایسه کنیم
بروکری ک سریع حرکت میکنه طبیعتا بیدش میاد از رو اسک برو کر ضعیف رد میشه
اون لحظه که رد میشه به اندازه گپی که ما خاستیم برسه ذخیره اطلاعات شروع میشه تا زمانی که دوباره این یکی بروکر خودشو برسونه بهش
و اونجا ذخیره اطلاعات تموم میشه و برامون پرینت میکنه
هروقت بید به اندازه ۵پیپ ک همون پنجاهیه ک ما از کاربر گرفتیم
ب اندازه پنج پیپ از اسک اون بروکر زد جلو
تو اونی که زده جلو و رفته بالا سل میگیریم چون سل روی Bidباز میشه
یه سلی اون بالا مثلا رو عدد105 باز کردیم
این یکی بروکری که هنوز اسکش رو عدده صَده
رو این بای میگیریم چون بای رو Askباز میشه
پس روی ۱۰۵سل روی ۱۰۰بای میگیریم مثلا
زمانی ک اینا با هم برابر شن اون پنج پیپ میشه سود