این آموزش به آنچه در ایجاد سریال شمعدان و OHLC درگیر است ، می پردازد.
پدید آوردن
هر دو سری از نظر عملکرد نسبتاً یکسان هستند.
سری CandleStick با استفاده از کلاس CandlestickSeries فوری می شود ، در حالی که OHLC از OHLCSeries استفاده می کند.
تفاوت بین Candlestick/OHLC و سایر سری XY ، در این است که اولی به چهار قسمت داده ورودی عددی نیاز دارد ، نه یک مورد:
| قسمت داده ها | اظهار نظر |
| OpenValuexfield یا OpenValueyfield | زمینه برای ارزش باز. |
| Highvaluexfield یا HighValueyfield | زمینه برای مقدار بالا (ویک برتر). |
| LowValuexfield یا LowValueyfield | زمینه برای مقدار کم (ویک پایین). |
| Valuexfield یا Valueyfield | زمینه برای ارزش نزدیک. |
برای ایجاد یک سری ، از روش جدید () کلاس سری مربوطه استفاده کنید و آن را به لیست سری نمودارها فشار دهید:
let series = chart. series. push (am5xy. candlestick. new (root ،) );
سری var = Chart. Series. push (am5xy. candlestick. new (root ،) );

پیکربندی ظاهر
سکته و رنگ ها را پر کنید
هر دو سریال Candlestick و OHLC نسبت به بقیه سری XY نمودار رویکرد متفاوتی دارند.
در حالی که آنها هنوز هم سکته مغزی اختصاص داده شده و رنگ را از موضوعی که برای چنین عناصر کمکی به عنوان نوک ابزار استفاده می شود ، پر می کنند ، آنها رنگهای خاص خود را بر اساس رابطه نزدیک به ارزش باز اعمال می کنند.
در اصل ، اگر مقدار باز از نزدیک پایین باشد ، شمع/چوب سبز خواهد بود. اگر این راه دیگر باشد ، شمع/چوب قرمز خواهد بود.
استفاده از مضامین دیگر ممکن است طرح رنگ آمیزی مختلفی را معرفی کند.
کاربرد رنگ واقعی در این سری با استفاده از حالت خاص در شمع/چوب انجام می شود.
این سریال بر اساس مقادیر واقعی باز/بسته هر مورد داده انجام می شود.
اگر مقدار نزدیک بزرگتر از باز باشد ، یک حالت Risefromopen روی شمع/چوب اعمال می شود.
و برعکس ، اگر مقدار نزدیک پایین تر از باز باشد ، یک حالت قطره ای روی شمع/چوب اعمال می شود.
موضوع پیش فرض رنگ های مختلف پر و سکته مغزی را برای این دو حالت تعریف می کند. اینگونه شمع ها/چوب ها رنگ آمیزی وابسته به ارزش خود را دریافت می کنند.
اصلاح رنگ ها
اگر می خواهیم این رنگ های مثبت/منفی را اصلاح کنیم ، می توانیم با ایجاد موارد خودمان در ستون های یک سری ، حالت های پیش فرض را نادیده بگیریم.
series. columns. template. states. create ("Risefromopen" ،) ؛series. columns. template. states. create ("dropfromopen" ،);series. columns. template. states. create ("Risefromopen" ،) ؛series. columns. template. states. create ("dropfromopen" ،);به طور طبیعی ، ما همچنین می توانیم یک موضوع سریع ایجاد کنیم:
const myTheMe = am5. Theme. new (root) ؛Mytheme. Rule ("شمعدان")) ؛Mytheme. Rule ("شمعدان")) ؛root. setthemes ([اسطوره]) ؛var mytheme = am5. theme. new (root) ؛Mytheme. Rule ("شمعدان")) ؛Mytheme. Rule ("شمعدان")) ؛root. setthemes ([اسطوره]) ؛غیرفعال کردن رنگ آمیزی وابسته به ارزش
رنگ آمیزی برای سری Candlestick از موضوع پیش فرض است. این شمع ها/چوب ها را از طریق تنظیمات مضامین خود هدف قرار می دهد ، که (در صورت سری شمعدان) از پیش تعیین شده برای ["اتوکلر"] است.
اگر نمی خواهیم رنگ آمیزی حساس به ارزش اعمال شود ، می توانیم به سادگی آن تنظیمات را حذف کنیم:
series. columns. template. set ("themetags" ، []) ؛series. columns. template. set ("themetags" ، []) ؛سایر تنظیمات ظاهر
ما همچنین می توانیم از همان ستون ها استفاده کنیم. برای استفاده سایر تنظیمات غیر رنگ ، به عنوان مثال. StrokeWidth:
series. columns. template. setall ();
series. columns. template. setall ();
عرض شمع
شمع/چوب به طور پیش فرض 80 ٪ از عرض موجود را به خود اختصاص می دهد.
این می تواند با استفاده از ستون ها تغییر یابد.
series. columns. template. setall ();
series. columns. template. setall ();
برای کسب اطلاعات بیشتر در مورد این ، به آموزش "مجموعه ستون: عرض ستون" مراجعه کنید.
شمعدان های حرفه ای
AmCharts همچنین از شمعدان های "حرفه ای" یا "توخالی" پشتیبانی می کند.
آنها ممکن است شبیه به موارد معمولی باشند ، اما منطق رنگ آمیزی آنها کاملاً متفاوت است.
آنها می توانند جامد یا توخالی باشند:
- شمع جامد به این معنی است که مقدار بسته شدن آن پایین تر از مقدار باز شدن در همان دوره است.
- شمع توخالی به این معنی است که مقدار بسته شدن آن بالاتر از مقدار باز شدن در همان دوره است.
رنگ آمیزی بر اساس بسته شدن قیمت در مقایسه با دوره قبلی است:
- سبز (یا معادل آن در هر موضوع) به این معنی است که مقدار بسته شدن آن بالاتر از مقدار بسته شدن دوره قبلی است.
- قرمز (یا معادل آن طبق هر موضوع) به این معنی است که مقدار بسته شدن آن از مقدار بسته شدن دوره قبلی پایین تر است.
موضوع پیش فرض آن را پوشش داده است ، در حال حاضر. تمام کاری که ما باید انجام دهیم این است که یک برچسب "Pro" را به مضامین الگوی ستون فشار دهیم:
series. columns. template. get ("themetags"). فشار ("pro") ؛series. columns. template. get ("themetags"). فشار ("pro") ؛ ویدیو های آموزشی فارکس...
ما را در سایت ویدیو های آموزشی فارکس دنبال می کنید
برچسب :
نویسنده : محبوب امانی
بازدید : 48
تاريخ : يکشنبه
27 فروردين
1402 ساعت: 12:43