اطلس پلتفرم
یک نقشه از کل پلتفرم.
همهچیز اینجا روی یک خط حرکت میکند: سیگنال پیدا میشود، فیلتر میشود، به سفارش تبدیل میشود و بهعنوان یک موقعیت زنده مدیریت میشود. از آنجا مسیر شاخه میشود — آن را در بکتست اثبات کنید، به ربات یا اندیکاتور متاتریدر کامپایل کنید، یا در بازارچه بفروشید. روی هر ایستگاه نقشه بزنید تا به بخش آن بروید.
برای رفتن به هر بخش، ایستگاه آن را انتخاب کنید
- ساخت
- ساخت
- اثبات
- اثبات
- مسیر ربات
- مسیر ربات
- مسیر اندیکاتور
- مسیر اندیکاتور
- حلقهٔ بازار
- حلقهٔ بازار
از اینجا شروع کنید
از بوم خالی تا ربات در حال اجرا
شش گام، هر کدام روی قبلی سوار میشود. چهار گام نخست درسهای راهنما با بوم تمرین زندهاند؛ دو گام آخر در ویرایشگرهای واقعی اتفاق میافتند.
- گام 1شروعبا بوم آشنا شویدگرهها، سیمها و پیکربندی — یک گراف چگونه در هر کندل چیزی را محاسبه میکند.
- گام 2شروعسیگنالها را با فیلتر دروازهبانی کنیدیک سند فیلتر بسازید و ببینید دستههای سختگیر و غیرسختگیر چگونه بین لغو و نگهداشتن تصمیم میگیرند.
- گام 3شروعسفارش را شکل دهیدحد سود، حد ضرر و اطمینان را به خروجی سفارش سیمکشی کنید.
- گام 4شروعاستراتژی را سرهم کنیدسندهای خود را در ترکیبکننده بگذارید، زنجیرهٔ فیلترها را مرتب کنید و یک نسخه منتشر کنید.
- گام 5باز کردنروی تاریخچه اثباتش کنیدیک بکتست اجرا کنید، منحنی سرمایه و فهرست معاملات را بخوانید، سپس بهینهسازی کنید و امتیاز استواری را ببینید.
- گام 6باز کردنعرضه کنید یا بفروشیدنسخهٔ منتشرشده را به ربات متاتریدر کامپایل کنید، یا کارتان را در بازارچه فهرست کنید.
چهار راه برای یادگیری
دری را انتخاب کنید که به لحظهٔ شما میخورد
نقطههای شروع قابل کپی برای ستاپهای رایج — یکی را باز کنید، در ویرایشگر بچسبانید و تغییرش دهید.
مرور دستورهاکاتالوگهای دقیق و قابل پویش: هر ابزار، هر نوع سیم، هر الگوی نموداری.
اطلس ابزارهانوعهای دادهالگوهاایدههای زیرین: خط لوله، قاعدههای صداقت، مدل نسخهها. در همین صفحه توضیح داده شدهاند.
پرش به مفهومهاخط ساخت
چهار مرحله، چهار سند
استراتژی یک فایل نیست — چهار سند است که هر یک روی بوم خودش نوشته و جداگانه اعتبارسنجی میشود. ترکیبکننده آنها را به هم میچسباند.
- سیگنال جستوجولحظه را پیدا میکند
در هر کندل دربارهٔ خرید یا فروش تصمیم میگیرد. خروجی آن دو مقدار بولی میگیرد — بالا بردن هر دو، دو سیگنال مستقل صادر میکند.
- فیلترهانگهبان دروازه
زنجیرهای از سندهای فیلتر هر سیگنال را بازجویی میکند. هر فیلتر با یک بولی پاسخ میدهد: عبور، یا همینجا متوقفش کن.
- ساخت سفارشمعامله را شکل میدهد
سیگنال باقیمانده را به سطحهای قیمتی تبدیل میکند: یک یا چند حد سود، یک یا چند حد ضرر، و اطمینانی اختیاری که اندازهٔ موقعیت را مقیاس میکند.
- مرحلهٔ معاملهموقعیت را مدیریت میکند
پس از اجرا: مدلهای احراز تصمیم میگیرند یک پیشنهاد مدیریتی مجاز است یا نه، و مدلهای اندازهگیری تعیین میکنند چقدر بزرگ باشد. پیشتنظیمهای پراپفرم هم داخلش هست.
ترکیب و انتشار
ترکیبکننده به یک سیگنال جستوجو، یک زنجیرهٔ مرتب از فیلترها، یک ساخت سفارش و یک پیکربندی مرحلهٔ معامله ارجاع میدهد. انتشار، کل مجموعه را در یک نسخهٔ شمارهدار و تغییرناپذیر منجمد میکند — اجراها و کامپایلها همیشه یک نسخه را اجرا میکنند، نه پیشنویس زندهٔ شما را.
فیلتر چه میتواند بگوید
- برو بعدی
- سیگنال به وضعیت بعدی پیش میرود.
- نگه دار
- هنوز نه — در کندل بعدی دوباره تلاش کن.
- لغو
- سیگنال را کامل کنار بگذار.
پنج دستهٔ فیلتر
درون یک وضعیت، دستهها به ترتیب ثابت ارزیابی میشوند. خانوادههای سختگیر لغو میکنند؛ غیرسختگیرها نگه میدارند.
- دادهکاویمشاهده و ثبت میکند. هرگز روی سیگنال اثر نمیگذارد.
- سختگیرهمه باید عبور کنند، وگرنه سیگنال لغو میشود.
- سختگیر وزنیامتیاز وزنی باید به آستانه برسد، وگرنه سیگنال لغو میشود.
- غیرسختگیردستکم یکی باید عبور کند، وگرنه سیگنال تا کندل بعدی نگه داشته میشود.
- غیرسختگیر وزنیامتیاز وزنی باید به آستانه برسد، وگرنه سیگنال نگه داشته میشود.
ابزار کار
همهچیز یک گره روی بوم است
هر سند مرحله یک گراف است: گرههای ابزار که با سیمهای نوعدار به هم وصلاند و به خروجی مرحله میریزند. سیستم نوع، کار ایمنی را برای شما انجام میدهد.
ابزارها اتمها هستند
ابزار یک واحد محاسبه است — یک اندیکاتور، یک مقایسه، یک عمل ریاضی، یک ترسیم. روی بوم بیندازید، در بازرس پیکربندی کنید و خروجیاش را جلوتر سیمکشی کنید. خیلی از ابزارها حالت دارند: یک گره، چند رفتار.
مفسرها عدد را به معنا تبدیل میکنند
اسیلاتور یک منحنی میدهد؛ مفسر آن را میخواند و به یک پرسش معنایی پاسخ میدهد — اشباع خرید؟ روندی؟ واگرا؟ مفسرها پل میان خروجی خام اندیکاتور و تصمیماند، و مفهومی که تازهکارها بیش از همه از قلم میاندازند.
سیمها نوع حمل میکنند
اتصال فقط وقتی شکل میگیرد که نوعها سازگار باشند. وقتی تقریباً سازگارند، بوم یک مبدل برای پلزدن پیشنهاد میکند — پس اشتباه هنگام کشیدن سیم گرفته میشود، نه هنگام اجرا.
- بافر
- یک مقدار برای هر کندل — زبانی که اندیکاتورها با آن حرف میزنند.
- اسکالر
- یک عدد برای ارزیابی جاری، مثل یک سطح قیمتی.
- بولی
- درست یا نادرست — چیزی که خروجیها و شرطها مصرف میکنند.
- شمارشی
- یک انتخاب از میان مجموعهای نامدار.
- چندشمارشی
- چند انتخاب از میان مجموعهای نامدار.
- فهرست رویداد
- رخدادهای گسسته با جای کندل، مثل الگوهای شناساییشده.
- بسته
- یک رکورد ساختیافته — وقتی فقط یک بخش را لازم دارید، همان فیلد را بردارید.
قاعدهٔ صداقت
در لحظهٔ تصمیم، گراف نمیتواند بستهٔ کندل جاری را بخواند — اگر تلاش کند، موتور خطا میدهد. ابزارهای بازترسیمشونده کندلبهکندل دوباره ارزیابی میشوند و فقط چیزی را میبینند که همان لحظه معلوم بود. آنچه بکتست میکنید همان است که ترمینال زنده میدید.
کاتالوگ ابزارها
پالتی که با آن میسازید
شمارشهای زیر زنده از کاتالوگ خوانده میشوند — همان لحظهای که ابزاری منتشر شود، بهروز میشوند.
- بازار—اندیکاتورها و شناساگرهایی که قیمت، حجم و زمان را میخوانند: میانگینها، اسیلاتورها، ساختار بازار، پروفایل حجم، الگوها، فیبوناچی، گن، الیوت، نجوم.
- مفسرها—خوانندگان معنایی که خروجی خام را به حکم تبدیل میکنند.
- محاسبه—هندسه و ریاضی روی سریها: تقاطعها، سطحهای فیبوناچی، ساخت موج و کانال.
- سینکها—پایانههای مسیر اندیکاتور: پلاتها، هشدارها و آبجکتهای نمودار.
- شرطها—دروازههای آستانه و مقایسه که درست یا نادرست پاسخ میدهند.
- ثابتها—عددها، بولیها و انتخابهای ثابت برای سیمکشی به هر جا.
- ریاضی—حساب و تقلیل روی سیمها.
- منطق—ترکیبکنندههای بولی برای کنار هم گذاشتن شرطها.
دادهٔ بازار
کندلهای زیرین
هر اجرا کندلهای تاریخی واقعی را بازپخش میکند. ببینید چه دادهای در دسترس است و هر نماد را در کارگاه نمودار با ابزارهای کاتالوگ مطالعه کنید.
خط اثبات
بکتست، بهینهسازی، اعتبارسنجی
نسخهٔ منتشرشده روی تاریخچه بازپخش میشود. پیشرفت زنده جریان مییابد؛ نتیجهها منحنی سرمایه، رکورد معاملات و سریهای نموداری هر گرهاند.
سه حالت وفاداری — کندلبهکندل، تیک شبیهسازیشدهٔ درونکندلی، یا تیک واقعی — بهعلاوهٔ یک موتور برداری سریع برای استراتژیهای بدون مدیریت مرحلهٔ معامله.
بازههای پارامتر را در آزمایشها جارو کنید، واکفوروارد هم داخلش هست. هر آزمایش یک بکتست کامل با رکورد خودش است.
پس از بهینهسازی، شش تحلیلگر مستقل نتیجه را بازجویی میکنند — احتمال بیشبرازش، شارپ تعدیلشده، فشار مونتکارلو، آزمونهای واقعیت، افت واکفوروارد، تشخیصهای بازده — و یک امتیاز استواری از 0 تا 100 میسازند.
مسیرهای کامپایل
از سند تا فایل متاتریدر
دو مسیر از پلتفرم بیرون میروند. هر دو به یک فایل واقعی میرسند که دانلود میکنید و در ترمینال میگذارید.
نسخهٔ منتشرشدهٔ استراتژی به یک اکسپرت برای متاتریدر 5 یا 4 کامپایل میشود. کد تولیدشده همان خط لولهای را اجرا میکند که بکتست شما اثبات کرد.
- انتشار نسخه
- کامپایل
- دانلود و اتصال
طراح اندیکاتور خانوادهٔ سند خودش را دارد: گراف بهجای خروجی سیگنال، به سینکها ختم میشود — پلاتها، هشدارها و آبجکتهای نمودار که همهٔ نوعهای آبجکت متاتریدر را پوشش میدهند. آن را به یک اندیکاتور سفارشی کامپایل کنید، با صداهای هشدار خودتان همراهش.
سینکهای پلات و هشدار میکشند و خبر میدهند؛ سینکهای آبجکت نشانهها، خطها، کانالها و شکلهای فیبوناچی، گن و الیوت را روی نمودار میگذارند.
لایسنس
هر کامپایل در دفتر لایسنس ثبت میشود. اندیکاتور میتواند آزاد عرضه شود، آفلاین لایسنسچک شود، یا آنلاین — از ترمینال تماس بگیرد و حکم امضاشدهای دریافت کند که هر زمان میتوانید باطلش کنید.
سریعتر بسازید
میانبرهایی که مال خودتان میمانند
سه شتابدهنده به همان خط لوله میریزند — هیچکدام نسخهها، اعتبارسنجی یا مالکیت را دور نمیزنند.
استراتژی را به زبان ساده توصیف کنید؛ یک نشست، سندها را پیشنویس میکند. با پذیرفتن، یک پیشنویس واقعی در فضای کاری شما ساخته میشود — مثل هر چیز دستساز بازبینی، ویرایش و منتشر میکنید.
ابزاری میخواهید که کاتالوگ ندارد؟ توصیفش کنید، در گفتوگو به پرسشها پاسخ دهید، و نسخهٔ تأییدشده به حسابتان تحویل داده میشود.
هر سند را با پیوند به اشتراک بگذارید — توکن یک بار کار میکند و میتواند حق کپی بدهد. در کتابخانهٔ عمومی با نام خودتان منتشر کنید، کار دیگر سازندگان را مرور کنید، و تکههای بازاستفادنی را بهشکل سلول و تنظیمات ذخیرهشده نگه دارید.
حلقهٔ بازار
کارتان را بفروشید، یک سرآغاز بخرید
استراتژیها، ماژولها، اندیکاتورها، ابزارها و تنظیمات ذخیرهشده فهرستشدنیاند. هر فهرست پیش از انتشار از بازبینی میگذرد.
- فهرست کنیدپیشنویس فهرست را بسازید و برای بازبینی بفرستید.
- مرور یا مذاکرهخریداران با قیمت فهرست میخرند یا رشتهٔ پیشنهاد باز میکنند.
- تحویلخریدار دسترسی میگیرد؛ دفتر درآمد شما بهسوی برداشت پخته میشود.
محاسبات با اعتبار پیشپرداخت اندازهگیری میشود: بکتست بر اساس کندلهای پردازششده، بهینهسازی بر اساس آزمایشها، پیشنمایشها، تولید هوش مصنوعی و دانلود داده بر اساس مصرف. اجرا اول یک نگهداشت بدبینانه میگذارد و در پایان با هزینهٔ واقعی تسویه میکند — پیش از تأیید، همیشه برآورد را میبینید.
سرویس بدون قیمت بهصورت «در دسترس نیست» نمایش داده میشود — هرگز رایگان.
زیر کاپوت
برای خوانندگانی که ماشین را میخواهند
شیرجهٔ عمیق تصحیحشده — موتور امروز واقعاً چطور کار میکند.
زمان اجرا، در یک بند
ویرایشگرها سند JSON تولید میکنند. ترکیبکننده سرهمشان میکند؛ انتشار، نسخهای تغییرناپذیر را منجمد میکند که نسخهٔ دقیق ابزارهای سازندهاش رویش مهر شده. اجراها نسخه را بار میکنند، کندلها را از چهار مرحله میگذرانند و رویدادهای پیشرفت را جریان میدهند. کامپایلها همان گراف را به کد MQL پایین میآورند و به سرویس کامپایل میسپارند، که فایل نهایی ترمینال را برمیگرداند.
مدیریت سرمایهٔ ورود
چهار گام میان سفارش و کارگزار: دروازهای که میتواند ورود را رد کند، مدل اندازهگیری، نگاشت اطمینان که اندازه را با مقدار اطمینان سفارش مقیاس میکند، و نگهبان ریسک پایانی که نتیجه را مهار میکند.
دروازهبانی زمانی
قاعدههای ایستای پنجرهٔ زمانی که مسدود میکنند، میکاهند یا بستن اجباری میکنند؛ نشستهای بازار آگاه از ساعت تابستانی؛ آتشبس خبری دور رویدادهای زمانبندیشده؛ و نقشهٔ حرارتی خودآموز بر اساس روز و ساعت.
موتورها و وفاداری
کندلبهکندل سریع و درشت است؛ تیک شبیهسازیشده حرکت درونکندلی را درونیابی میکند؛ تیک واقعی تیکهای ضبطشده را بازپخش میکند. موتور برداری خط لولهٔ سیگنال را ترتیبی اجرا میکند و اجرا را به بکاند برداری سریع میسپارد — مدیریت مرحلهٔ معامله موتور مرجع را میخواهد.
پیشنگری و بازترسیم
درون دامنهٔ تصمیم، خواندن کندل جاری خطا میدهد — این نگهبان ساختاری است، نه توصیهای. ابزارهای بازترسیمشونده زیر مکاننمای متحرک دوباره ارزیابی میشوند تا هر کندل فقط گذشتهٔ خودش را ببیند؛ سرهمبندی هر ابزار بازترسیمشونده را در گزارش ساخت پرچم میزند.
دادهٔ سفر
گذرگاه دادهٔ اختیاری هر سیگنال. سیگنال جستوجو طرح را اعلام میکند؛ فیلترها و مرحلهٔ سفارش میخوانند و مینویسند. نوشته از وضعیت بعدی به بعد خواندنی میشود — هرگز در همان وضعیت — تا اطلاعات همیشه رو به جلو جریان یابد.
پیشنویسها و نسخهها
هر خانوادهٔ سند یک پیشنویس تغییرپذیر برای هر نویسنده و زنجیرهای از نسخههای منتشرشدهٔ تغییرناپذیر نگه میدارد. شمارهٔ نسخه فقط جلو میرود؛ تفاوتگیری امکانی درجهیک است؛ اجراها و کامپایلها به نسخه سنجاق میشوند، پس هیچچیزِ در حال اجرا زیر پایتان عوض نمیشود.
واژهنامه
واژگان، یکجا
تعریفهای کوتاه، هماهنگ با نامی که هر ویرایشگر و برچسب به چیزها میدهد.
ابزار
کوچکترین واحد محاسبه — یک نوع گرهٔ بوم از کاتالوگ.
حالت
گونهٔ نامدار یک ابزار که در پیکربندی انتخاب میشود — یک گره، چند رفتار.
سیم
اتصالی نوعدار میان دو درگاه. نوعها باید سازگار باشند، یا یک مبدل پلشان میزند.
مفسر
ابزاری که خروجی خام اندیکاتور را میخواند و به یک پرسش معنایی با حکم پاسخ میدهد.
سند
یک ساختهٔ نویسنده — سیگنال جستوجو، فیلتر، ساخت سفارش، مرحلهٔ معامله یا اندیکاتور — که بهشکل گراف یا پیکربندی نوعدار ذخیره میشود.
پیشنویس
تنها نسخهٔ کاری تغییرپذیر شما از یک سند. انتشار آن را به نسخه تبدیل میکند.
نسخه
عکس فوری منتشرشده و تغییرناپذیر از یک سند. اجراها و کامپایلها همیشه نسخه اجرا میکنند.
سیگنال جستوجو
سند مرحلهای که در هر کندل دربارهٔ خرید یا فروش تصمیم میگیرد.
فیلتر
سند مرحلهای که با یک پاسخ بولی سیگنالها را دروازهبانی میکند؛ دستهاش بین لغو و نگهداشتن تصمیم میگیرد.
ساخت سفارش
سند مرحلهای که سیگنال را به حد سود، حد ضرر و اطمینان شکل میدهد.
مرحلهٔ معامله
مرحلهٔ پس از اجرا: مدلهای احراز و اندازهگیری که موقعیت باز را مدیریت میکنند.
استراتژی
سرهمبندی ترکیبی چهار مرحله که بهصورت نسخه منتشر میشود.
اجرا
یک بکتست یا بهینهسازی که نسخهای منتشرشده را روی تاریخچه اجرا میکند.
امتیاز استواری
ترکیبی از 0 تا 100 از شش تحلیلگر اعتبارسنجی، پس از هر بهینهسازی.
ربات
فایل اکسپرت کامپایلشده از یک نسخهٔ استراتژی.
سند اندیکاتور
خانوادهٔ سندی که به اندیکاتور سفارشی متاتریدر کامپایل میشود؛ گرافش به سینک ختم میشود.
سینک
گرهٔ پایانی مسیر اندیکاتور: پلات، هشدار یا آبجکت نمودار.
سلول
زیرگراف بازاستفادنی که با پیوند به اشتراک میرسد و درون فیلترها ارجاع میشود.
دادهٔ سفر
گذرگاه دادهٔ هر سیگنال که مرحلهها با آن مقدارها را جلو میفرستند.
اعتبار
موجودی پیشپرداختی که محاسبات را اندازه میگیرد. اجراها مقداری بدبینانه نگه میدارند و بعد با واقعی تسویه میکنند.
حق دسترسی
آنچه خرید بازارچه میدهد: دسترسی اجرا به محصول مهروموم، یا کپی خصوصی از محصول باز.
بازترسیم
وقتی مقدارهای گذشتهٔ ابزار با آمدن کندلهای نو عوض میشوند. موتور چنین ابزارهایی را کندلبهکندل دوباره ارزیابی میکند تا بکتست صادق بماند.