یک برنامه برای ترسیم نمودار موجی و ارائه یک فایل اکسل به نحو گفته شده. این نماد ها شامل کلیه قیمت نمادهای بورسی ایران و همچنین شاخصها، قیمت سکه طلا و آبشده و دلار است که اطلاعات آنها در سایت های معتبر وجود دارد است. دیتای آفلاین با تاخیر 10 ساعت مجاز است.
توضیح بر اساس فایل و تصاویر ارسالی:
1.در یک نماد یا شاخص مثلا بیت کوین (این رمز ارز در بورس ایران نیست و صرفاً به عنوان مثال آورده شده) با یکی از تایم فریم های مرسوم (h,4h, D,W, M,3M) یک تاریخ را به عنوان زمان آغاز استخراج دیتا در نظر می گیریم که آنرا زمان مبنی (a) می نامیم (در تصویر زمان مبنی اول سپتامبر 2017 است )
2.یک دوره زمانی انتخاب می کنیم که آنرا T می نامیم و از تاریخ مبنی تا تاریخ روز فعلی (هر روزی که داریم استخراج دیتا می کنیم)، نمودار را را به صورت زیر دوره بندی می نماییم : a+T, a+2T, a+3T, ..., a+nt ( روی شکل برای مثال دوره ها 4 ماهه هستند)
3. می بینیم در هر دوره حداکثر و حداقل قیمت چه اعدادی هستند و آنها را برای هر دوره استخراج می نماییم. باید دقت شود که ترتیب ماکزیمم و مینیمم اعداد مهم است. یعنی در یک دوره -مثل دوره اول- اول روی نمودار عدد مینیمم شکل گرفته و بعد عدد ماکزیمم و در دوره بعدی اول ماکزیمم شکل گرفته و بعد مینیمم که باید در اکسل این ترتیب رعایت شود. ضمناً در استخراج مینیمم و ماکزیمم ها باید دقت شود اعداد روی خطوط کران پایین هر دوره(خط سمت جپ) جزو همان دوره زمانی محسوب می شوند و اعداد روی کران بالای دوره (خطوط سمت راست) متعلق به ابتدای دوره بعدی هستند. بنا بر این اگر مثلاً عدد ماکزیمم روی کران بالا قرار داشت باید عدد قبل از آن را بخوانیم !
4. بعد از آنکه همه اعداد مینیمم و ماکزیمم مربوط به هر دوره را با ترتیبشان استخراج کردیم به سراغ درج در اکسل به روش نشان داده شده در اکسلی که به پیوست بارگزاری شده می رویم .
5.به مانند فایل پیوست در اکسل 9 ستون ایجاد می کنیم (در فایل پیوست 9 ستون اضافه برای توضیح در سمت راست ستونهای اصلی اضافه شده که صرفاً برای تشریح می باشد و اکسل اصلی که می بایست ایجاد شود فقط ستونهای اصلی سنت چپ را باید دارا باشد)
تایتل های مندرج در فایل می بایست عیناً با همین عناوین برای هر اکسلی که ساخته می شود درج شوند. ستون اول با عنوان (Ticker)، ستون دوم (Per) و به ترتیب نمایش داده شده در فایل پیوست تا ستون آخر با عنوان (Vol) ساخته شود.
6. توضیح اجمالی ستونها از چپ به راست :
*در زیر ستون Ticker، نام نماد مانند shakhes یا GOLD یا هر نماد دیگری که بورس ایران وجود دارد (حتماً به انگلیسی نوشته شود) و می خواهیم از آن نمودار موجی بسازیم درج می شود.
*در ستون Per، نام تایم فریم شامل یکی از عبارات h,4h, D, W, M,3M درج می شود
* در ستون Date (دقت فراوان!) ، همانگونه که در تصویر ارسالی و فایل اکسل ضمیمه مشاهد می شود باید به صورت زیر عمل کنیم :
کران پایین دوره اول را با شاکله (yyyymmdd) در ردیف 2 می سازیم. دقت شود که بین اعداد سال و ماه و روز هیچ فاصله یا نقطه یا اسلش وجود ندارد.
کران بالای دوره اول نیز با همین فرمت ساخته میشود، منتها در ردیف 4 درج می کنیم، یعنی یک ردیف (3) را میان ردیف 2و4 خالی می گذاریم.
حالا میاییم و بین تاریخ های کران بالا و پایین یکی تاریخ تقریباً در وسط آن در نظر می گیریم.( اگر آن تاریخ دقیقاً هم وسط نبود هیچ ایرادی ندارد). مثلا در دوره اول کران بالا و پایین دوره از اول سپتامبر تا اول ژانویه سال 2017 است. لذا تاریخ میانی را برای اول نوامبر 2017 در نظر می گیریم و در ردیف 3 درج می کنیم.
(مثال ارسال شده روی رمزارز بیت کوین بوده اما ماه ها باید برای سهام و شاخص های ایرانی به شمسی باشند)
*در ستون Time، همیشه عدد 0 وارد می شود
*در ستون های Open تا Close برای کران پایین زمانی دوره ها عدد اکسترمم اول (اگر ماکزیمم اول بود آنرا وارد می کنیم و اگر مینیمم اول بود هم آنرا وارد می کنیم)
(دقت فراوان!) در ستون های Open تا Close برای تاریخ میانی دوره ها عدد اکسترمم دوم در آن دوره ( مثلاً اگر نمودار اول مینیمم زده بود و بعد ماکزیمم در این ردیف ماکزیمم را وارد می کنیم و اگر اول ماکزیمم را زده بود اینجا مینیمم را وارد می کنیم)
****در واقع اعداد دوره ها در ردیف های زمانیِ کران پایین و تاریخ میانی وارد اکسل میشوند و کران بالای هر دوره در اصل همان کران پایینی دوره بعد است****
مطالب گفته شده عیناً در فایل اکسل آورده شده تا در کنار توضیحات بالا برای تفهیم موضوع هیچ مشکلی نباشد.
*در ستون Vol، نیز همیشه عدد 0 را وارد می کنیم.
دیتاهای مربوط به قیمتهای ماکزیمم و مینیمم تمام دوره های زمانی را به نحوی که دوره اول را در اکسل وارد کردیم در ردیف های بعدی وارد می کنیم .
در انتها یک نمودار که محور افقی آن Date ها باشند و محور عمودی آن اعداد مندرج در open تا close ترسیم شود. بالای نمودار اطلاعات استخراج شامل نماد، زمان مبنی و تایم فریم نمایش داده شود. در سمت چپ نمودار یک نوار ابزار تحلیل تکنیکال (مانند آنچه در سایت ره آورد موجود است) برای امکان تحلیل در محل وجود داشته باشد.
فایل را با فرمت CSV. (comma delimited) ذخیره و تحویل نماید.
همانگونه که در توضیحات هم آمد، ورودی برنامه می بایست دیتاهای زیر را از کاربر دریافت نماید:
نام نماد که می بایست مثلاً مانند SEARCH BAR سایت ره آورد نوین قابلیت سرچ داشته باشد و بتوان در هر زمان اطلاعات مربوط به هر نماد یا شاخص موجود در بورس ایران را ابتدا جستجو نمود و سپس انتخاب نمود. ضمناً نیاز به یک لیست شخصی سازی شده نیز دارم که قابلیت حذف و اضافه نماد های پر مراجعه به آن را داشته باشم
تایم فریم نماد در زمان استخراج
تاریخ شروع استخراج یا همان زمان مبنی (a) که می بایست ترجیحاً از ابتدای تولید آن سهم باشد.
مدت دوره ها (T) که یک عدد ثابت بر اساس ساعت یا روز یا هفته یا ماه یا سال است.
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.