১০১ ২৫-০২-২০১০ ১৪:৪৩
১০২ ২৫-০২-২০১০ ১৪:৪৯
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
আচ্ছা DSNAP আর ইন্টাডে জিনিস গুলা কি একটু বলা যাবে? আমি তো কিছুই বুঝি না।
১০৩ ২৫-০২-২০১০ ১৫:২১
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
আচ্ছা DSNAP আর ইন্টাডে জিনিস গুলা কি একটু বলা যাবে? আমি তো কিছুই বুঝি না।
DSNAP হচ্ছে একটা দিনের সিএসভি কিন্তূ এটা দিন শেষের না মানে কমপ্লিট ডাটা থাকে না। যদি আমি সকাল ১১।৩০ তে DSNAP নেই তাহলে সকাল ১১।৩০ পর্যন্ত এটাতে ডাটা থাকবে।
আর ইন্টাডে হচ্ছে প্রতি ১ মিনিট বা ২ মিনিট পর পর ডাটা যাতে সময় থাকবে। এখন DSNAP আর ইন্টাডে র মধ্যে পার্থক্য হলো DSNAP এ open price is yesterdays close price but in intraday open price is last trade price. Say I take a intraday data at 11.20 min so if i take intraday data at 11.21 min then open price will be 11.20 r close price .now what will be high price ? if we found a price greater than open price then it will be high price if not then the open price will be high price.Low price, if we found a lower price then then it will be low price if not then open will be low price.Close price means last trade price if not found then open price will be close price.About volume , here previous day volume will not be considered . Say at 11.10 volume is 120 then at 11.21 trade volume is 124. Here we should filter the data as basis of trade. if trade number increase then soft will query for other data if trade no dont increase then no need for other data.
ইংরেজীতে লেখার জন্য দুঃখিত।
১০৪ ২৫-০২-২০১০ ১৫:২৫
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
মাজহার লিখেছেন:ডেটার জন্য এস ই সি -র সাথে চুক্তি করা লাগবে কেন? আমরা তো ওদের সাইট থেকে নেব, এবং নিচ্ছি।
Stockbangladesh Portfolio section use Direct data from tesa for that they have a did with Sec.So during trading they provide the fastest data than dse site.So if we want to continue a paid service then we need data with minimum delay.
এবার মনে হয় জিনিষটা clear করতে পারলাম
I knew it. They collect data from TESA. But this is a hazardous way, we need a big ''jack'' to make a contract with SEC. Also need a LAN connection with TESA, big hazard.
So, I think 'DSE website' is best for us.
১০৫ ২৫-০২-২০১০ ১৬:০৩
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
DSNAP হচ্ছে একটা দিনের সিএসভি কিন্তূ এটা দিন শেষের না মানে কমপ্লিট ডাটা থাকে না। যদি আমি সকাল ১১।৩০ তে DSNAP নেই তাহলে সকাল ১১।৩০ পর্যন্ত এটাতে ডাটা থাকবে।
আর ইন্টাডে হচ্ছে প্রতি ১ মিনিট বা ২ মিনিট পর পর ডাটা যাতে সময় থাকবে। এখন DSNAP আর ইন্টাডে র মধ্যে পার্থক্য হলো DSNAP এ open price is yesterdays close price but in intraday open price is last trade price. Say I take a intraday data at 11.20 min so if i take intraday data at 11.21 min then open price will be 11.20 r close price .now what will be high price ? if we found a price greater than open price then it will be high price if not then the open price will be high price.Low price, if we found a lower price then then it will be low price if not then open will be low price.Close price means last trade price if not found then open price will be close price.About volume , here previous day volume will not be considered . Say at 11.10 volume is 120 then at 11.21 trade volume is 124. Here we should filter the data as basis of trade. if trade number increase then soft will query for other data if trade no dont increase then no need for other data.
ধন্যবাদ সুন্দর করে বুঝিয়ে বলার জন্য । অনেক তথ্য পেলাম।
এই ডিটেলসগুলোর ব্যাপারে আরো আগেই প্রশ্ন করা উচিৎ ছিলো
আপনারা ইন্ট্রাডে-র জন্য কি ব্যবহার করেন? এক্সেল স্প্রেডশীট জাতীয় কিছু আছে কি?
১০৬ ২৫-০২-২০১০ ১৬:১৫
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
sohoj লিখেছেন:Stockbangladesh Portfolio section use Direct data from tesa for that they have a did with Sec.So during trading they provide the fastest data than dse site.So if we want to continue a paid service then we need data with minimum delay.
এবার মনে হয় জিনিষটা clear করতে পারলাম
I knew it. They collect data from TESA. But this is a hazardous way, we need a big ''jack'' to make a contract with SEC. Also need a LAN connection with TESA, big hazard.
So, I think 'DSE website' is best for us.
পরশুদিন গুগলিং করে কিছু তথ্য পেয়েছিলাম। ভুল হতে পারে, তবে সম্ভবত: ফ্লোর থেকে ডেটা সরাসরি সিডিবিএল-এর সার্ভারে চলে যায়। পরে সিডিবিএল থেকে biasl, em system এরা ডেটা কালেক্ট করে। ডিএসই ওয়েবসাইটের সোর্সের ব্যাপারটা পরিষ্কার না - ওরা হয়তো সরাসরি নিজেদের ডেটাবেইজ থেকে ডেটা নেয়, নাকি cdbl থেকে কালেক্ট করে বুঝতেছিনা।
cdbl মনে হয় sec-র ইলেক্ট্রনিক ডেটা আর্কাইভাল এবং ডিস্ট্রিবিউশন করার দায়িত্বে আছে। এদের ইনফ্রাস্ট্রাকচার বেশ সলিড। স্টক এক্সচেন্জ ছাড়াও ইন্ট্রা-ব্যাংক লেনদেনের ব্যাপারগুলোও এরা ম্যানেজ করে। Impressive!
১০৭ ২৫-০২-২০১০ ১৭:১৩ সর্বশেষ সম্পাদনা করেছেন invarbrass (২৫-০২-২০১০ ১৭:৪৯)
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
ইন্ট্রাডের ব্যাপারটা আরেকটু ক্লিয়ার হওয়া দরকার। ওপেন আর ক্লোজ প্রাইস নিয়ে একটু কনফিউশন হচ্ছে।
ইনভেস্টবুল থেকে পরশুদিনের NSE-র ইন্ট্রাডে ডাউনলোড করে ঘাঁটাঘাটি করছি। এখানে একটু স্যাম্পল দিলাম (OHLCV ফরম্যাট):
TATACHEM.NS,20100223,09:01:00,286.00,286.00,286.00,286.00,205
TATACHEM.NS,20100223,09:02:00,286.20,287.50,286.20,286.30,1031
TATACHEM.NS,20100223,09:03:00,286.50,286.50,286.50,286.50,490
TATACHEM.NS,20100223,09:04:00,286.80,286.80,285.05,285.10,1115
TATACHEM.NS,20100223,09:05:00,285.10,286.30,285.10,285.90,669
TATACHEM.NS,20100223,09:06:00,285.35,285.90,285.10,285.10,1980
আপডেট: উপরের সিএসভি পড়তে আমার নিজেরই অসুবিধা হচ্ছে, এক্সলের স্ক্রীণশট দিচ্ছি:
সন্জয়দার পোস্ট থেকে যা বুঝলাম, ইন্ট্রাডে-তে বর্তমান ওপেন প্রাইস হবে immediate আগের ক্লোজিং প্রাইসটা (current OPEN price = CLOSE price from previous dsnap)
কিন্তু এখানে টাটা কেমিকালের ৯:০১ মিনিটে ক্লোজ ছিলো 286, তাহলে ৯:০২ মিনিটের ওপেন 286.20 হলো কেন?
আবার যেমন ৯:০৫-এর ক্লোজ ছিলো 285.90, কিন্তু ৯:০৬-এর ওপেন হলো 285.35... এই রকম কেন?
এদের রিপোর্টে তো ওপেন প্রাইসের সাথে আগের ক্লোজ-এর সম্পর্ক পাচ্ছি না। এরা ১ মিনিট পরপর ডেটা স্ন্যাপশট নিচ্ছে - এই ১ মিনিটের মধ্যে যে ওপেন প্রাইসের যে উঠানামা হয়ে গেছে, সেটাই তারা সরাসরি ব্যবহার করছে বলে মনে আপাতত: হচ্ছে... নাকি ভুল বুঝতেছি?
এছাড়া, এই রিপোর্টে দিনের শুরুতে (৯:০১) সবগুলো দেখাচ্ছে ২৮৬, এবং ভলিউম ২০৫ - এই ফিগারগুলো এরা কিভাবে ক্যালকুলেট করলো? সেশেনের শুরুতে ভলিউম মনে হয় ০ থেকে কাউন্ট করা হয়, আর ২৮৬ মনে হয় আগেরদিনের ক্যারী-ওভার (YCP)... ঠিক কি না?
কারো কাছে যদি এইরকম ইন্ট্রাডে রিপোর্ট (সেইম কোম্পানির) থাকে তাহলে শেয়ার করেন। সাথে একই কোম্পানীর করেসপন্ডিং ডিস্ন্যাপ দিতে পারলেও ভালো হয়। অর্থাৎ, আমার দরকার ৯:০১ মিনিটের ইন্ট্রাডে এবং ডিস্ন্যাপ, ৯:০২ মিনিটের ইন্ট্রা এবং ডিস্ন্যাপ এইভাবে...
১০৮ ২৫-০২-২০১০ ১৭:১৯
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
কি জানি ভাই। আমার মাথায় ঢুকে নাই। ঢুকানোর তেমন চেস্টাও করতেছি না । আপনারা আগে ভাল মত মাথায় ঢুকাই নেন তারপর আমি
১০৯ ২৫-০২-২০১০ ১৭:৩৫
১১০ ২৫-০২-২০১০ ১৮:০৬ সর্বশেষ সম্পাদনা করেছেন invarbrass (২৫-০২-২০১০ ১৮:০৭)
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
প্রজন্ম স্টক এক্সচেন্জের বর্তমান ডিস্ন্যাপ দেইখা মনে হইতেছে শাহরুখ খান বনাম আমির খানের share বেশি bullish
১১১ ২৫-০২-২০১০ ১৮:৩২
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
প্রজন্ম স্টক এক্সচেন্জের বর্তমান ডিস্ন্যাপ দেইখা মনে হইতেছে শাহরুখ খান বনাম আমির খানের share বেশি bullish![]()
![]()
যা বলেছেন ভাই
১১২ ২৫-০২-২০১০ ১৮:৫৪
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
সিএসভি-তে ডেট-টাইম আলাদা কলামে করে দিলাম।
ভাই আপনার প্রোগ্রামটা আমি উবুন্টুতে রান করতে পারছি না। আমার পাইথন 2.6.4 । getcsv.py ফাইলের উপর ডাবল ক্লিক করলে পাই ফাইলটা ওপেন হয়ে যাচ্ছে এর পর আর কোন কাজ করছে না।
১১৩ ২৫-০২-২০১০ ১৯:১৫
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
স্বপ্নচারী লিখেছেন:সিএসভি-তে ডেট-টাইম আলাদা কলামে করে দিলাম।
ভাই আপনার প্রোগ্রামটা আমি উবুন্টুতে রান করতে পারছি না। আমার পাইথন 2.6.4 । getcsv.py ফাইলের উপর ডাবল ক্লিক করলে পাই ফাইলটা ওপেন হয়ে যাচ্ছে এর পর আর কোন কাজ করছে না।
ওই স্ক্রিপ্টটা কন্সোল থেকে রান করতে হবে।
১১৪ ২৫-০২-২০১০ ২০:২৩
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
উবুন্তুতে কোন স্ক্রিপ্ট ডাবল ক্লিক করে রান করতে হলে, সেই ফাইলের এক্সিকিউটেবল পারমিশন থাকতে হবে। তারপর ডাবল ক্লিক করলে রান ইন টার্মিনাল সিলেক্ট করুন, তাহলেই চলবে।
এছাড়া টার্মিনাল তো আছেই। python getcsv.py
এক্সিকিউটেবল পারমিশন (chmod +x getcsv.py) দেয়ার পর ./getcsv.py দিয়েই রান করা যাবে।
১১৫ ২৫-০২-২০১০ ২২:২১
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
উবুন্তুতে কোন স্ক্রিপ্ট ডাবল ক্লিক করে রান করতে হলে, সেই ফাইলের এক্সিকিউটেবল পারমিশন থাকতে হবে। তারপর ডাবল ক্লিক করলে রান ইন টার্মিনাল সিলেক্ট করুন, তাহলেই চলবে।
এছাড়া টার্মিনাল তো আছেই। python getcsv.py
এক্সিকিউটেবল পারমিশন (chmod +x getcsv.py) দেয়ার পর ./getcsv.py দিয়েই রান করা যাবে।
রিপ্লে দিতে দেরী হয়ে গেলো, কাজ হয়েছে। তবে getcsv.py নামে ফোল্ডারের বিতর getcsv.py ফাইল রেখে রান করতে চাইলে রান করেনা। ধন্যবাদ আপনাদেরকে।
১১৬ ২৫-০২-২০১০ ২৩:১৯
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
না করাই উচিৎ। একই রুমে যদি বাতেন নামে তিন ব্যক্তি থাকে, এবং কোনো একজন বাতেনের নামে প্রেমপত্র আসে তাহলে চিঠির দখল নিয়ে মারামারি লেগে যাওয়াই স্বাভাবিক!
১১৭ ২৫-০২-২০১০ ২৩:২৪ সর্বশেষ সম্পাদনা করেছেন sohoj (২৫-০২-২০১০ ২৩:৩১)
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
ইন্ট্রাডের ব্যাপারটা আরেকটু ক্লিয়ার হওয়া দরকার। ওপেন আর ক্লোজ প্রাইস নিয়ে একটু কনফিউশন হচ্ছে।
ইনভেস্টবুল থেকে পরশুদিনের NSE-র ইন্ট্রাডে ডাউনলোড করে ঘাঁটাঘাটি করছি। এখানে একটু স্যাম্পল দিলাম (OHLCV ফরম্যাট):
TATACHEM.NS,20100223,09:01:00,286.00,286.00,286.00,286.00,205 TATACHEM.NS,20100223,09:02:00,286.20,287.50,286.20,286.30,1031 TATACHEM.NS,20100223,09:03:00,286.50,286.50,286.50,286.50,490 TATACHEM.NS,20100223,09:04:00,286.80,286.80,285.05,285.10,1115 TATACHEM.NS,20100223,09:05:00,285.10,286.30,285.10,285.90,669 TATACHEM.NS,20100223,09:06:00,285.35,285.90,285.10,285.10,1980
আপডেট: উপরের সিএসভি পড়তে আমার নিজেরই অসুবিধা হচ্ছে,
এক্সলের স্ক্রীণশট দিচ্ছি:
সন্জয়দার পোস্ট থেকে যা বুঝলাম, ইন্ট্রাডে-তে বর্তমান ওপেন প্রাইস হবে immediate আগের ক্লোজিং প্রাইসটা (current OPEN price = CLOSE price from previous dsnap)কিন্তু এখানে টাটা কেমিকালের ৯:০১ মিনিটে ক্লোজ ছিলো 286, তাহলে ৯:০২ মিনিটের ওপেন 286.20 হলো কেন?
আবার যেমন ৯:০৫-এর ক্লোজ ছিলো 285.90, কিন্তু ৯:০৬-এর ওপেন হলো 285.35... এই রকম কেন?
এদের রিপোর্টে তো ওপেন প্রাইসের সাথে আগের ক্লোজ-এর সম্পর্ক পাচ্ছি না। এরা ১ মিনিট পরপর ডেটা স্ন্যাপশট নিচ্ছে - এই ১ মিনিটের মধ্যে যে ওপেন প্রাইসের যে উঠানামা হয়ে গেছে, সেটাই তারা সরাসরি ব্যবহার করছে বলে মনে আপাতত: হচ্ছে... নাকি ভুল বুঝতেছি?
এছাড়া, এই রিপোর্টে দিনের শুরুতে (৯:০১) সবগুলো দেখাচ্ছে ২৮৬, এবং ভলিউম ২০৫ - এই ফিগারগুলো এরা কিভাবে ক্যালকুলেট করলো? সেশেনের শুরুতে ভলিউম মনে হয় ০ থেকে কাউন্ট করা হয়, আর ২৮৬ মনে হয় আগেরদিনের ক্যারী-ওভার (YCP)... ঠিক কি না?
কারো কাছে যদি এইরকম ইন্ট্রাডে রিপোর্ট (সেইম কোম্পানির) থাকে তাহলে শেয়ার করেন। সাথে একই কোম্পানীর করেসপন্ডিং ডিস্ন্যাপ দিতে পারলেও ভালো হয়। অর্থাৎ, আমার দরকার ৯:০১ মিনিটের ইন্ট্রাডে এবং ডিস্ন্যাপ, ৯:০২ মিনিটের ইন্ট্রা এবং ডিস্ন্যাপ এইভাবে...
ভাই ভালো প্রশ্ন করছেন। অনেক সময় প্রাইস আগের ক্লোস প্রাইস থেকে বেশী বা কম হতে পারে এটাকে আমরা creating Gap বলি। তাই আমি যা বলছিলাম সেটা জেনারেল রুল আর গ্যাপ টা বিশেষ বিশেষ সময় হয়। সাধারনত কোনো কম্পানীর Price sensitive issue or corporate declaration হলে এমন হয়। যেমন কয়েক দিন আগে DSE র ৮ ও ৯ ফেব্রুয়ারির ডাটা দেখতে পারেন।
আমরা ইন্ট্রাডের জন্য আরেকটা টুল ব্যবহার করি এক ভাই র বানানো যিনি Dsnap বানিয়েছেন। আর ডাটা এখন নেই রবিবারে দিতে পারবো।
১১৮ ২৫-০২-২০১০ ২৩:৩৫ সর্বশেষ সম্পাদনা করেছেন sohoj (২৫-০২-২০১০ ২৩:৩৫)
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
I knew it. They collect data from TESA. But this is a hazardous way, we need a big ''jack'' to make a contract with SEC. Also need a LAN connection with TESA, big hazard.
So, I think 'DSE website' is best for us.
If we are seriously interested then I can talk with one important person of Sec.He is a friend of My Senior Bro.No need of Big Jack.
১১৯ ২৫-০২-২০১০ ২৩:৩৬
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
সিএসভি-তে ডেট-টাইম আলাদা কলামে করে দিলাম।
ধন্যবাদ
১২০ ২৬-০২-২০১০ ০১:১৫ সর্বশেষ সম্পাদনা করেছেন বাতেন (২৬-০২-২০১০ ০১:১৫)
Re: AmiBroker DSE, CSE ইমপোর্ট টুল
না করাই উচিৎ। একই রুমে যদি বাতেন নামে তিন ব্যক্তি থাকে, এবং কোনো একজন বাতেনের নামে প্রেমপত্র আসে তাহলে চিঠির দখল নিয়ে মারামারি লেগে যাওয়াই স্বাভাবিক!
যা বলেছেন ভাই না হেসে পারলাম না।