<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های DeadPirateR</title>
        <link>https://virgool.io/feed/@r_p_d1</link>
        <description></description>
        <language>fa</language>
        <pubDate>2026-06-17 10:09:55</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/17545/avatar/7CclUZ.png?height=120&amp;width=120</url>
            <title>DeadPirateR</title>
            <link>https://virgool.io/@r_p_d1</link>
        </image>

                    <item>
                <title>اینترفیس(Interface) چیست؟</title>
                <link>https://virgool.io/@r_p_d1/%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%81%DB%8C%D8%B3interface-%DA%86%DB%8C%D8%B3%D8%AA-e87xvfztmau1</link>
                <description>*توییتر من: twitter.com/r_p_d1*** این جا تعاریف و کاربردهایی که از اینترفیس توی وبسایت ها و کتب مختلف می بینیم، جمع آوری می کنم.***تعاریف:1- راهی که قراره با اون بتوانیم به ابسترکشن در جاوا برسیم، اینترفیس است.2- اینترفیس، بلوپرینت(راهنمای) کلاس هست و دارای متدهای انتزاعی(abstract methods)  و متغیرهای ثابت (static consonants)هست.پس اینترفیس ها دارای abstract method و abstract variables هستند.3- اینترفیس در جاوا راهیست برای رسیدن به abstraction که از مفاهیم OOP است.4- اینترفیس کاملا یک abstract class هستش که متد های بدون بدنه را درون خود جمع می کنه. البته از جاوا 8 و 9 قضیه فرق کرده است.5- دو راه برای رسیدن به ابسترکشن در جاوا هست: 1- ابسترکت کلاس  و  2- اینترفیسکاربردها:1- برای رسیدن به abstraction2- ما می توانیم، چند وراثتی (functionality of multiple inheritance) را ایجاد کنیم. زیرا ما نمی توانیم چندتا کلاس به ارث ببریم.3- برای دستیابی به loose coupling4- یکی از اصل های مهم OOP، پنهان کردن اطلاعات است. جاوا از ابسترکشن کلاس و اینترفیس استفاده می کند. اما تفاوت مهم این دو این است که ابسترکت کلاس از چند وراثتی پشتیبانی نمی کند.شباهت های اینترفیس با کلاس:1- نام اینترفیس همان نام فایل است.2- همانند کلاس ها، هر اینترفیس می تواند یک اینترفیس دیگر را ارث بری کند.3- در هر اینترفیس بدون محدودیت می توانیم، متد بدون بدنه تعریف کنیم.4- در هر اینترفیس بدون محدودیت می توانیم، فیلد متغیر تعریف کنیم.تفاوت های اینترفیس و کلاس:1- یک کلاس بی نهایت اینترفیس را می تواند ایمپلمنت کند اما یک کلاس فقط یک کلاس دیگر را می تواند اکستنت کند.                                                                                                                                                   2- متد ها درون کلاس دارای دستورات و کد در بدنه متد هستند اما در اینترفیس اغلب متد ها بدون دستور در بدنه هستند و هیچ گونه کدی در بادی اون متدها نیست. به این متد ها ابسترکت می گویند. انتزاعیند. از جاوای 8 و 9 به بعد بعضی از متدهای اینترفیس دارای کد درونشان هستند.                                                                3- اینترفیس ها می توانند چندین اینترفیس دیگر را به ارث ببرند. اما کلاس ها  فقط یک کلاس را به ارث می برند.                                                                                                                                                                4- دسترسی اینترفیس ها فقط public هست.                                                                                                 5- از روی اینترفیس نمی توان ابجت ساخت. اما از روی کلاسی که اینترفیس را ایمپلمنت می کند می سازیم.نکته 1: variable ها در اینترفیس، static, final, public هستند.شروع ساخت یک اینترفیس:1- یکدونه اینترفیس که هم نام فایل هستش می سازیم. با حرف بزرگ می نویسیمش.interface ln1{
}حالا یه وریبل(متغیر) بش اضافه می کنیم. مثلا یک متغیر از نوع فاینال و دیتا تایپ int با نام id و مقدار 10. ضمنا یه متدی هم بش اضافه می کنیم. متد () display که چیزی برنمی گردونه.متد دیزپلی توی اینترفیس نمی گه چطوری انجام می دهد.interface ln1{
 final int id = 10;void display();}حالا یک کلاس می سازیم و این اینترفیس رو ایمپلمنت می کنیم. این جا توی این کلاس به متد می گیم چه کارایی باید انجام بدهد. مثلا اینجا داره می گه کلمه geek رو چاپ کن.class test implements ln1{
public void display()
{
System.out.println(&amp;quotGeek&amp;quot);
}}حالا می رویم توی کلاس اصلی و از کلاس test که ساختیم ابتدا یک شی می سازیم. سپس از اون شی که t هستش، متدهای کلاس براش تعریف می شوند و ما استفاده می کنیم.دستور t.display () n برای ما کلمه geek را چاپ می کند و هم چنین وریبل id که مقدارش 10 هستش.public static void main (String[] args){test t = new test();t.display();System.out.println(id);}خروجی کد رو در زیر می بینیم.Geek
10نکته: همه این ها را در یک کلاس کلی میشه نوشت اما ما دوست داریم کار تمیز باشه برای همین جداش می کنیم که خواندن کد راحت تر باشد.این کد همه چیز توی یه فایل هستش.// Java program to demonstrate working of// interface.import java.io.*;// A simple interfaceinterface In1{// public, static and finalfinal int a = 10;// public and abstractvoid display();}// A class that implements the interface.class Test implements In1{// Implementing the capabilities of// interface.public void display(){System.out.println(&amp;quotGeek&amp;quot);}// Driver Codepublic static void main (String[] args){ Test t = new Test();t.display();System.out.println(a);}}منابع:https://b2n.ir/q05188https://b2n.ir/n95938</description>
                <category>DeadPirateR</category>
                <author>DeadPirateR</author>
                <pubDate>Wed, 22 Dec 2021 15:26:27 +0330</pubDate>
            </item>
                    <item>
                <title>خواندن کندل ها به روش پرایس اکشن</title>
                <link>https://virgool.io/@r_p_d1/%D8%AE%D9%88%D8%A7%D9%86%D8%AF%D9%86-%DA%A9%D9%86%D8%AF%D9%84-%D9%87%D8%A7-%D8%A8%D9%87-%D8%B1%D9%88%D8%B4-%D9%BE%D8%B1%D8%A7%DB%8C%D8%B3-%D8%A7%DA%A9%D8%B4%D9%86-sdvrnglh3moz</link>
                <description>حساب کاربری من در توییترtwitter.com/r_p_d1ما در پرایس اکشن نیازی به حفظ کردن کندل ها نداریم. کافیست که بادیدن یک، دو و یا سه کندل قدرت خیدران و فروشندگان و طبیعتا صعود و یا نزول و یا سایدوی شدن قیمت را بفهمییم. اول از نظر پرایس اکشنی بررسی می کنیم کندل ها رو سپس نام بعضی از اون ها رو به خاطر اینکه بعضی جاها می بینیم به چشممون نا آشنا نباشه یاد می گیریم. سپس برای تمرین میشه تمام الگوهای نام گذاری شده رو به روش پرایس اکشنی و از دید روانشناسی بررسی کرد و دیگر نیازی به حفظ الگوها نداشت.ضمنا به هیچ وجه نباید با الگوهای کندلی به تنهایی معامله کرد. این الگوها زمانی برای مهم می شوند که در زون های حمایتی و مقاومتی استاتیک و داینامیک، یا سطوحی که مشخص کردیم قرار بگیرند. آن گاه به ما برای تصمیم گیری کمک می کنند.قبل از اینکه دو شرط مهم را بررسی کنیم لازم است بگوییم که رنگ سبز نشون دهنده تمایلات صعودی است و قرمز، نزولی. اما همیشه ما رنگ کندل را بعد از دو شرطی که در ادامه می گوییم بررسی می کنیم.دو شرط مهم داریم:1- کلوز یک کندل در کجای خودش بسته شده است.ما یک کندل را به سه قسمت تقسیم می کنیم. یک سوم بالایی، میانی یا پایینی. اکر کلوز یک سوم بالایی باشد نشان دهنده تمایلات صعودی است و اگر یک سوم میانی باشد، بی تصمیمی رو نشان می دهد. و اگر کلوز کندل، یک سوم پایینی باشد تمایلات نزولی آن را نشان می دهد.در شکل زیر ما بسته شدن در یک سوم بالایی رو می بینیم. همه این ها بولیشند اما اونا که رنگ سبز دارند، تمایلات صعودی بیشتری دارند.در شکل زیر الگوهای کندلی خنثی را می بینیم. چون که در میانه کل کندل کلوزشان بسته شده است.در شکل زیر کندل هایی با تمایلا نزولی میبینیم. طبیعتا اونایی که قرمز رنگند برای ما ارجحیت دارند. اون سایه های بلندی که از بالا در کندل n می بینیم نشون دهنده فشار فروش بوده اند. اما به هر حال خریداران قیمت را بردن بالا و همین باعث میشه که ما تمایلات نزولی کندل n را نسبت به o  کمتر بدانیم. رنگ ها هم که قبلا توضیح دادیم. ضمنا به کندل o در پرایس اکشن کندل مومنتوم هم می گویند چون طول بدنه از مجموع طول سایه های بالا و پایین بیشتره.2- کلوز یک کندل نسبت به لو و یا های کندل قبلی و یا چندتا قبلش کجا بسته شده است. به شکل زیر نگاه کنید. در شکل a کلوز کندل سمت راستی که سبزه از های کندل سمت چپی بالاتره. پس بولیشه و تمایلات صعودی داره. حالا چرا b نسبت به a ضعیف تره؟ چون کلوز خودش نسبت به بدنه خودش در یک سوم میانی قرار گرفته که از تمایلات صعودی کاهش می دهد. بقیه ترکیبات کندلی را هم می توان به همین روش تحلیل کرد.حالا اگر سه تا کندل یا بیشتر بود چی؟کاری نداره. کافیه سه تا کندل رو با هم جمع کنیم تا به یک کندل تبدیل بشه و اون رو مطابق تک کندلیا بررسی کنیم. چطوری؟ اینطوری که بالاترین های ولو کلوز و اوپن ها را به عنوان یک کندل در نظر می گیریم.حالا بریم که نام گذاری های ژاپنی را بررسی کنیم.دوجی یا اسپین تاپ یا فرفره: یه کندلیه که بدنه نداره یا خیلی کوچیکه.بنا به بسته شدن در کجای کندل نام گزاری کرده اند. مثل سنگ قبر و سنجاقک و ... . در شکل زیر اینا رو می بینیم. کندل دوجی معمول حالت بی تصمیمی در بازار نشون میده چون تو یک سوم میانی بسته شده اما مثلا دراگون فلای یا سنجاقک بولیشتره (تمایلات صعودی)و سنگ قبر بریش تر هستش(تمایلات نزولی داره).کندل زیر کندل چکش هستش. بهش پین بارم می گن. رنگش سبزه که تمایلات صعودی داره. یک سوم بالایی کلوز کرده که بازم تمایلات بولیش داره. اما بدنش کوچیکه. به تنهایی با این تصمیم خاصی نمی تونیم بگیریم. باید کندل های بعدی ببینیم چگونه بسته می شوند و در جای چارت قیمتی هستیم. پس اگر جایی همچین شکلی مثل شکل زیر دیدید زیاد براتون مهم نباشه که گفته الگوی برگشتیه. بهتره حسش کنید. اون موقع می فهمید برگشتیه یا ادامه دهنده روند. ضمنا اگر سایه به جای پایین بالا بود بش شوتینگ استار میگن. به شوتینگ استار هم پین بارم میگن. پس در کل شوتینگ استار و چکش همون پین بارن. کل الکی هی اسم گذاشتن. مثلا به شوتینگ استار که سایش بالاهستش و پین بارم هستش، چکش برعکس یاinverted hammer هم میگن.شکل بعدی انگالف هستش. چون بدنه کندل دومی بدنه کندل اولی رو در خودش جا داده. شکل زیر انگالف بولیش هستش چون سبزه قرمزه رو انگالف کرده. اگر قرمزه، سبزه رو انگالف می کرد. الگو تمایلات بریش(نزولی داشت). ضمنا اگر اولی، دومی رو در دل خودش جا بده بش هارامییا اینساید بار میگن. تحلیل پرایسیشم دیگه با خودتون.در لینک زیر می توانید اکثر الگوهای کندلی رو ببینید.Candlestick Patterns Cheat sheet : binance (reddit.com)</description>
                <category>DeadPirateR</category>
                <author>DeadPirateR</author>
                <pubDate>Thu, 09 Dec 2021 15:44:18 +0330</pubDate>
            </item>
                    <item>
                <title>آموزش اندروید قسمت 3- Data Types در جاوا</title>
                <link>https://virgool.io/@r_p_d1/android3-xiknihcjfba4</link>
                <description>در این جلسه با Data Types ها یا نوع داده ها در زبان جاوا آشنا می شویم. ما برای تعریف متغیر باید از یک نام و از یک نوع داده استفاده کنیم. نوع داده ها به دو دسته ی Primitive و non-primitive دسته بندی می شوند. در جدول زیر نوع داده های primitive را می بینیم. همه آن ها بر خلاف non-primitive با حرف کوچک شروع می شوند. برای نام گزاری از روش camel case استفاده می کنیم.در شکل زیر نحوه تعریف نوع داده را می بینیم.در شکل زیر دسته بندی نوع داده ها را می بینیم.در شکل بالا Integers برای اعداد صحیح هستند. Floating-point ها برای اعداد اعشاری هستند.Character برای تک کارکتر و بولین هم برای دو حالت درست یا غلط است.مثال هایی از non-primitive data types در جاواString, Array, List, Queue, Stack, Class, Interface, etc.class Car { int numberOfTire=4; float tireRadius= 1.21f; public static void main(String[] args) {  Car car = new Car();  System.out.println(&quot;numberOfTire is = &quot; + car.numberOfTire );  System.out.println(&quot;tireRadius is = &quot; + car.tireRadius );   }}در کد بالا ما از کلاس ماشین یک شی یا نمونه ساخته ایم. کلاس Car یک non-primitive data type هست. زیرا با حرف بزرگ شروع شده و کلا کلاس ها non-primitive data type هستند. مثل کلاس String. عبارت String[] args که برای ورودی تابع یا متد main آمده، آرایه ای از رشته هاست که نامش args است.مقایسه و مزایا و معایب</description>
                <category>DeadPirateR</category>
                <author>DeadPirateR</author>
                <pubDate>Sat, 09 Oct 2021 09:15:03 +0330</pubDate>
            </item>
                    <item>
                <title>آموزش برنامه نویسی اندروید-قسمت2-ساختار یک کد جاوا</title>
                <link>https://virgool.io/@r_p_d1/android2-pifxs685rrrx</link>
                <description>ساختار یک کد جاوا:یک کد جاوا از ساختار زیر به وجود آمده است. ابتدا ما به یک کلاس نیاز داریم. سپس نام کلاس را با حرف بزرگ می نویسیم و براکت را باز و بسته می کنیم. نام کلاس باید مشابه نام فایل باشد. درون این کلاس ما function(تابع) و variable (متغیر) ها را قرار می دهیم.class Car {}نکته: جاوا به حروف بزرگ و کوچک حساس هستش. تمام keyword های ذخیره شده و اختصاصی جاوا باید با حرف کوچک شروع بشوند. مثل class.نکته: برای اسم کلاس از روش Pascal Case  استفاده می کنیم.  در این رو حرف اول کلمه بزرگ نوشته می شود مانند MainCarنکته: توابع درون بدنه کلاس(داخل براکت) تعریف می شوند، نه خارج از آن.نکته: نام متدها به روش Camel Case انجام می شود. یعنی حرف اول اولین کلمه کوچک و حرف اول کلمات بعدی بزرگ است. مانند fitstCarکد زیر متد mainرا درون کلاس Car نشان می دهد.  هر متد می تواند ورودی داشته باشد یا نه. در کد زیر متغیری به نام args از نوع گروهی از رشته ها تعریف می شود. کلمه voidبه ما می گوید که این متد مقداری را برای ما برنمی گرداند. درباره public و  staticسرجای خودشان صحبت می کنیم. دو دستور printlnو print یک رشته متن را چاپ می کند. Println متن را چاپ کرده و به خط بعدی می رود.class Car { public static void main(String[] args) {        System.out.println(&quot;hello guys&quot;);        System.out.print(&quot;hello guys&quot;);         }}خروجی کد بالا را در عکس زیر مشاهده می کنیم.</description>
                <category>DeadPirateR</category>
                <author>DeadPirateR</author>
                <pubDate>Sat, 09 Oct 2021 08:38:47 +0330</pubDate>
            </item>
                    <item>
                <title>آموزش برنامه نویسی اندروید-قسمت 1</title>
                <link>https://virgool.io/@r_p_d1/%D8%B4%D8%B1%D9%88%D8%B9-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF-%D9%82%D8%B3%D9%85%D8%AA-1-hxphsqup1ebx</link>
                <description>مقدمه:احتمالا تا حالا به گوشتان خورده است که سیتم عامل بیشتر گوشی های موبایل در جهان برای اندروید و IOS هست. شرکت گوگل صاحب اندروید هست و مسئولیت به روز رسانی و ارتقاء آن را دارد. از طرفی IOS برای شرکت اپل هست و روی گوشی های آی فون و آیپد اجرا می شود. سیستم عامل اندروید بیشترین کاربر را نسبت به رقبا در دنیا دارد. عددی در حدود 2.5 میلیارد کاربر در جهان دارای گوشی اندرویدی هستند. خب پس متوجه می شویم که اندروید کاربران زیادی دارد و این باعث شده که اپلیکیشن های ما به درآمد خوبی دست پیدا کنند. فروشگاه اپلیکیشن اندروید گوگل پلی هست و معادل ایرانی آن کافه بازار و مایکت هستند که اپلیکیشن های خودمان را می توانیم در آنجا انتشار بدهیم.زبان برنامه نویسی:در ابتدا سیستم عامل اندروید از زبان جاوا استفاده می کرد.  اما در سال 2019 گوگل اعلام کرد که زبان برنامه نویسی کاتلین به جاوا ترجیح داده می شود. اینکه تفاوت و مزایای کاتلین چه چیزی هست، در بخش خودش توضیح می دهیم. اما بهتر است بدانید که کاتلین مولتی پلتفرم هست و با نوشتن یک کد می توانید هم برای گوشی اندرویدی و هم IOS خروجی بگیرید. اما خبر بد این است که بخش مولتی پلتفرم آن هنوز به حالت پایدار نرسیده و دارای باگ هست. فعلا فقط برای اندروید ما از این زبان مورد حمایت گوگل استفاده می کنیم. اگر علاقه مند هستید که اپلیکیشن های مولتی پلتفرم بنویسید می توانید از زبان برنامه نویسی فلاتر که برای هر دو سیستم عامل خروجی می گیرد استفاده کنید.چرا نیاز داریم که جاوا یاد بگیریم؟آموزش اندروید با جاوا برای کسی که می خواهد اپ اندرویدی بنویسد، سریعتر است. دلیلش هم کدهای زیادی است که در وبسایتهایی مثل گیتهاب است که دید خوبی به فرد می دهد. ضمنا بسیاری از خطاها هم درسایت استک اورفلو جواب داده شده اند. پس اول جاوا یاد می گیریم و سپس می رویم سراغ کاتلین.شروع برنامه نویسی جاوا:1- ازکدام IDE استفاده کنیم؟فعلا برای اجرای کدهای خودمان از کامپیلر یا  IDE شرکت جت برینز به نام intelliJ IDEA استفاده می کنیم. این نرم افزار رو تمام سیستم عامل ها مثل مک، ویندوز و لینوکس اجرا می شود. این نرم افزار در دو نسخه پولی و رایگان قابل دانلود هست. شما می توانید از سایت خودش و یا سایت های ایرانی آن را دانلود کنید. ما برای برنامه نویسی اندروید از اندروید استودیو استفاده می کنیم که کاملا رایگان است و شما می توانید با وصل شدن به اپلیکیشن های دور زدن تحریم آن را دانلود کنید.نرم افزارهای رایگان دیگری مانند  Net Beansو Eclipse وجود دارند که می توان از آن ها استفاده کرد.سپس ما نیاز داریم که JDK را روی سیستم خود نصب کنیم.  این کیت توسعه جاوا شامل ابزارهایی است برای توسعه و تست کدهای جاوا. JDK را از سایت اوراکل میتوانید دانلود ونصب کنید.- شی گرایی (Object Oriented Programming) چیست؟برای نوشتن یک کد ما دو روش داریم. اول برنامه نویسی رویه ای (Procedural Programming) و دوم برنامه نویسی شی گرا هست. برنامه نویسی رویه ای روشی است که کد ما شامل توابع مورد نیاز برای اجرا می باشند. کد ها درون هم و پشت سر هم نوشته می شوند. مشکل کدنویسی رویه ای این است که اگر برنامه ی ما بزرگ شد، کدها در هم و پیچیده شده و عیب یابی و گسترش کد مشکل می شود. ضمنا پیچیدگی کدها را کم کرده و از کدهای تکراری جلوگیری می کند. اینجا بود که شی گرایی وارد میدان شد تا یک نظم و ترتیبی به کدهای ما بدهد.شی گرایی از دنیای واقعی الهام گرفته شده است. برای درک مفهوم آن یک انسان را درنظر بگیرید. انسان میتواند غذا بخورد، راه برود و غیره. این ها رفتارهای اوهستند. رفتارها در زبان جاوا با متد(method) معرفی می شوند. مثلا اپلیکیشن ما متد جمع اعداد زوج را دارد. مثال دیگر می تواند، متد کلیک روی دکمه باشد که بسیار از آن در برنامه نویسی اندروید استفاده می کنیم. از طرفی انسان صفات مختلفی دارد. مثلا قد، وزن و جنسیت. در زبان جاوا به این ها attribute می گویند. به مجموعه رفتارها و ویژگی ها، کلاس(class) می گویند.  این اتریبیوت ها باعث تمایز یک کلاس با کلاس دیگر می شوند. مثلا کلاس انسان رفتارهایش مثل هم هستند. یعنی همه غذا می خورند. اما ویژگی های آن ها متفاوت است. مثلا هوش یکی بیشتر است یا رنگ پوست دیگری فرق دارد. در زبان کاتلین ما به method، function می گوییم و به attribute، property گفته می‌شود.خب حالا به مفهوم شی (object) یا نمونه (instance) می رسیم.  گفتیم که انسان یک کلاس است. پس نمونه ها یا شی های آن من و شما می شویم. مثلا شی سینا که قدش 180 سانتی متر است. شی فرهاد که قدش 170 سانتی متر است. مثال دیگر کلاس ماشین است. یک نمونه از آن BMW است. نمونه دیگر پیکان است. واضح است که با شی گرایی کدهای خود را خواناتر کرده و از تکرار و بی مورد آن جلوگیری می کنیم.در شی گرایی ما با 4 تا مفهوم اصلی رو به رو هستیم. 1-وراثت (Inheritance) 2-کپسوله سازی (Encapsulation) 3- انتزاع(Abstraction) 4-چندریختی(Polymorphism)وراثت: فرض کنید ما یک کلاس داریم. اصلا این کلاس در کتابخانه جاوا وجود دارد و یا خودمان قبلا آن را ساخته ایم. مثلا کلاس ماشین. ماشین، چرخ و پنجره و... دارد. منظور ما همه چیزهایی است که بین ماشین ها مشترک است. اما ما میاییم یه کلاسی می سازیم که ویژگی های خاص خودش را دارد. مثلا جنس بدنه آن از یک ماده خاص است. در این حالت می گوییم که کلاس ما از کلاس والد یا سوپر کلاس ارث بری کرده است. پس ارث بری یعنی به ارث بردن خصوصیات یک کلاس دیگر.چندریختی: یعنی یک شی می تواند، حالت های مختلفی به خود بگیرد. مثلا من یک شی از کلاس انسان هستم. من می توانم، نقش پسر، همسر، کارمند و غیره به خود بگیرم.انتزاع: ما بعضی زمان ها می خواهیم که بعضی اطلاعات خاص را کاربر ببیند و اطلاعاتی که نیاز نیست، مخفی بماند. مثلا در گوش موبایل ما از دوربین فیلم برداری استفاده می کنیم. آیا لازم است که بدانیم دوربین فیلم برداری در اندروید چه طوری کدنویسی شده است؟ خیر. ما فقط از آن استفاده می کنیم.کپسوله سازی: مربوط به مخفی سازی داده ها هست. این کار امنیت برنامه ما را بالا می برد. کپسوله سازی همانند یک پوسته کپسول است که اگر باز شود مواد داخل آن خراب می شود. معناست که داده ها و همه عملیاتی که روی آن ها انجام می شود، در یک واحد مجزا به نام کلاس نگه داری می کنیم.3-جاوا چگونه کار می کند؟ماشین ما فقط صفر و یک را می فهمد. ما از یک زبان سطح بالا استفاده می کنیم که کد جاوای ما را به زبان ماشین ترجمه کند. ما دو نوع مترجم داریم. کامپایلر(Compiler) و مفسر(Interpreter).زبان هایی مانند C که از کامپایلر استفاده می کندد، ابتدا کل کد خوانده می شود و سپس خروجی می دهد. ولی زبان هایی مثل PHP خط به خط کد ها خوانده و اجرا می شود.زبان جاوا هم به صورت مفسری و هم کامپایلری اجرا می شود. یک کامپیلر، جاوا سورس کد را به فایل هایی به نام java byte code با پسوند .class تبدیل می کند سپس یک مفسر به نام JVM آن را به خروجی تبدیل می کند.  برای هر سیستم عاملی JVM متفاوتی وجود دارد.JVM= java virtual machine</description>
                <category>DeadPirateR</category>
                <author>DeadPirateR</author>
                <pubDate>Sat, 09 Oct 2021 08:29:13 +0330</pubDate>
            </item>
                    <item>
                <title>آموزش بورس تحلیل تکنیکال مقدماتی تا پیشرفته</title>
                <link>https://virgool.io/@r_p_d1/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D9%88%D8%B1%D8%B3-%D8%AA%D8%AD%D9%84%DB%8C%D9%84-%D8%AA%DA%A9%D9%86%DB%8C%DA%A9%D8%A7%D9%84-%D9%85%D9%82%D8%AF%D9%85%D8%A7%D8%AA%DB%8C-tpnftqnoi1w5</link>
                <description>سلب مسئولیت : معامله و خرید و فروش کاملا بر عهده خود کاربر است و این نوشته صرفا برای راهنمایی است.+++++مهم: این مقاله اپدیت می شود. تحلیل تکنیکال : با استفاده از نمودار قیمت بتوانیم آینده سهم را پیش بینی کرده و در بهترین موقعیت سهم بفروشیم یا بخریم.روند : در یک بازه زمانی علارغم صعود و نزول قیمت سهم، قیمت سهم صعودی، نزولی یا خنثاست.توجه : نمودارها را از سایت رهاورد 365 یا کارگزاری خودتان یا مفید تریدر تهیه کنید.انواع نمودار : 1-نمودار خطی 2- نمودار میله ای 3-نمودار شمعی(کندل استیک)نمودار خطی : محور افقی زمان است و محور عمودی قیمت.نمودار میله ای :نمودار شمعی : توجه شود که همین شمع ها الگو هایی تشکیل می دهند که بعدا بررسی می شوند.پیوت: باید ماکزیمم و مینیمم نمودار مشخص کنیم.خط حمایت : اگر کف ها (مینیمم) را به هم وصل کنیم. خط حمایت به وجود می آید. در حمایت تمایل به خرید زیاد است.خط مقاومت : اگر سقف ها یا ماکزیمم ها را به هم وصل کنیم، خط مقاومت به وجود می آید.توجه شود که در خط مقاومت تمایل به فروش بیشتر است.خرید و فروش در حمایت و مقاومت : ما باید در کف بخریم و در سقف بفروشیم.نقطه 1 : بعد از نقطه 1 قیمت دارد پایین میاید یعنی سهامداران دارند می فروشند.نقطه 2 : بعد از نقطه 2 قیمت دارد بالا می رود یعنی سهامداران دارند می خرند.سوال : فرض کنید، ما در نقطه 2 هستیم و نمی دانیم نمودار بعد از آن بالا می رود یا پایین می آید. آیا ما باید بفروشیم یا بخریم؟جواب : استراتژی خط مقاومت به ما می گوید که بهتر است بفروشیم. اما ما طمع کرده و می گوییم شاید مقاومت را بشکند و بهتر است سهم را نگه داریم. حال ما باید تا روز بعد صبر کنیم ببینیم که مقاومت را می شکند یا خیر. اگر بالاتر رفت که نگه می داریم. اما اگر نشکست و مانند نقطه یک پایین آمد می فروشیم، البته با سودی کمتر از دیروز.تبدیل حمایت به مقاومت : گاهی یک خط مقاومت تبدیل به حمایت می شود یا بلعکس.استراتژی یک : خطوط حمایت و مقاومت را رسم کرده و در نقاط مناسب بخریم و بفروشیم.استراتژی دو : ابزار فیبوناچی فیبوناچی : فیبوناچی یک دنباله عددی است.اعداد فیبوناچیفیبوناچی در طبیعت : این اعداد در همه جای طبیعت دیده می شوند. مثلا فاصله حرکت سیاره ها به دور ستارگان و  الکترون به دور هسته.فیبوناچی در بورس : قیمت سهام به این اعداد واکنش می دهند.از این سطوح به عنوان ابزاری برای مشخص کردن هدف قیمتی نیز می توان استفاده کرد.توجه : این ابزار 100 درصد نیست و ممکنه جواب ندهد. پس ما باید کنار بقیه تحلیل ها از ان استفاده کنیم.توجه : ما در بورس از نسبت این اعداد استفاده می کنیم. در شکل زیر این نسبت ها که به درصد بیان شده اند را می بینید.نسبت های فیبوناچیتوجه :نسبت‌های 0%، 50%، 100% و 200% اعداد فیبوناچی نیستند، اما با این حال توسط برخی معامله‌گران استفاده می‌شوند. اصلاح(correction) : وقتی قیمت زیاد می شود، پس از مدتی شروع به کم شدن می کند. به این روند اصلاح قیمت می گویند یا برعکس.در شکل زیر واکنش به درصد را مشاهده می کنیم.نکته مهم : ممکن است خط bc  به عدد 23.6 واکنش ندهد و از خط سبز عبور کند و به اعداد دیگر واکنش دهد.انواع ابزارهای فیبوناچی در نرم افزارها :1- اصلاحی یا داخلی (retracement)2- تصویرگر  یا انبساطی  (projection  یا expansion)3- گسترشی یا توسعه ای یا خارجی (extension)4- کمانی یا دایره ای (arc)5-ناحیه زمانی (time zone)6- بادبزنی (fan)1- اصلاحی یا داخلی (retracement) :برای رسم به دو نقطه نیاز داریم. کف را به سقف وصل می کنیم: AB.  در شکل زیر پس از نقطه b کاهش قیمت داشتیم اما قبل از رسیدن به خط 23.6 درصد روند خودش عوض کرده است.نکته : هرچه به عدد کوچکتر واکنش بدهد قدرت بازگشتش قوی تر است.2- تصویرگر  یا انبساطی  (projection  یا expansion)به سه نقطه نیاز داریم :کف-سقف-نقطه اصلاح3- گسترشی یا توسعه ای یا خارجی (extension)برای اعداد بیشتر از 100 درصد استفاده می شود.برای رسم نیاز به دو نقطه داریم:  سقف را به کف وصل می کنیم.در نرم افزار همان ایکن ریتریسمنت را استفاده می کنیم.4- کمانی یا دایره ای (arc)فرقی نمی کند. همانند بقیه قیمت سهام به خطوط دایره ای واکنش می دهند و تغییر روند رخ می دهد.کافیه کف به سقف روند متصل بشود.5-ناحیه زمانی (time zone)کافیه کف به سقف روند متصل بشود.فرقی نمی کند. همانند بقیه، قیمت سهام به خطوط زمانی واکنش می دهند و تغییر روند رخ می دهد.6- بادبزنی (fan)استراتژی یک : خطوط حمایت و مقاومت را رسم کرده و در نقاط مناسب بخریم و بفروشیم.استراتژی دو : ابزار فیبوناچی استراتژی سه : چنگال اندروز چنگال اندروز(andrews pitchfork) :   یک شاخص فنی است که از سه خط تشکیل شده است که همون خطوط حمایت و مقاومت را به ما می دهد. سه نقطه  پیوت برای رسم نیاز است.چنگال صعودی : پیوت کف - سقف - کف چنگال نزولی : پیوت سقف - کف - سقفنام گذاری خط ها : خط میانی - خطوط موازی - خط ماشهاصل اول : قیمت در 80 درصد موارد به خط میانی بر می گردد.اصل دوم : هنگامی که قیمت خط میانی را لمس می کند، اغلب پیوت می سازد.اصل سوم : اغلب چندبار قیمت خط میانی را لمس می کند.اصل چهارم : قیمت سهام اگر از خطوط موازی عبور کند می تواند به خط ماشه بخورد و بازگشت بدهد.نحوه تحلیل :تحلیل ساده  اینست که این سه خط همانند خطوط حمایت و مقاومت عمل کرده و قیمت به آن واکنش داده و تغییر روند می دهد.تحلیل پیشرفته تر اینست که همراه با اندیکاتورها و الگوهای شمعی از آن استفاده کنیم تا در نقاط درستی بخریم و بفروشیم.(بعدا آموزش می دهیم)استراتژی یک : خطوط حمایت و مقاومت را رسم کرده و در نقاط مناسب بخریم و بفروشیم.استراتژی دو : ابزار فیبوناچی استراتژی سه : چنگال اندروز استراتژی چهار: الگوهاالگوها به دو دسته تقسیم می شوند : بازگشتی - ادامه روند.الگو  سر و شانه : این الگو یک الگوی بازگشتی است زیرا روند صعودی را به نزولی یا نزولی را به صعودی تبدیل می کند.الگوی سر وشانهالگوی سر وشانه برعکستوجه کنیم که در نقطه B خط گردن شکسته می شود، همیشه همانند یک خط صاف صعود یا نزول نمی کند.شیب خط گردن  می تواند مثبت یا منفی باشد.در شکل زیر یک الگوی سر و شانه برای نماد زپارس می بینیم.چه موقع بخریم یا بفروشیم ؟همین موارد را برای الگوی سر و شانه بر عکس در نظر می گیریم.آرایش دو قله(سقف دو قلو - کف دو قلو)از دو قله هم سطح تشکیل شده است.سقف : پس از یک صعود رخ می دهد.کف : پس از یک نزول رخ می دهد.یک روند صعودی را به نزولی (سقف) یا صعودی (کف) تبدیل می کند.استدلال خرید و فروش مثل سر و شانه است.سقف دو قلوکف دو قلوآرایش سه قله : به جای دو قله، سه تا داریم.آرایش V شکل :   به صورت ناگهانی از روند صعودی به نزولی یا نزولی به صعودی تبدیل می شود.آرایش مثلث : یک الگوی ادامه دهنده است، یعنی همان روند صعودی یا نزولی را ادامه می دهد.اگر خطوط حمایت و مقاوت را به هم وصل کنیم، مثلث تشکیل می شود.نکته : الگو زمانی تایید می شود که حتما خط حمایت یا مقاوت بشکند.خرید و فروش : درست پس از تایید الگو این کار را انجام می دهیم.چگونه برای خود حد سود یا ضرر تعیین کنیم :الگوی پرچم : یک الگوی ادامه دهنده است، یعنی همان روند صعودی یا نزولی را ادامه می دهد.اگر خطوط حمایت و مقاوت را به هم وصل کنیم، پرچم تشکیل می شود.نکته : الگو زمانی تایید می شود که حتما خط حمایت یا مقاوت بشکند.نکته : در شکل بالا نقطه ورود ما می تواند نقطه X  باشد.الگوی کنج (WEDGE)برخلاف الگوی مثلث، خطوط حمایت و مقاومت به هم نمی رسند اما همگرا هستند.این الگو را هم می توان در دسته الگوهای برگشتی جای داد و هم در دسته الگوهای ادامه دهنده. بنابراین قاعده ای کلی در مورد آن وجود ندارد.واگرایی : یعنی شیب خطوط حمایت یا مقاومت برای دو مولفه قیمت و اندیکاتور متفاوت باشد.انواع واگرایی :منفی(روند پس از آن شروع به نزول می کند.یعنی باید بفروشیم)-(سقف ها را به هم وصل می کنیم)مثبت(روند پس از آن شروع صعود می کند.یعنی بخریم)-(کف ها را به هم وصل می کنیم.)دسته بندی وا گرایی:اندیکاتور RSI:این اندیکاتور بین محدوده 0 تا 100 تغییر می کند. اگر کمتر از 30 بود اشباع فروش رخ داده و اگر بیشتر از 70 بوده اشباع خرید رخ داده است.سیگنال خرید :1- تشکیل واگرایی مثبت بین نمودار قیمت و اندیکاتور2- در بازار بدون روند بهترین زمان خرید در rsi پایین 30 است.سیگنال فروش :1-تشکیل واگرایی منفی بین نمودار قیمت و اندیکاتور2-در بازار بدون روند بهترین زمان فروش در rsi بالای 70 است.واگرایی منفی و نزول قیمتنکته : با روند صعودی rsi روند قیمت هم صعودی می شود و بلعکس. از این تکنیک برای ورود و خروج هم می شود استفاده کرد.ادامه دارد......</description>
                <category>DeadPirateR</category>
                <author>DeadPirateR</author>
                <pubDate>Mon, 23 Mar 2020 12:06:21 +0430</pubDate>
            </item>
                    <item>
                <title>آموزش بورس : تابلو خوانی</title>
                <link>https://virgool.io/@r_p_d1/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D9%88%D8%B1%D8%B3-%D8%AA%D8%A7%D8%A8%D9%84%D9%88-%D8%AE%D9%88%D8%A7%D9%86%DB%8C-ct95pgclupjo</link>
                <description>سلب مسئولیت : معامله و خرید و فروش کاملا بر عهده خود کاربر است و این نوشته صرفا برای راهنمایی استتابلوی بورس : برای به دست آوردن اطلاعات سهام یک شرکت مثل قیمت سهم و حجم معاملات و  غیره می توان به تابلوی بورس مراجعه کرد. در سایت tsetmc.com تمام شرکت های بازار سهام در آن جا وجود دارند و با جستجوی نماد شرکت می توان به اطلاعات مورد نیاز دست یافت. تابلو خوانی : تجزیه و تحلیل نماد مورد نظر تنها با توجه به اطلاعاتی که از تابلو بورس به دست می آوریم جهت خرید و فروش.   سایت tsetmc.com  جستجوی نمادپس از اینکه نماد مورد نظر را جستجو کردیم، اطلاعات آن سهم به نمایش در می آید. به طور مثال ما سهم زپارس را انتخاب کرده ایم.زپارس1  : معامله : قیمت معامله : آخرین قیمت یا بیشترین قیمتی که معامله شده است.2 :  پایانی : قیمت پایانی : میانگین معاملات آن سهم در روز.3 : قیمت مجاز : محدوده قیمتی که می توان خرید و فروش کرد.4 : دیروز : قیمت پایانی دیروزنکته : قیمتها به ریال است.نکته : جلوی قیمت پایانی و معامله یک درصد نوشته شده که حداکثر آن مثبت پنج و حداقل آن منفی پنج  درصد است.نکته : این پنج درصد از کجا می آید؟ یک سهم در یک روز حداکثر پنج درصد سود یا زیان می کند. حال بورس می آید قیمت پایانی دیروز را می گیرد و به عنوان صفر درصد در نظر می گیرد، سپس پنج درصد به آن اضافه و پنج درصد کم کرده و به عنوان محدوده قیمت مجاز  امروز که معامله می تواند انجام شود، در نظر می گیرد. به طور ساده بیشتر از محدوده مجاز نمی توانیم خرید و فروش کنیم.زپارس5 : در روز گذشته بیشترین و کمترین قیمتی که سهم معامله شده را نشان می دهد.6 : در هفته گذشته بیشترین و کمترین قیمتی که سهم معامله شده را نشان می دهد. 7 : در سال گذشته بیشترین و کمترین قیمتی که سهم معامله شده را نشان می دهد. زپارس 8 : اولین : اولین قیمتی که در روز معامله شده است. مثلا ساعت 9.01 دقیقه9 : تعداد معاملات : اگر یک نفر مثلا پنجاه سهم از من بخرد یا من پنجاه سهم بفروشم، یک معامله صورت پذیرفته است. مثلا تعداد معاملات زپارس امروز 1487 معامله بوده است.10 : حجم معاملات : تعداد برگ سهمی که اون روز معامله شده است. به طور مثال در نماد زپارس یک میلیون و دویست و بیست و دو هزار برگ سهم معامله شده است. نماد M نشان دهنده میلیون است و نقطه نشان دهنده ممیز.نکته : بهتر است که روی حجم معاملات به جای تعداد معاملات حساب ویژه ای باز کنیم، زیرا یک فرد ممکنه چند بار سفارش داده باشه. مثلا صد سهم را در پنج مرحله بیست تایی آن سهم را خریده است.11 : ارزش معاملات : مبلغی که اون روز معامله شده است.  به طور مثال در نماد زپارس شصت و دو میلیارد و  ششصد و هشتاد و سه میلیون ریال ارزش معاملات است. قیمت  پایانی * حجم معاملات = ارزش معاملات12 : تعداد سهام : کل سهام یک شرکت که بین افراد تقسیم شده است. به طور مثال در نماد زپارس سیصد و بیست و پنچ میلیون و سیصد و چهل هزار برگ سهم تقسیم شده است.13 : ارزش بازار :قیمت پایانی * تعداد سهام = ارزش بازارزپارس  14 : آخرین معامله : آخرین معامله در چه ساعتی انجام شده است. معمولا بازه بین ساعت 9.00 تا 12.30 که بورس سفارش قبول می کند، در این قسمت ثبت می شود. این ساعت گاهی به دلیل بعضی از اصلاحات بعد از 12.30 ظهر مثلا 4 بعد از ظهر ثبت می شوند.15 : وضعیت : آیا مجاز به خرید و فروش هستیم.گاهی بعضی از سهم ها به علل متفاوتی به طور مثال افزایش سرمایه برای مدتی مثلا یک ساعت از خرید و فروش منع می شوند.16 : EPS  : کلمه EPS  مخفف عبارت earning per share است که به معنی درآمد هر سهم است. شرکت هر ساله یک سودی را به ازای هر سهم پیش بینی می کند که بخشی از آن را به سهام دار بدهد. برای مثال فرض کنید شرکتی توانسته است در پایان یک سال ۱۰۰ میلیون ریال سود کسب کند(درآمد ها از هزینه ها کم شده است) و تعداد سهام آن شرکت نیز ۱ میلیون سهم است. در نتیجه eps آن شرکت برابر است با: ریال۱۰۰ = ۱,۰۰۰,۰۰۰ / ۱۰۰,۰۰۰,۰۰۰17 : P/E : درآمد هر سهم (EPS) / قیمت پایانی = P/ Eفرض کنید شما ۱ میلیون تومان در بانک سپرده گذاری می کنید. بانک به شما می گوید که به ازای این پولی که شما سپرده گذاری کرده اید سالیانه ۲۰% سود به شما پرداخت می کند. یعنی در ازای ۱ میلیون تومان سپرده گذاری شما، سالیانه ۲۰۰ هزار تومان سود به شما پرداخت می کند. برای اینکه در این مثال P/E را محاسبه کنید باید قیمتی که پرداخت می کنید (یعنی ۱ میلیون تومان) را به سودی که بدست می آورید (یعنی ۲۰۰ هزار تومان) تقسیم کنید: ۵ = ۲۰۰,۰۰۰ / ۱۰۰۰,۰۰۰پس در این مثال p/e سود بانکی برابر با ۵ شده است. اینجا p/e برابر ۵ به این معنی است که شما حاضر شده اید به ازای هر ۱ ریال سودی که از بانک دریافت می کنید ۵ ریال پرداخت بکنید. برخی نیز اینگونه تفسیر می کنند که اگر P/E برابر ۵ است به این معنی است که ۵ سال زمان می برد تا سرمایه شما از طریق بازدهی های بدست آمده برگردد.برای شرکت هایی که سود ندارند و اصطلاحا زیانده هستند، محاسبه p/e عملا کاربردی ندارد. چرا که این نسبت از تقسیم قیمت به درآمد بدست می آید. وقتی که سود یک شرکت منفی است یعنی آن شرکت درآمدی نداشته است. پس نسبت p/e منفی نداریم! برای ارزش گذاری شرکت هایی که اینگونه هستند از روش های دیگری استفاده می شودنکته : هرچقدر P/E  بیشتر باشد ارزش بنیادی سهم پایین می آید.نکته : بهتر است که P/E سهم از P/E گروه کمتر باشد یا تا دو واحد از P/E گروه بیشتر باشد.18 : میانگین حجم ماه : به طور میانگین روزانه چند سهم معامله شده است. به طور مثال شرکت زپارس به طور میانگین 752417 برگ سهم معامله کرده است. با این مقدار درجه نقد شوندگی سهام را می توانیم بفهمیم.نکته : اگر میانگین حجم معاملات در روز خیلی بیشتر یا کمتر از میانگین ماهیانه بود یعنی برای سهم دارد اتفاقاتی می افتد. یعنی عرضه و تقاضا افزایش پیدا کرده است.19 و 20 : این دو قسمت در حقیقت همان مقدار 21 و 22 هستند.ردیف خرید : در این قسمت سه ستون داریم. ستون اول تعداد افرادیست که سهم را می خرند. ستون دوم حجم سهم یا تعداد سهمی است که می خواهند بخرند و ستون سوم قیمت خریدی است که تقاضا کرده اند.نکته : قیمت خرید بر اساس بهترین قیمت یعنی بیشترین قیمت تنظیم می شود.21نکته : اگر تعداد افرادی که می خواهند سهم بخرند زیاد باشد می گوییم صف خرید است.ردیف فروش : مانند ردیف خرید است با این تفاوت که سهم ها را می فروشند.نکته : قیمت فروش بر اساس بهترین قیمت یعنی کمترین قیمت تنظیم می شود.22نکته : اگر تعداد افرادی که می خواهند سهم بفروشند زیاد باشد می گوییم صف فروش است.نکته : در سهم زپارس فعلا فروشنده ای نداریم.زپارس  23 : حجم مبنا : مطابق با تعریف مندرج در تارنمای شرکت بورس اوراق بهادار تهران، حجم مبنا عبارت است: آن تعداد از یک نوع اوراق بهادار که باید در هر روز مورد دادوستد قرار گیرد تا تمام درصد تغییرات مجاز در آن روز در تعیین قیمت روز بعد لحاظ شود.نکته : اگر حجم معاملات خیلی بیشتر از حجم مبنا بود یعنی بازار مورد توجه است.24 : سهام شناور : سهام شناور آزاد یا (Free Float) بخشی از سهام یک شرکت است که دارندگان آن، آماده عرضه و فروش آن سهام هستند. آنها قصد ندارند با حفظ آن قسمت از سهام، در مدیریت شرکت مشارکت کنند و انتظار می‌رود در آینده نزدیک، آن سهام، قابل معامله باشد.سهام شناور نماد «فملی» ۲۴ درصد است. تعداد کل سهام شرکت نیز ۷۸ میلیارد برگه سهم است.این درصد به ما کمک می‌کند تا بدانیم، چه میزان از سهامداران مایل به عرضه سهم هستند و این موضوع چقدر می‌تواند ریسک معاملات ما را در خرید یا فروش تحت تاثیر قرار دهد. در حقیقت، هرچه این نسبت بزرگ‌تر باشد، یعنی تمایل سهامداران به نگهداری سهم کمتر است. بنابراین ریسک نگهداری سهم توسط ما افزایش می‌یابد. چون عده‌ای می‌توانند با عرضه‌ خود، منافع نگهداری سهم توسط ما را تحت تاثیر قرار دهند.شرکت‌های بورسی و فرابورسی در دوره‌های سه ماهه، درصد سهام شناور خود را روی سامانه کدال منتشر می‌کنند.حداقل مقدار سهام شناور آزاد شرکت‌ها می‌تواند ۵ درصد باشد.طبق آخرین گزارش‌ها، درصد میانگین شناوری چیزی حدود ۲۱ درصد برای شرکت‌های بورسی و فرابورسی است.ارتباط نزدیکی بین سهام شناور آزاد شرکت و حباب قیمتی وجود دارد. در حالت کلی، شرکت‌های با سرمایه پایین، پتانسیل بالایی برای رشد قیمتی در آینده دارند. ولی میزان ریسک این شرکت‌ها نیز بالا است. درواقع باید گفت که تغییرات سود در شرکت‌های با سرمایه کمتر، زیاد است. این فرایند برای شرکت‌های بزرگ‌تر برعکس است. یعنی پتانسیل کمتر و از طرفی ریسک کمتر. حالا در نظر بگیرید که هر سرمایه‌گذار باید با توجه به سطح ریسک‌پذیری خود این شرکت‌ها را انتخاب کند.اگر سهام شناور شرکتی بالا باشد، بازار سهم آن نقدتر، نوسان قیمت آن پایین‌تر و درنتیجه ریسک سرمایه گذاری کمتر خواهد بود.سهم شناور پایین خطرناک است چون اگر صف خرید پیش بییاید ممکن است ماه ها در صف خرید بمانید.سهم شناور خیلی بالا هم مثل پنجاه درصد هم خوب نیست، چون خریدار و فرو شنده هر کاری که می خواهند می توانند با این سهم بکنند.25 : حقیقی و حقوقی :سرمایه گذاران حقیقی افرادی هستند که اقدام به دریافت کد معاملاتی کرده و سپس به خرید و فروش سهام مشغول می شوند ولی سرمایه گذاران حقوقی شرکت های ثبت شده ای هستند که از طریق این شرکت ها اقدام به دریافت کد بورسی میکنند.وبصادر ﺳﺮﻣﺎﯾﻪ ﮔﺬاران ﮔﺎﻫﯽ ﻓﮑﺮ ﻣﯿﮑﻨﻨﺪ ﺑﺎ ﺧﺮﯾﺪ ﺣﻘﻮﻗﯽ ﻫﺎی ﺑﺎزار ﺑﺎﯾﺪ ﺳﻬﻢ را ﺧﺮﯾﺪ و ﺑﺎ ﻓﺮوش ﺣﻘﻮﻗﯽ ﻫﺎ ﺑﺎﯾﺪ ﺳﻬﻢ را ﻓﺮوﺧﺖ در ﺻﻮرﺗﯽ ﮐﻪ اﯾﻦ ﺗﺼﻮر ﺳﺮﻣﺎﯾﻪ ﮔﺬاران در ﺑﺎزار اﺷﺘﺒﺎه ﻣﯽ ﺑﺎﺷﺪ.هر سرمایه گذاری باید با توجه به نوع شرکت حقوقی، وضعیت سهم و … اقدام به خرید و فروش سهم در بازار کند.خرید و فروش حقوقی نشانه چیستخرید حقوقیگاهی ممکن است ببینید که حقوقی در یک سهمی در یک محدوده معین خریدار باشد. این ممکن دو معنی داشته باشد. معنی اول این است که آن حقوقی سهام شرکت را ارزشگذاری کرده و به این نتیجه رسیده که محدوده های فعلی برای خرید سهم مناسب است و به همین دلیل شروع به خرید سهم می کند اما سوال اصلی اینجاست که آیا تحلیل آن شرکت حقوقی در خصوص سهام شرکت درست است یا خیر. در این حالت باید سهم را بررسی کنیم که ایا واقعا شرکت ارزش خرید را دارد یا خیر. حالت دیگر این است که حقوقی در نقش حمایت کنند سهام وارد عمل می شود و مثلا محدوده های ۱۵۰ تومان را خریداری میکند چرا که سهام این شرکت را در اختیار دارد و اعتقاد به ارزندگی سهم دارد . در این حالت هم اگر به این نتیجه برسیم که سهم حتما در محدوده ۱۵۰ تومان حمایت می شود میتوان با رعایت حد ضرر در سهم، سهم را خرید اما به خاطر داشته باشید که بخشی از سبد سهام خود را به این سهم اختصاص دهید چرا که شما صرفا بر اساس یک تکنیک سهام شرکت را خریده اید و بهتر است که حتما نیز خرید پله ای در سهم داشته باشید. بنابراین به طور دقیق نمیتوان گفت که همگام با خرید حقوقی ها، سرمایه گذار خرد بازار باید خریدار باشد یا خیر.فروش حقوقیاز طرفی باید این نکته را هم بررسی کرد که آیا همگام با فروش حقوقی ها باید فروشنده باشیم یا خیر. گاهی اوقات میبینید که فروشنده حقوقی در سهمی به شدت وجود دارد. در این حالت باید دو نکته را بررسی کنید. نکته اول این است که آیا فروش حقوقی دستوری است یا خیر. یعنی ممکن است که یک هولدینگ مالک چند شرکت باشد و به یکی از شرکت های زیرمجموعه دستور میدهد که در فلان نماد فروشنده باشید که معمولا این اتفاق به دلیل خروج از سهم و یا تامین نقدینگی صورت می گیرد. در این حالت اگر سهم نیز دارای شرایط مناسبی به لحاظ بنیادی باشد بهتر است صیر کنید تا فروش حقوقی کاهش یابد و پس از ان اقدام به خرید سهم کنید. حالت دیگر شناسایی سود توسط حقوقی می باشد. یعنی ممکن است حقوقی سهم را به قیمت ۱۶۰ تومان خریده باشد و در حال حاضر سهم به قیمت ۳۰۰ تومان در بازار معامله می شود. در این حالت حقوقی در نقش فروشنده در بازار ظاهر می شود و به صورت مرحله ای سهام خود را به فروش می رساند.پول هوشمند- Smart Money : پول هوشمند، پولی است که توسط افراد به اصطلاح باتجربه، با اطلاعات خوب و “با دانش” سرمایه‌گذاری می‌شود.تعریف دیگر : پول هوشمند عبارتست از قدرتی که توانایی ایجاد روندهای بزرگ بازار را در اختیار دارد و عمده حرکات اصلی قیمتی در سهام های مختلف توسط این قدرت صورت می گیردورود پول هوشمند را گاهی اوقات از طریق حجم معاملات بیش از حد می‌توان تشخیص داد.دانستن هویت پول هوشمند و زمان و جایی که این پول در آن سرمایه‌گذاری می‎شود، می‌توانید یک منفعت بزرگ برای سرمایه‌گذاران خردی باشد که قصد دارند سوار بر امواج پول هوشمند شوند.یک خبر خوب درباره پول هوشمند این است که حتی اگر تحلیل تکنیکال هم بلد نیستید، با ریسک به نسبت بیشتری می توانید فقط و فقط پول هوشمند را در سهم تشخیص داده و با خریداران سهم همراه شوید.جهت شناسایی پول هوشمند ابتدا میبایست ساختار بازار را درک کنیم. بازاری که پول هوشمند درآن فعالیت میکند دارای چهار مرحله زیر است و در ادامه به تشریح اینکه پول هوشمند در هر مرحله چه کاری انجام میدهد، خوهیم پرداخت.1- جمع آوری2- بالا بردن3- خالی کردن4- پایین آوردن1- جمع آوری: در این مرحله هدف پول هوشمند بدست آوردن بیشترین مقدار سهامی است که می توانند در پایین ترین قیمت ممکن خریداری نمایند. جهت اطمینان از اینکه در قیمت پایین خرید میکنند، پول هوشمند سهام را در حجم های سنگین خریداری نمیکنند چرا که این کار سبب افزایش قیمت خواهد شد. به همین خاطر پول هوشمند ناچار است تا سهام مورد نظر خود را طی یک دوره زمانی جمع آوری کند بدین صورت که در ابتدای بازار میخرند و در ساعات پایانی دست به فروش میزنند تا قیمت را پایین نگه دارند اما در مجموع بیشتر از مقداری که میفروشند، خریداری میکنند. به همین دلیل است که قیمت سهم در این مرحله، خنثی میماند (فراچارت: درجا میزند) و با حجم پایین همراه است. عوام بطور طبیعی به سهم در این مرحله توجهی نمیکنند به این خاطر که جابجایی قیمت کم است در صورتی که معامله گرانی که به آنالیز اسپرد حجم میپردازند به خوبی میدانند که اکنون زمان درستی جهت خرید است.توجه داشته باشید مرحله جمع آوری و خشک کردن سهم ممکن است چند روز یا چند ماه طول بکشد.2- بالا بردن: در این مرحله هدف پول هوشمند بالا بردن قیمت سهم جهت فروش در آینده است. زمانی که حجم های بزرگ توسط پول هوشمند خریداری میشود، عرضه در بازار کم میشود. در این هنگام پول هوشمند به ایجاد تقاضا از طریق خرید مستمر ادامه میدهد و قیمت به دلیل کمبود عرضه افزایش مییابد.قیمت سهم با حجم معامله بالاتر به آرامی افزایش مییابد. عوام زمانی که جابجایی قیمت توجه آنها را جلب میکند، شروع به خرید میکنند در حالی که آنهایی که به حجم معاملات توجه میکردند، موقعیت های معاملاتی شان وارد سود شده است زیرا آنها زودتر از دیگران دست به کار شده اند.3- خالی کردن: در این مرحله پول هوشمند شروع به انتقال مالکیت سهم به خریداران عوام میکند (فراچارت: اصطلاحا شروع به نقد شدن می کنند). آنها سهام خود را با حجم بالا نمیفروشند چون این کار سبب کاهش قیمت میشود. بجای آن مقداری از آنرا ساعات اولیه بازار میفروشند و در ساعات پایانی خرید میکنند تا قیمت را حفظ کنند اما در مجموع بیشتر از مقداری که میخرند دست به فروش میزنند. از این رو آنها سود میکنند چرا که قیمت فروش آنها بالاتر از قیمت خرید آنها در مرحله جمع آوری میباشد. به همین دلیل قیمت سهم در این مقطع زمانی تقریبا ثابت میماند (در یک رنج خاص درجا میزند) و با حجم معاملات پایین همراه است.  عوام  به خرید کردن ادامه میدهند با این امید که افزایش قیمت ادامه مییابد و این درست زمانی است که معامله گران حرفه ای تر از آنچه که پول هوشمند در حال انجام دادن است پیروی میکنند و شروع به شناسایی سود میکنند.توجه داشته باشید این فرایند نقدشدن و خالی کردن ممکن است چند روز یا چند ماه طول بکشد.4- پایین آوردن: در این مرحله پول هوشمند سهام جمع آوری شده در مرحله اول را تا اندازه زیادی به فروش رسانده است از این رو آنها عمدا میخواهند قیمت سقوط کند به همین دلیل دست به عرضه با حجم زیاد میزنند. قیمت با حجم بالا به سمت پایین حرکت میکند. عوام با دیدن چنین وضعیتی وحشت زده میشوند و از ترس شروع به فروش سهام خود میکنند(این خود به کاهش بیشتر قیمت کمک می کند).خوش اقبالها، آنهایی که مدیریت میکنند تا بالاتر از قیمت خریدشان بفروشند اندکی سود کسب می کنند اما اکثریت ضرر میکنند زیرا برای فروش دارایی هایشان طی یک روند نزولی سریع، برنامه ریزی نکرده اند.پول هوشمند چه زمانی وارد بازار می شود و چه کسانی از آن منتفع می شوند۱- زمانی که وضعیت بازار نامساعد است و همه اظهار نا امیدی میکنند و به نوعی فشار فروش در سهم بالا می باشد و تقاضایی برای سهام شرکت ها وجود ندارد آنجاست که پول هوشمند می تواند وارد بازار شود.۲- جایی که قیمت ها به پایین ترین حد خود رسیده و اصطلاحا قیمت ها کف می باشند.در شکل زیر یک سهم را مشخص کرده و پول هوشمند را روی سابقه سهم مشخص کرده ایم.نوسان گیری با تابلو خوانیبازار خوانی در بورس : در چه شرایطی در صف فروش سهم بخریمحالت اول خرید سهم در صف فروشحالت اول خرید سهم در صف فروش زمانی است که سهم دارای صف فروش می باشد ولی ارزش ریالی موجود در صف فروش بالا باشد. به عنوان مثال اگر سهمی در قیمت ۴۰۰ تومان دارای صف فروش ۵۰ میلیونی باشد ارزش ریالی موجود در صف چیزی حدود ۲۰ میلیارد تومان می باشد و این نشان میدهد که جمع شدن صف فروش های اینچنینی حتما باید با برنامه ای برای رشد قیمت در آینده همراه باشد به بیان دیگر جمع شدن صف فروش های اینچنینی یعنی سفته بازی در سهم برای رشد قیمت در آینده. پس بهتر است سهم هایی که ارزش ریالی موجود در صف فروش آنها زیاد می باشد مد نظر قرار گیرد.حالت دوم خرید سهم در صف فروشحالت دوم خرید سهم در صف فروش زمانی است که سهم در محدوده حمایت تکنیکالی باشد. فرض کنید سهمی در قیمت ۱۲۰ تومان صف فروش شده و نزدیک ترین حمایت پیش روی سهم نیز محدوده ۱۱۵ تومان باشد. از انجا که قیمت سهم ۵ درصد تا محدوده حمایتی فاصله دارد می توان با رعایت حد ضرر ۵ درصدی سهم را در صف فروش خریداری کرد و در انتظار برگشت قیمتی در سهم بود. در کل دو مورد گفته شده در متن بالا نمونه هایی از بحث تابلو خوانی در بورس تهران می باشد که بیشتر سعی میکنیم در کلاس آموزش تابلو خوانی در بورس تهران در خصوص این موارد صحبت کنیم.البته یک نکته مهم در خصوص خرید سهم در صف فروش وضعیت کلی بازار می باشد . گاهی اوقات می بینیم که بازار به شدت هیجانی شده و قیمت ها هم در حال کاهش می باشد در این حالت نباید تاکید زیادی در خصوص خریدئ سهم در صف فروش داشت چرا که هیجان بازار موجب کاهش قیمت سهم می باشد حتی اگر ان سهم ارزندگی کافی را داشته باشد. بنابراین توجه به نکات ذکر شده می تواند راهنمای خوبی در خصوص خریداری سهم در حالت صف فروش باشد.کادر برترین تقاضا :سهم هایی که دارای خبر رانتی هستند را از این لیست میتوانید استخراج کنید بطوریکه اگر سهمی بعد از حدود ۸ ٪ رشد چنانچه باز صعودی بود و فرصت ورود کردن داد میتوانیم رویشان حساب کنیم و به عنوان گزینه خرید استفاده کنیم.کادر برترین عرضه :سهم هایی که در حال اصلاح سنگین بوده اند آنها را در نظر بگیرید و چنانچه حجم خرید زیاد بود به عنوان گزینه خرید در نظر بگیرید. همچنین ممکن است سهامی که دارای خبر یا شایعه از نوع بد در مورد شرکتی وجود داشته باشد وارد این این شود. پس حواسمون باشه که یه وقت نمادی که ما سهامدارش هستیم وارد این لیست نشود…کادر بیشترین حجم معاملات :چشم از این کادر بر ندارید با نگاهی به این کادر میتوان حمایت ها و مقاومت هاو حتی بعضی از سهم های شارپ که گروه ها روی آن فعالیت میکنند نیز پی ببرید به این صورت که چنانچه سهمی که نامش را کم میشنوید اگر در این لیست بود مطمئن باشید که دارد برایش اتفاقات خوبی میافتد …و همچنین برعکس آن هم میتواند باشد که سهامی که به مقاومت رسیده اند عرضه و تقاضا بیشتر شده و منجر به حجم معاملات بالا شده باشد و وارد این لیست شود.پس هر سهمی که وارد این لیست شود به احتمال بالا در آغاز یک روند قدرتمند نزولی یا صعودی قرار دارد که با توجه به قرار گرفتن قیمتدر نزدیکی حمایت (آغاز روند صعودی)نزدیکی مقاومت ( آغاز روند نزولینکته:سهمی در مقاومت با حجم بالا و توام با صف خرید سنگین باشد به احتمال بالا در حال شکستن مقاومت است.. این صف خرید سنگین است که مقاومت را میشکند..نکته:حجم بالا یا صف خرید در کف قیمتی خوب و حجم کم در کف قیمتی بد است..نکته:حجم بالا و عرضه صف خرید در مقاومت و سقف قیمتی بد و حجم کم به شرط صف خرید سنگین در مقاومت خوب است..نکته خیلی مهم :1- در روند صعودی حجم معامله رفته رفته روز به روز بالا تر رود نشان از قدرت بالای روند است و برعکس رفته رفته حجم کم شود نشان از ضعف روند است. و باید به چرخش و تغییر روند فکر کرد.2- در روند نزولی هرچه منفی ها با حجم بالا معامله شود نشان از قدرت بالای روند است و بر عکس هرچه در یک روند نزولی حجم معامله کمتر شود نشان از ضعف روند است و کم کمک باید به چرخش روند فکر کرد.نتیجه گیری:حجم بالا = خبری در راه است = تغییر یا قدرتمند شدن روند ( میتواند صعودی یا نزولی باشد)نکات طلایی و خلاصه :✅حجم معاملات یکی از فاکتورهای خیلی مهم در میزان استقبال یا عدم استقبال از یک نماد در طول هفته، ماه یا سال است. سهمی که حجم معاملات بالایی ندارد و افزایش یا قیمت سهم، با حجم معامله بالایی همراه نیست، الزاما سیگنال ورود یا خروج نبوده اما حرف هایی برای گفتن دارد که باید در کنار سایر مولفه ها، مثل ورود و خروج حقوقی و پول هوشمند و نمودار سهم، تحلیل شود.✅تابلوخوان های حرفه ای می دانند که ورود پول هوشمند به بازار و یا یک سهم یا یک گروه خاص (مثل گروه پتروشیمی ها)، یک روزه اتفاق نمی افتد. ممکن است که هفته ها به طول بیانجامد.✅بازی گردان نماد ها، به اندازه کافی صبور هستند. آن ها از روانشناسی بازار و دستکاری قیمت و تحلیل دقیق نمودار سهم استفاده کرده تا تکنیکالیست ها و سهامداران آماتور با اشتباه محاسباتی همراه کرده و سهم را در یک بازه قیمتی مشخص، نوسان بدهند تا سهامدار کم تحمل از سهم خارج شود.✅اگر حجم پول وارد شده در نقطه حمایت سهم با حجم پول خارج شده در مقاومت سهم، برابر باشد، یعنی بازیگردان سهم تغییر نکرده است. این را با بررسی بخش نوسان قیمتی روی تابلو سهام قابل رصد است.✅افزایش یا کاهش معنادار حجم معاملاتی یک سهم نیز در یک بازه مشخص، مقوله ای است که در تابلوخوانی باید مد نظر باشد.✅در تکنیک های تابلوخوانی ، حجم پول خروجی از سهم به نسبت حجم پول ورودی، بررسی می شود. اگر پول ورودی بیشتر از پول خروجی باشد یک فاکتور مثبت تلقی میشود و اصطلاحا میگویند ورود پول حقیقی به سهم اتفاق افتاده است.✅حتما دیده اید که قیمت پایانی سهم، مثبت ۲ یا ۳ به بالا است اما قیمت آخرین معامله، همچنان منفی و قرمز است. این می تواند نشان از خالی کردن سهم توسط بازیگردان یا حقوقی باشد.✅اگر سهمی به مدت طولانی بسته بود، حجم معاملاتی در روز بازگشایی، نبایدمعیار تصمیم گیری شما در تابلوخوانی باشد. چون خیلی ها به دلیل بسته بودن سهم، قصد فروش حتی در صف فروش دارند و این وضعیت غیر طبیعی، نشان از وضعیت خاصی نیست. چون تکلیف پول ورودی یا خروجی مشخص نیست و بیشتر، فرار از خواب پول را شاهد خواهیم بود.✅سهمی ساعت سفارش گیری (۸:۳۰ صبح)، صف خرید می شود و صف تا ساعت ۸:۵۹ دقیقه و ۵۹ ثانیه، صف خرید سنگین است. به ناگاه، صف از ۱۰ میلیون سهم به ۱ میلیون سهم کاهش می یابد. این معنای زیادی دارد. برعکس هم صادق است. باید مراقب بود که گول این ترفندهای بازیگردان برای نوسان گیری از سهامدار جز را نخورد.✅اگر سهمی از صف خرید بارها خارج می شود و دوباره صف خرید می شود، نشان از فرصت خروج نیست. مگر این که دیگر مولفه های تکنیکالی یا بنیادی، یا ورود سهامدار عمده یا خروج آن، ما را به نظرات دیگری رهنمون کند.✅این که سهامدار حقوقی، روی صف فروش، نسبت به برداشت صف اقدام می کند و اصطلاحا، صف، خریدار خوبی دارد، می توان به صعود در روزهای بعدی امیدوار بود. اما این تنها نشانه صعود سهم در بازه بلند مدت نیست.✅تنها به اتکای ضریب P/E اقدام به خرید و فروش سهام نکنید.✅بدون در نظر گرفتن نرخ‌های رشد صنعت، صحبت از بالا یا پایین بودن P/E یک شرکت بی معناست.✅نکته : P/Eدر مقایسه با قیمت بازار شاخص بهتری برای ارزش گذاری یک سهم است.✅تفسیر بهتری از P/E این است که آن بازتاب خوشبینی بازار از آینده رشد یک شرکت است.</description>
                <category>DeadPirateR</category>
                <author>DeadPirateR</author>
                <pubDate>Sat, 29 Feb 2020 16:06:31 +0330</pubDate>
            </item>
            </channel>
</rss>