Open alised opened 3 years ago
خیلی ممنون مورد عجیبی هست نمیدونم چه کاری بشه برای رفعش انجام داد فعلا
ظاهرا مشکل بالا در نماد خصدرا رفع شده است (حداقل الان مشکلی دیده نمیشود ) اما در تاریخهای زیر ظاهرا برای تمامی سهم ها دیتا ایراد دارد 20210220 20210217 قیمت حداقل و حداکثر روز ۲۰ ام صفر است و کل روز ۱۷ ام وجود ندارد.
با توجه به اینکه قبلا با مشکلات مشابهی در سرورهای فناوری اطلاعات بورس مواجه شده بودم آیپیهای مختلف سایت بورس را چک کردم nslookup www.tsetmc.com
دیتای پتروشیمی نوری را با استفاده از هر آیپی دریافت و بررسی کردم
http://94.182.184.233/tsev2/data/Export-txt.aspx?t=i&a=1&b=0&i=19040514831923530 http://94.182.184.237/tsev2/data/Export-txt.aspx?t=i&a=1&b=0&i=19040514831923530 http://94.182.184.229/tsev2/data/Export-txt.aspx?t=i&a=1&b=0&i=19040514831923530 http://185.117.205.245/tsev2/data/Export-txt.aspx?t=i&a=1&b=0&i=19040514831923530 http://185.117.206.245/tsev2/data/Export-txt.aspx?t=i&a=1&b=0&i=19040514831923530 http://185.117.204.245/tsev2/data/Export-txt.aspx?t=i&a=1&b=0&i=19040514831923530 http://46.102.143.221/tsev2/data/Export-txt.aspx?t=i&a=1&b=0&i=19040514831923530 http://46.102.143.209/tsev2/data/Export-txt.aspx?t=i&a=1&b=0&i=19040514831923530 http://86.104.39.109/tsev2/data/Export-txt.aspx?t=i&a=1&b=0&i=19040514831923530 http://86.104.39.97/tsev2/data/Export-txt.aspx?t=i&a=1&b=0&i=19040514831923530
مشکل فقط در سه تا سرور اول که با ۹۴ شروع می شوند دیده شد و تاریخ های یاد شده ایراد داشتند. بنابراین بهتره تا رفع مشکل (بنا به تجربه وقت گل نی) بجای دامین از آیپی سرورهای بدون مشکل استفاده کنید
خیلی عالی و دقیق بررسی کردید. بنظر راحت ترین راه رفعش برای الان همین هست که آیپی رو مستقیم استفاده کنیم ولی نگرانم که ممکن باشه توی اون آیپی هاهم دیتای جای دیگهای مشکل داشته باشه و ما اونارو نفهمیم و بعدا ببینیم توی اون آیپیها یه سری دیتا نیست بنظرم این چک رو هم اگر بشه انجام داد که مطمئن بشیم دیتایی گم نمیشه میشه آیپی رو استفاده کرد
خواهش میکنم به نظرم این مشکلاتی هست که مربوط به فناوری اطلاعات بورس است و باید خودشان رفع کنند از طرفی هر بار ممکن است مشکل متفاوتی رخ دهد لذا هزینه فایده آن زیاده و منطقی نیست در ماژول به رفع اونها بپردازیم.
بنابراین کاربر باید از منابع قابل اعتمادتر دیتا دریافت کند یا خودش صحت دیتا را بررسی کند شاید بد نباشد منابع دیگر را به ماژول اضافه کنیم.
یا اینکه حداقل بتوان دامین یا آدرس را به عنوان ورودی تابع دانلود از کاربر گرفت تا درصورت نیاز از آن آیپی دیتا دریافت شود
آره منابع دیگه رو بنظرم اضافه کنیم به عهده کاربر باشه که ببینه اطلاعات رو از کجا میگیره. ولی به صورت پیشفرض از سایت بورس بگیریم.
@alised می تونیم fipiran.com رو هم بررسی کنیم. آیا این هم مشکلاتی که گفتی رو داره؟ در بخش هایی ازش اطلاعات کاملی مربوط به سهامی وجود داره.
مورد زیر مناسب است برای گرفتن تاریخچه سهام گفتم به اشتراک بذارم. شاید مشکل بالا را نداشته باشد.
http://cdn.tsetmc.com/api/ClosingPrice/GetClosingPriceDailyList/28957320033282870/7
http://cdn.tsetmc.com/api/ClosingPrice/GetClosingPriceDailyList/{symbol_index}/{#ofdays}
با توجه به اینکه مثال خصدرا را زدید این سهم را بررسی کردم یک نکته عجیب اینکه دیتای تاریخ 1399/09/24 2020/12/14 وجود ندارد در حالیکه در سابقه معاملات خصدرا یا نمودار سایت رهاورد وجود دارد البته مشکل از برنامه شما نیست و خروجی اکسل سایت فناوری اطلاعات همین مشکل را دارد. دیتایی که با نرم افزار کلاینت فناوری اطلاعات بورس نیز دریافت می شود این مشکل را دارد. صرفا جهت اطلاع دوستان این مورد را مطرح کردم تا حتما در برنامه خود مدنظر داشته باشند. بقیه سهم ها نیز بهتر است بررسی شوند.