راهنمای قالب‌ها در MediaWiki

From binaryoption
Jump to navigation Jump to search
Баннер1
    1. راهنمای قالب‌ها در MediaWiki

MediaWiki یک نرم‌افزار ویکی قدرتمند و متن‌باز است که پایه بسیاری از وب‌سایت‌ها، از جمله ویکی‌پدیا را تشکیل می‌دهد. یکی از ویژگی‌های کلیدی MediaWiki، استفاده از قالب‌ها (Templates) است. قالب‌ها به شما امکان می‌دهند تا محتوای تکراری را به صورت متمرکز مدیریت کنید و از ایجاد صفحات مشابه جلوگیری کنید. این راهنما برای مبتدیان طراحی شده و به شما کمک می‌کند تا با مفهوم قالب‌ها، نحوه ایجاد، استفاده و ویرایش آن‌ها آشنا شوید.

      1. ۱. قالب‌ها چیستند؟

قالب‌ها در واقع صفحاتی در فضای نام "Template:" هستند که حاوی کدی هستند که جایگزین محتوای آن‌ها در صفحاتی می‌شود که از آن‌ها استفاده می‌کنند. به عبارت دیگر، یک قالب یک بلوک محتوای قابل استفاده مجدد است.

    • مزایای استفاده از قالب‌ها:**
  • **کاهش تکرار:** از نوشتن یکسان محتوا در چندین صفحه جلوگیری می‌کند.
  • **سازگاری:** با تغییر یک قالب، تمام صفحاتی که از آن استفاده می‌کنند به طور خودکار به‌روزرسانی می‌شوند.
  • **مدیریت آسان:** تغییرات و به‌روزرسانی‌ها در یک مکان متمرکز انجام می‌شوند.
  • **خوانایی:** صفحات با استفاده از قالب‌ها، منظم‌تر و خواناتر می‌شوند.
      1. ۲. فضای نام Template:

تمام قالب‌ها در فضای نام "Template:" ایجاد می‌شوند. به عنوان مثال، اگر می‌خواهید یک قالب به نام "اطلاعات کتاب" ایجاد کنید، باید صفحه "Template:اطلاعات کتاب" را ایجاد کنید. برای دسترسی به این فضا، نام قالب را با پیشوند "Template:" در عنوان صفحه وارد کنید.

      1. ۳. ایجاد یک قالب

برای ایجاد یک قالب، مراحل زیر را دنبال کنید:

1. **ایجاد صفحه:** به صفحه "Template:نام قالب" بروید. اگر صفحه وجود ندارد، روی پیوند قرمز کلیک کنید تا ایجاد شود. 2. **نوشتن کد قالب:** کد مورد نظر خود را در صفحه وارد کنید. این کد می‌تواند شامل متن، پیوندها، جداول، تصاویر و سایر عناصر ویکی باشد. 3. **ذخیره صفحه:** صفحه را ذخیره کنید.

    • مثال:** فرض کنید می‌خواهید یک قالب ساده برای نمایش اطلاعات یک کاربر ایجاد کنید. کد قالب می‌تواند به شکل زیر باشد:

```wiki

[[User:{{{نام_کاربری}}}|{{{نام_کاربری}}}]]

{{{توضیحات}}}

```

در این مثال، `{{{نام_کاربری}}}` و `{{{توضیحات}}}` پارامترهایی هستند که هنگام استفاده از قالب، مقادیر آن‌ها را مشخص می‌کنیم.

      1. ۴. استفاده از قالب‌ها

برای استفاده از یک قالب در یک صفحه، از کد `

    1. Template:نام قالب: راهنمای جامع برای مبتدیان

این مقاله به بررسی جامع قالب‌ها در MediaWiki، با تمرکز بر قالب "Template:نام قالب" می‌پردازد. هدف این راهنما، آشنایی مبتدیان با مفهوم قالب‌ها، نحوه استفاده از آن‌ها، و همچنین بررسی جزئیات مربوط به قالب "Template:نام قالب" است.

قالب‌ها در MediaWiki چیستند؟

قالب‌ها قطعه‌های کدی قابل استفاده مجدد هستند که محتوای یکسانی را در چندین صفحه به اشتراک می‌گذارند. آن‌ها به شما امکان می‌دهند از تکرار کدهای مشابه جلوگیری کنید، و در صورت نیاز به تغییر محتوا، تنها در یک مکان (قالب) تغییرات را اعمال کنید و این تغییرات به طور خودکار در تمام صفحاتی که از آن قالب استفاده می‌کنند، اعمال شوند.

قالب‌ها به ویژه برای نمایش اطلاعات استاندارد مانند جعبه‌های اطلاعات (Infoboxes)، نوار ناوبری (Navboxes)، یا پیام‌های استاندارد (Message templates) مفید هستند.

اجزای اصلی یک قالب

یک قالب معمولاً از اجزای زیر تشکیل شده است:

  • **نام قالب:** نامی که برای شناسایی قالب استفاده می‌شود (مثلاً "Template:نام قالب").
  • **پارامترها:** متغیرهایی که می‌توانند به قالب ارسال شوند تا محتوای آن را تغییر دهند. پارامترها به قالب امکان می‌دهند تا محتوای پویا تولید کنند.
  • **کد قالب:** کدی که محتوای قالب را تعریف می‌کند. این کد می‌تواند شامل متن، تصاویر، جداول، و سایر عناصر ویکی‌متن باشد.

نحوه استفاده از قالب‌ها

برای استفاده از یک قالب در یک صفحه، از نحو زیر استفاده کنید:

Template loop detected: Template:نام قالب

به جای "نام قالب"، نام قالب مورد نظر خود را وارد کنید. به جای "پارامتر1"، "پارامتر2" و غیره، نام پارامترهای قالب را وارد کنید. به جای "مقدار1"، "مقدار2" و غیره، مقادیر مورد نظر برای هر پارامتر را وارد کنید.

اگر یک پارامتر را مشخص نکنید، قالب معمولاً از یک مقدار پیش‌فرض برای آن استفاده می‌کند.

قالب "Template:نام قالب": بررسی دقیق

قالب "Template:نام قالب" یک قالب فرضی است که برای اهداف آموزشی در این مقاله استفاده می‌شود. فرض می‌کنیم که این قالب برای نمایش اطلاعات مربوط به یک محصول طراحی شده است.

پارامترهای قالب "Template:نام قالب"

قالب "Template:نام قالب" ممکن است پارامترهای زیر را داشته باشد:

  • **نام:** نام محصول.
  • **توضیحات:** توضیحات محصول.
  • **تصویر:** آدرس URL تصویر محصول.
  • **قیمت:** قیمت محصول.
  • **دسته:** دسته‌بندی محصول.

کد قالب "Template:نام قالب"

کد قالب "Template:نام قالب" ممکن است به شکل زیر باشد:

{| class="infobox" |- ! نام | نام محصول |- ! توضیحات | توضیحات محصول |- ! تصویر | File:DefaultImage.png |- ! قیمت | نامشخص |- ! دسته | دسته محصول |}

در این کد، از نحو جدول در MediaWiki برای ایجاد یک جعبه اطلاعات استفاده شده است. پارامترهای قالب با استفاده از علامت‌های {{{ }}} به کد قالب اشاره شده‌اند. اگر یک پارامتر مشخص نشود، مقدار پیش‌فرض آن استفاده می‌شود.

مثال‌هایی از نحوه استفاده از قالب "Template:نام قالب"

  • برای نمایش اطلاعات مربوط به محصول "کتاب تاریخ":

Template loop detected: Template:نام قالب

  • برای نمایش اطلاعات مربوط به محصول "لپ‌تاپ دل":

Template loop detected: Template:نام قالب

مزایای استفاده از قالب‌ها

  • **کاهش تکرار کد:** قالب‌ها به شما امکان می‌دهند از تکرار کدهای مشابه جلوگیری کنید.
  • **سهولت در به‌روزرسانی:** اگر نیاز به تغییر محتوا داشته باشید، تنها در یک مکان (قالب) تغییرات را اعمال کنید.
  • **سازگاری:** قالب‌ها به شما کمک می‌کنند تا محتوای خود را سازگار نگه دارید.
  • **خوانایی:** قالب‌ها می‌توانند کد wiki شما را خواناتر کنند.

نکات مهم در طراحی قالب‌ها

  • **نام‌گذاری مناسب:** از نام‌های توصیفی و واضح برای قالب‌ها استفاده کنید.
  • **پارامترها را به دقت تعریف کنید:** پارامترها را به گونه‌ای تعریف کنید که منعطف و قابل استفاده مجدد باشند.
  • **از مقادیر پیش‌فرض استفاده کنید:** مقادیر پیش‌فرض را برای پارامترها تعیین کنید تا استفاده از قالب آسان‌تر شود.
  • **مستندسازی قالب:** قالب خود را به طور کامل مستند کنید تا دیگران بتوانند به راحتی از آن استفاده کنند.

تکنیک‌های پیشرفته قالب‌سازی

  • **استفاده از #if:** از دستور `#if` برای ایجاد محتوای شرطی در قالب‌ها استفاده کنید.
  • **استفاده از #switch:** از دستور `#switch` برای ایجاد محتوای متغیر بر اساس مقدار یک پارامتر استفاده کنید.
  • **استفاده از #loop:** از دستور `#loop` برای تکرار یک بلوک کد در قالب‌ها استفاده کنید.
  • **استفاده از #vardefine:** برای تعریف متغیرها در قالب‌ها استفاده کنید.
  • **استفاده از #property:** برای دسترسی به ویژگی‌های یک صفحه یا کاربر استفاده کنید.
  • **استفاده از #time:** برای نمایش تاریخ و زمان استفاده کنید.

استراتژی‌های مرتبط با قالب‌ها

  • **قالب‌سازی مبتنی بر داده:** استفاده از داده‌های ساختاریافته برای تولید محتوای پویا در قالب‌ها.
  • **قالب‌سازی مبتنی بر الگو:** استفاده از الگوهای طراحی برای ایجاد قالب‌های قابل استفاده مجدد.
  • **قالب‌سازی مبتنی بر ماژول:** استفاده از ماژول‌های Lua برای ایجاد قالب‌های پیچیده و قدرتمند.

تحلیل تکنیکال قالب‌ها

  • **اندازه‌گیری تعداد استفاده:** بررسی اینکه چند صفحه از یک قالب استفاده می‌کنند.
  • **بررسی تغییرات قالب:** پیگیری تغییرات اعمال شده در قالب و ارزیابی تأثیر آن‌ها.
  • **تحلیل عملکرد قالب:** بررسی سرعت بارگذاری صفحات حاوی قالب و بهینه‌سازی آن.

تحلیل حجم معاملات قالب‌ها

  • **بررسی تعداد ویرایش‌های قالب:** پیگیری تعداد ویرایش‌های انجام شده در قالب در طول زمان.
  • **بررسی مشارکت‌کنندگان در قالب:** شناسایی کاربرانی که در توسعه و نگهداری قالب مشارکت دارند.
  • **بررسی بحث‌های مربوط به قالب:** بررسی بحث‌های موجود در صفحه بحث قالب برای شناسایی مشکلات و پیشنهادات.

منابع بیشتر

پیوندهای مرتبط

شروع معاملات الآن

ثبت‌نام در IQ Option (حداقل واریز $10) باز کردن حساب در Pocket Option (حداقل واریز $5)

به جامعه ما بپیوندید

در کانال تلگرام ما عضو شوید @strategybin و دسترسی پیدا کنید به: ✓ سیگنال‌های معاملاتی روزانه ✓ تحلیل‌های استراتژیک انحصاری ✓ هشدارهای مربوط به روند بازار ✓ مواد آموزشی برای مبتدیان` استفاده کنید. اگر قالب دارای پارامتر باشد، آن‌ها را به صورت `

    1. Template:نام قالب: راهنمای جامع برای مبتدیان

این مقاله به بررسی جامع قالب‌ها در MediaWiki، با تمرکز بر قالب "Template:نام قالب" می‌پردازد. هدف این راهنما، آشنایی مبتدیان با مفهوم قالب‌ها، نحوه استفاده از آن‌ها، و همچنین بررسی جزئیات مربوط به قالب "Template:نام قالب" است.

قالب‌ها در MediaWiki چیستند؟

قالب‌ها قطعه‌های کدی قابل استفاده مجدد هستند که محتوای یکسانی را در چندین صفحه به اشتراک می‌گذارند. آن‌ها به شما امکان می‌دهند از تکرار کدهای مشابه جلوگیری کنید، و در صورت نیاز به تغییر محتوا، تنها در یک مکان (قالب) تغییرات را اعمال کنید و این تغییرات به طور خودکار در تمام صفحاتی که از آن قالب استفاده می‌کنند، اعمال شوند.

قالب‌ها به ویژه برای نمایش اطلاعات استاندارد مانند جعبه‌های اطلاعات (Infoboxes)، نوار ناوبری (Navboxes)، یا پیام‌های استاندارد (Message templates) مفید هستند.

اجزای اصلی یک قالب

یک قالب معمولاً از اجزای زیر تشکیل شده است:

  • **نام قالب:** نامی که برای شناسایی قالب استفاده می‌شود (مثلاً "Template:نام قالب").
  • **پارامترها:** متغیرهایی که می‌توانند به قالب ارسال شوند تا محتوای آن را تغییر دهند. پارامترها به قالب امکان می‌دهند تا محتوای پویا تولید کنند.
  • **کد قالب:** کدی که محتوای قالب را تعریف می‌کند. این کد می‌تواند شامل متن، تصاویر، جداول، و سایر عناصر ویکی‌متن باشد.

نحوه استفاده از قالب‌ها

برای استفاده از یک قالب در یک صفحه، از نحو زیر استفاده کنید:

Template loop detected: Template:نام قالب

به جای "نام قالب"، نام قالب مورد نظر خود را وارد کنید. به جای "پارامتر1"، "پارامتر2" و غیره، نام پارامترهای قالب را وارد کنید. به جای "مقدار1"، "مقدار2" و غیره، مقادیر مورد نظر برای هر پارامتر را وارد کنید.

اگر یک پارامتر را مشخص نکنید، قالب معمولاً از یک مقدار پیش‌فرض برای آن استفاده می‌کند.

قالب "Template:نام قالب": بررسی دقیق

قالب "Template:نام قالب" یک قالب فرضی است که برای اهداف آموزشی در این مقاله استفاده می‌شود. فرض می‌کنیم که این قالب برای نمایش اطلاعات مربوط به یک محصول طراحی شده است.

پارامترهای قالب "Template:نام قالب"

قالب "Template:نام قالب" ممکن است پارامترهای زیر را داشته باشد:

  • **نام:** نام محصول.
  • **توضیحات:** توضیحات محصول.
  • **تصویر:** آدرس URL تصویر محصول.
  • **قیمت:** قیمت محصول.
  • **دسته:** دسته‌بندی محصول.

کد قالب "Template:نام قالب"

کد قالب "Template:نام قالب" ممکن است به شکل زیر باشد:

{| class="infobox" |- ! نام | نام محصول |- ! توضیحات | توضیحات محصول |- ! تصویر | File:DefaultImage.png |- ! قیمت | نامشخص |- ! دسته | دسته محصول |}

در این کد، از نحو جدول در MediaWiki برای ایجاد یک جعبه اطلاعات استفاده شده است. پارامترهای قالب با استفاده از علامت‌های {{{ }}} به کد قالب اشاره شده‌اند. اگر یک پارامتر مشخص نشود، مقدار پیش‌فرض آن استفاده می‌شود.

مثال‌هایی از نحوه استفاده از قالب "Template:نام قالب"

  • برای نمایش اطلاعات مربوط به محصول "کتاب تاریخ":

Template loop detected: Template:نام قالب

  • برای نمایش اطلاعات مربوط به محصول "لپ‌تاپ دل":

Template loop detected: Template:نام قالب

مزایای استفاده از قالب‌ها

  • **کاهش تکرار کد:** قالب‌ها به شما امکان می‌دهند از تکرار کدهای مشابه جلوگیری کنید.
  • **سهولت در به‌روزرسانی:** اگر نیاز به تغییر محتوا داشته باشید، تنها در یک مکان (قالب) تغییرات را اعمال کنید.
  • **سازگاری:** قالب‌ها به شما کمک می‌کنند تا محتوای خود را سازگار نگه دارید.
  • **خوانایی:** قالب‌ها می‌توانند کد wiki شما را خواناتر کنند.

نکات مهم در طراحی قالب‌ها

  • **نام‌گذاری مناسب:** از نام‌های توصیفی و واضح برای قالب‌ها استفاده کنید.
  • **پارامترها را به دقت تعریف کنید:** پارامترها را به گونه‌ای تعریف کنید که منعطف و قابل استفاده مجدد باشند.
  • **از مقادیر پیش‌فرض استفاده کنید:** مقادیر پیش‌فرض را برای پارامترها تعیین کنید تا استفاده از قالب آسان‌تر شود.
  • **مستندسازی قالب:** قالب خود را به طور کامل مستند کنید تا دیگران بتوانند به راحتی از آن استفاده کنند.

تکنیک‌های پیشرفته قالب‌سازی

  • **استفاده از #if:** از دستور `#if` برای ایجاد محتوای شرطی در قالب‌ها استفاده کنید.
  • **استفاده از #switch:** از دستور `#switch` برای ایجاد محتوای متغیر بر اساس مقدار یک پارامتر استفاده کنید.
  • **استفاده از #loop:** از دستور `#loop` برای تکرار یک بلوک کد در قالب‌ها استفاده کنید.
  • **استفاده از #vardefine:** برای تعریف متغیرها در قالب‌ها استفاده کنید.
  • **استفاده از #property:** برای دسترسی به ویژگی‌های یک صفحه یا کاربر استفاده کنید.
  • **استفاده از #time:** برای نمایش تاریخ و زمان استفاده کنید.

استراتژی‌های مرتبط با قالب‌ها

  • **قالب‌سازی مبتنی بر داده:** استفاده از داده‌های ساختاریافته برای تولید محتوای پویا در قالب‌ها.
  • **قالب‌سازی مبتنی بر الگو:** استفاده از الگوهای طراحی برای ایجاد قالب‌های قابل استفاده مجدد.
  • **قالب‌سازی مبتنی بر ماژول:** استفاده از ماژول‌های Lua برای ایجاد قالب‌های پیچیده و قدرتمند.

تحلیل تکنیکال قالب‌ها

  • **اندازه‌گیری تعداد استفاده:** بررسی اینکه چند صفحه از یک قالب استفاده می‌کنند.
  • **بررسی تغییرات قالب:** پیگیری تغییرات اعمال شده در قالب و ارزیابی تأثیر آن‌ها.
  • **تحلیل عملکرد قالب:** بررسی سرعت بارگذاری صفحات حاوی قالب و بهینه‌سازی آن.

تحلیل حجم معاملات قالب‌ها

  • **بررسی تعداد ویرایش‌های قالب:** پیگیری تعداد ویرایش‌های انجام شده در قالب در طول زمان.
  • **بررسی مشارکت‌کنندگان در قالب:** شناسایی کاربرانی که در توسعه و نگهداری قالب مشارکت دارند.
  • **بررسی بحث‌های مربوط به قالب:** بررسی بحث‌های موجود در صفحه بحث قالب برای شناسایی مشکلات و پیشنهادات.

منابع بیشتر

پیوندهای مرتبط

شروع معاملات الآن

ثبت‌نام در IQ Option (حداقل واریز $10) باز کردن حساب در Pocket Option (حداقل واریز $5)

به جامعه ما بپیوندید

در کانال تلگرام ما عضو شوید @strategybin و دسترسی پیدا کنید به: ✓ سیگنال‌های معاملاتی روزانه ✓ تحلیل‌های استراتژیک انحصاری ✓ هشدارهای مربوط به روند بازار ✓ مواد آموزشی برای مبتدیان` مشخص کنید.

    • مثال:** برای استفاده از قالب "اطلاعات کاربر" که در بالا ایجاد کردیم، می‌توانید از کد زیر استفاده کنید:

```wiki Template:اطلاعات کاربر ```

این کد در صفحه نمایش داده می‌شود به شکل:

کاربر نمونه

این یک کاربر نمونه است.

      1. ۵. پارامترها در قالب‌ها

پارامترها به شما امکان می‌دهند تا محتوای قالب را سفارشی کنید. پارامترها با استفاده از براکت‌های سه گانه `{{{نام پارامتر}}}` تعریف می‌شوند.

    • انواع پارامترها:**
  • **پارامترهای ضروری:** اگر یک پارامتر ضروری باشد، باید هنگام استفاده از قالب مقدار آن مشخص شود.
  • **پارامترهای اختیاری:** اگر یک پارامتر اختیاری باشد، می‌توانید هنگام استفاده از قالب مقدار آن را مشخص نکنید. در این صورت، قالب از یک مقدار پیش‌فرض استفاده می‌کند.
    • تعریف مقدار پیش‌فرض برای پارامترها:**

می‌توانید یک مقدار پیش‌فرض برای یک پارامتر تعریف کنید تا اگر هنگام استفاده از قالب مقدار آن مشخص نشد، از این مقدار پیش‌فرض استفاده شود. برای این کار، از کد `مقدار پیش‌فرض` استفاده کنید.

    • مثال:**

```wiki

{{{نام_کتاب}}}

نویسنده: نام نویسنده مشخص نشده است سال انتشار: {{{سال_انتشار}}}

```

در این مثال، پارامتر `سال_انتشار` ضروری است، در حالی که پارامتر `نویسنده` اختیاری است و اگر مقدار آن مشخص نشود، از مقدار پیش‌فرض "نام نویسنده مشخص نشده است" استفاده می‌شود.

      1. ۶. قالب‌های شرطی

می‌توانید از قالب‌های شرطی برای نمایش محتوای مختلف بر اساس شرایط مختلف استفاده کنید. برای این کار، از توابع تجزیه‌کننده (Parser Functions) استفاده کنید.

    • تابع #if:** این تابع محتوای اول را بررسی می‌کند. اگر درست باشد، محتوای دوم نمایش داده می‌شود. در غیر این صورت، محتوای سوم نمایش داده می‌شود.
    • مثال:**

```wiki

  1. if:{{{وضعیت}}}=|فعال|غیرفعال

```

در این مثال، اگر مقدار پارامتر `وضعیت` برابر با "|" باشد، کلمه "فعال" نمایش داده می‌شود. در غیر این صورت، کلمه "غیرفعال" نمایش داده می‌شود.

    • توابع شرطی دیگر:**
  • `#ifeq`: بررسی می‌کند که آیا دو مقدار با هم برابر هستند یا نه.
  • `#ifneq`: بررسی می‌کند که آیا دو مقدار با هم برابر نیستند یا نه.
  • `#switch`: بر اساس مقدار یک متغیر، یک محتوای خاص را نمایش می‌دهد.
      1. ۷. دسته‌بندی قالب‌ها

قالب‌ها را می‌توان در دسته‌ها قرار داد تا سازماندهی و یافتن آن‌ها آسان‌تر شود. برای این کار، از کد `` در انتهای صفحه قالب استفاده کنید.

    • مثال:**

```wiki ```

      1. ۸. زیرقالب‌ها

می‌توانید از زیرقالب‌ها برای سازماندهی قالب‌های بزرگ و پیچیده استفاده کنید. یک زیرقالب یک قالب است که در قالب دیگری استفاده می‌شود.

    • ایجاد زیرقالب:**

1. **ایجاد صفحه:** یک صفحه با نام "Template:نام قالب/زیرقالب" ایجاد کنید. 2. **نوشتن کد زیرقالب:** کد مورد نظر خود را در صفحه وارد کنید. 3. **استفاده از زیرقالب:** در قالب اصلی، از کد `{{#invoke:Template:نام قالب/زیرقالب}}` برای فراخوانی زیرقالب استفاده کنید.

      1. ۹. نکات مهم
  • **نام‌گذاری:** از نام‌های واضح و توصیفی برای قالب‌ها استفاده کنید.
  • **مستندسازی:** قالب‌های خود را مستند کنید تا دیگران بتوانند به راحتی آن‌ها را درک و استفاده کنند.
  • **تست:** قالب‌های خود را به طور کامل تست کنید تا از عملکرد صحیح آن‌ها اطمینان حاصل کنید.
  • **به‌روزرسانی:** قالب‌های خود را به طور مرتب به‌روزرسانی کنید تا با تغییرات نیازها سازگار شوند.
  • **استفاده از پارامترها:** تا حد امکان از پارامترها برای سفارشی‌سازی قالب‌ها استفاده کنید.
      1. ۱۰. منابع و پیوندهای مفید
    • پیوندهای مرتبط با استراتژی، تحلیل تکنیکال و تحلیل حجم معاملات (برای درک بهتر مدیریت اطلاعات و تصمیم‌گیری):**

شروع معاملات الآن

ثبت‌نام در IQ Option (حداقل واریز $10) باز کردن حساب در Pocket Option (حداقل واریز $5)

به جامعه ما بپیوندید

در کانال تلگرام ما عضو شوید @strategybin و دسترسی پیدا کنید به: ✓ سیگنال‌های معاملاتی روزانه ✓ تحلیل‌های استراتژیک انحصاری ✓ هشدارهای مربوط به روند بازار ✓ مواد آموزشی برای مبتدیان

Баннер