داده ها را از CSV دریافت کنید

ساخت وبلاگ

یک نمونه استراتژی ، که نشان دهنده تجزیه پرونده CSV است. وقتی استراتژی شروع می شود ، پرونده را با یک مسیر مشخص می کند و آن را تجزیه می کند. در هر خط به نظر می رسد و به دنبال وقوع دوم نماد "،". این همه شخصیت ها را به سمت چپ می برد از "،" نماد تا نماد فضایی جمع می کند. این مقدار را به دو برابر تبدیل می کند و آن را به صورت آرایه ذخیره می کند. پس از آن تمام مقادیر جمع آوری شده را روی کنسول چاپ می کند.

EURUSD_HISTORY. CSV 2009. 09. 24 00: 00: 00،1. 4729،1. 47275،4000000،1600000 2009. 09. 24 00:00 ، 2009. 09. 24 00: 00: 01. 4729،1. 4727275،2400000،2400000،2400000،2400000: 04،1. 4729،1. 47275،2400000،1600000 2009. 09. 24 00: 00: 04،1. 47295،1. 4729،800000،1600000 2009. 09. 24 00: 00: 04،1. 47295،1. 47285،1. 47285،1. 47285، 1. 47305،1. 47285،7600000،9300000 2009. 09. 24 00: 00: 05،1. 47305،1. 47285،2400000،9300000 2009. 09. 24 00: 00: 05،1. 47305،1. 1. 473،10000000000000000000000000000 200. 473،100000000000000000000000000000000000000.، 1. 473،12500000،1000000 
بسته jforex ؛وارد کردن java. io. bufferedReader ؛وارد کردن java. io. file ؛وارد کردن java. io. filereader ؛وارد کردن java. io. ioexception ؛وارد کردن java. util.*؛واردات com. dukascopy. api.*؛/*** این نمونه استراتژی است ، که نشان دهنده تجزیه پرونده CSV است.* هنگامی که استراتژی شروع می شود ، پرونده را با یک مسیر مشخص می کند و آن را تجزیه می کند. در هر خط به نظر می رسد و به دنبال وقوع دوم نماد "،" است. این همه شخصیت ها * را به سمت چپ از "" ، "نماد تا نماد فضایی می برد. مقدار را به دو برابر تبدیل می کند و آن را به صورت آرایه ذخیره می کند. پس از آن ، تمام مقادیر جمع آوری شده روی کنسول چاپ می شود.* ** / / * * وقتی استراتژی لودر این حاشیه نویسی را برای کلاس استراتژی می بیند ، از کاربر می پرسد که آیا می خواهد * اجازه دسترسی کامل استراتژی را داشته باشد. اگر چنین پذیرش کلاسهای استراتژی را دریافت می کند ، آنها با خط مشی دسترسی کامل بارگیری می شوند که امکان خواندن/نوشتن هر پرونده را فراهم می کنند ، از سوکت و غیره استفاده می کنند. * همیشه سعی کنید از استفاده از این حاشیه نویسی خودداری کنید ، در صورت نیاز به خواندن/نوشتن برای پرونده - شما کامل داریددسترسی به "~/اسناد من/پوشه استراتژی های من/پرونده های من ". در این پوشه * می توانید بدون درخواست دسترسی کامل ، هر پرونده را بخوانید یا بنویسید.~ اسناد من  استراتژی های من  پرونده ها "پوشه به هیچ وجه دسترسی اضافی ندارد. * در این حالت باید پرونده های خود را در فهرست مشابهی با این موارد قرار دهید *" c:  اسناد و تنظیمات  John. smith  اسناد من  مناستراتژی ها  پرونده ها ". * بنابراین نیازی به استفاده از حاشیه نویسی RequiresFullAccess نیست. * */ requiresfullaccess کلاس عمومی getcsvdatastartgy پیاده سازی istrategy>گرفتن (استثنا E)>Public void Onaccount (حساب IACCOUNT) JFException را پرتاب می کند<>Public void onMessage (پیام imessage) JFException را پرتاب می کند<>void public onstop () jfexception را پرتاب می کند<>Public void ontick (ساز ابزار ، Itick Tick) JFException را پرتاب می کند<>Public void onbar (ابزار ابزار ، دوره دوره ، Ibar Askbar ، Ibar Bidbar) JFException را پرتاب می کند<>/ ** * StringTokenizer را به عنوان ورودی می گیرد و نشانه دوم را برمی گرداند * اگر توکن وجود ندارد رشته بازگشت "0" * * param stringtokenizer st * retu token */ static static string secondtoken (stringtokenizer st)گرفتن (nosuchelementexception nsee)>/*** پرونده را با مسیر داده شده در درخت دایرکتوری تجزیه کنید. از پرونده هر سکته مغزی * استفاده می کند و آن را به عنوان دو برابر در ArrayList * * param path - مسیر پرونده * retu arraylist از دونفره * throws ioexception */ لیست استاتیک خصوصی (رشته filepath) پرتاب می کند ioException را پرتاب می کند.//close the file bufRdr.close(); retu prices;>>

اطلاعات موجود در این وب سایت فقط به عنوان اطلاعات عمومی ارائه می شود ، که ممکن است ناقص یا منسوخ باشد. برای سلب مسئولیت کامل اینجا را کلیک کنید.

استراتژی برای تحلیل فاندمنتال...
ما را در سایت استراتژی برای تحلیل فاندمنتال دنبال می کنید

برچسب : نویسنده : سعید شیخ‌زاده بازدید : 25 تاريخ : چهارشنبه 15 شهريور 1402 ساعت: 8:16