برو به محتوای اصلی

بک تست استراتژي

الگومن

Algoman Backtest V1 (PAC) — Strategy by algoman_ai — TradingView
The Algoman Backtest V1 (PAC) version of our Backtesting System™ product is an innovative strategy script that allows users to create a wide variety of strategies derived from price action-related concepts for a data-driven approach to discretionary trading strategies. Thanks to our ‘Step’ and ‘Match’ algorithm, users can create custom and complex strategy entries and exits from features such as market structure, order blocks, imbalances, as well as any external indicators, allowing users to …

Backtester (PAC) یک سیستم بک‌تستینگ است که به کاربران امکان می‌دهد تا از ویژگی‌های مرتبط با حرکت قیمت (Price Action) در ابزار Price Action Concept™ ما استفاده کرده و بک‌تست‌های خود را انجام دهند. کاربران می‌توانند شرایط ورود و خروج خود را ایجاد کنند و همچنین محل قرارگیری تیک‌پرافیت (Take-Profit) و استاپ‌لاس (Stop-Loss) را کنترل نمایند.

Algoman Backtest V1 (PAC)
مدت زمان مطالعه پیشنهادی: 10 دقیقه اندیکاتور Algoman Backtest V1 (PAC) یک ابزار قدرتمند برای تست استراتژی‌های معاملاتی در بازارهای مالی است که بر اساس مفاهیم Price Action و داده‌های تاریخی بازار طراحی شده است. این اندیکاتور به کاربران اجازه می‌دهد تا با استفاده از ابزارهایی مانند

Backtester (PAC) به کاربران این امکان را می‌دهد که قوانین ورودی بلند/کوتاه خود را بر اساس مفاهیم مربوط به حرکت قیمت و همچنین اندیکاتورهای خارجی تنظیم کنند. قوانین ورودی می‌توانند به‌صورت توالی شرایط، شرایط مطابقت یا ترکیبی از هر دو ساخته شوند

تنظیمات سیگنال (SIGNAL'S SETTINGS)

  • نمایش سیگنال (Show Signal): این گزینه مشخص می‌کند که آیا سیگنال‌ها روی نمودار نمایش داده شوند یا خیر.
  • دوره (Period): تنظیم بازه زمانی برای محاسبه و نمایش سیگنال‌ها. در اینجا مقدار دوره 1 است که به معنای آن است که سیگنال‌ها در بازه‌های زمانی بسیار کوتاه محاسبه می‌شوند.
  • حساسیت TBS (TBSensitivity): میزان حساسیت به سیگنال‌های ورود و خروج را تنظیم می‌کند. مقدار تنظیم‌شده 15 است، که می‌تواند نشان‌دهنده حساسیت بالا به تغییرات قیمتی باشد.
  • فیلتر سیگنال (Signal Filter): این گزینه به منظور کاهش سیگنال‌های نادرست استفاده می‌شود. در اینجا فیلتر فعال نیست (مقداری ذکر نشده).
  • استراتژی (Strategy): این بخش تعیین می‌کند که چه نوع استراتژی معاملاتی استفاده شود:
    • پیش‌فرض (Default): تنظیمات پیش‌فرض سیستم.
    • اسکالپینگ (Scalping): استراتژی کوتاه‌مدت با هدف کسب سودهای کوچک از نوسانات سریع بازار.
    • اینترادِی (Intraday): معاملات روزانه که در آن معامله‌گر معاملات خود را در طول یک روز معاملاتی باز و بسته می‌کند.
    • سوینگ (Swing): استراتژی میان‌مدت که به دنبال کسب سود از نوسانات قیمتی بزرگ‌تر در طی چند روز یا هفته است.

CLOUD

  • ابر ورتکس (Vortex Cloud): ابزاری است که به معامله‌گران کمک می‌کند تا روندها و نقاط بازگشت احتمالی قیمت را شناسایی کنند. این ابزار بر اساس داده‌های نوسانگر Vortex عمل می‌کند و به صورت یک ابر روی نمودار نمایش داده می‌شود.
  • حساسیت ابر ورتکس (Vortex Cloud Sensitivity): این گزینه میزان حساسیت ابر ورتکس را به تغییرات قیمت تنظیم می‌کند. مقدار تنظیم‌شده 2 است، که نشان‌دهنده حساسیت متوسط است. حساسیت بالاتر به تغییرات کوچک‌تر واکنش بیشتری نشان می‌دهد، در حالی که حساسیت کمتر سیگنال‌های محدودتر ولی دقیق‌تری ارائه می‌کند.

CHART FEATURES(ویژگی‌های نمودار)

  • نمایش نوار روند (Show Trend Ribbon): این گزینه مشخص می‌کند که آیا نوار روند (Trend Ribbon) روی نمودار نمایش داده شود یا خیر. نوار روند یک ابزار بصری است که جهت کلی روند بازار را نشان می‌دهد.
  • چندزمانی (MTF - Multi-Timeframe): این تنظیم به شما اجازه می‌دهد تا نوار روند را در بازه‌های زمانی مختلف مشاهده کنید. قابلیت MTF به شما امکان تحلیل روندها در چندین بازه زمانی را به‌طور هم‌زمان می‌دهد.
  • موقعیت نوار (Ribbon Position):پایین (Bottom): نوار روند در قسمت پایین نمودار قرار می‌گیرد.بالا (Top): نوار روند در قسمت بالای نمودار قرار می‌گیرد.
  • انتخاب نوار چندزمانی (Select MTF Ribbon): این تنظیم به شما اجازه می‌دهد تا بازه زمانی خاصی برای نوار روند انتخاب کنید. در اینجا 1 روزه (1day) به‌عنوان بازه زمانی انتخاب شده است.

MARKET STRUCTURE(ساختاربازار)

  • نمایش مفاهیم پول هوشمند (Show Smart Money Concepts): این گزینه به شما امکان می‌دهد مفاهیم "پول هوشمند" را روی نمودار نمایش دهید. پول هوشمند به معامله‌گران بزرگ و نهادی اشاره دارد که تغییرات بزرگ در بازار ایجاد می‌کنند و درک این مفاهیم می‌تواند به تحلیل بهتر ساختار بازار کمک کند.
  • نمایش نقاط نوسانی (Show Swing Points): این گزینه نقاط نوسانی (Swing Points) را نشان می‌دهد که به شناسایی اوج‌ها و کف‌های مهم قیمتی کمک می‌کند.
  • طول نوسان (Swing Length): مقدار 10 برای طول نوسان تنظیم شده است که نشان می‌دهد چه تعداد کندل باید مورد بررسی قرار گیرد تا یک نوسان بالا یا پایین شناسایی شود.
  • تأیید شکست ساختار/تغییر روند (BOS/CHoCH Confirmation):کندل تأییدی (Candle Close): برای تأیید شکست ساختار (Break of Structure) یا تغییر روند (Change of Character) باید کندل بسته شود.فتیله‌ها (Wicks): این تنظیم بررسی می‌کند که آیا شکست ساختار بر اساس شادو کندل صورت گرفته یا خیر.
  • مدل خط (Line Style):خط کامل (Solid): خطوط به‌صورت پیوسته نمایش داده می‌شوند.خط تیره (Dashed): خطوط به‌صورت تیره نمایش داده می‌شوند.خط نقطه‌ای (Dotted): خطوط به‌صورت نقطه‌ای نمایش داده می‌شوند.
  • عرض خط (Width): ضخامت خطوط نمایش داده شده برای ساختار بازار را تعیین می‌کند. عرض ۱ نمایانگر ضخامت استاندارد خط است.

ТОР / ВОТТОМ(نقاط سقف و کف)

  • نمایش سقف/کف (Show Top/Bottom): این گزینه مشخص می‌کند که آیا نقاط سقف (Top) و کف (Bottom) بر روی نمودار نمایش داده شوند یا خیر. نمایش این نقاط به تحلیلگر کمک می‌کند تا تغییرات قیمتی را بهتر درک کند.
  • حساسیت سقف/کف (Top/Bottom Sensitivity): مقدار 5 نشان‌دهنده میزان حساسیت در شناسایی نقاط سقف و کف است. حساسیت بیشتر ممکن است به شناسایی دقیق‌تر نقاط بحرانی منجر شود، اما ممکن است همچنین سیگنال‌های نادرست بیشتری را نیز به همراه داشته باشد.
  • روزهای بازآزمایی (Backtest Days): این تنظیم به شما امکان می‌دهد تا تعداد روزهایی را که برای بازآزمایی و تعیین بهترین بازه زمانی (TF) استفاده می‌شود، مشخص کنید. در اینجا، مقدار تنظیم‌شده 30 روز است و حداکثر مقدار مجاز 60 روز می‌باشد.

MODULE - SIGNALS

. Number of Take Profit Levels

  • تعداد سطوح Take Profit: در اینجا، تعداد سطح‌های Take Profit تعیین شده است که در این مثال برابر با 10 است. این بدان معناست که استراتژی می‌تواند تا 10 سطح مختلف برای خروج از معامله در نظر بگیرد.

2. Calculation Method for Take Profit

  • روش محاسبه Take Profit: سه گزینه برای محاسبه Take Profit وجود دارد:
    • PREDICTUM: این گزینه ممکن است به یک روش پیش‌بینی خاص اشاره داشته باشد که بسته به داده‌های بازار و شرایط فعلی تصمیم‌گیری می‌کند.
    • ATR (Average True Range): ATR یکی از ابزارهای تحلیل تکنیکال است که نوسانات قیمت را اندازه‌گیری می‌کند. استفاده از ATR می‌تواند به تعیین سطوح Take Profit بر اساس نوسانات بازار کمک کند.
    • PERCENTAGE: تعیین Take Profit به صورت درصدی از قیمت ورودی.

3. Show Entry Labels/SL/TP

  • نمایش برچسب‌های ورودی/SL/TP: این گزینه به کاربران اجازه می‌دهد تا برچسب‌هایی برای نقاط ورودی، Stop Loss (SL) و Take Profit (TP) روی نمودار نمایش داده شود. به این ترتیب، معامله‌گران می‌توانند به راحتی سطوح کلیدی را شناسایی کنند.

4. ATR Length TP/SL

  • طول ATR برای TP/SL: این تنظیم نشان‌دهنده طول دوره‌ای است که برای محاسبه ATR استفاده می‌شود و در این مثال برابر با 10 است. طول ATR می‌تواند بر دقت و حساسیت محاسبات تأثیر بگذارد.

5. ATR Risk TP/SL

  • ریسک ATR برای TP/SL: این مقدار، که در اینجا برابر با 2 درصد است، نشان می‌دهد که Take Profit و Stop Loss باید بر اساس دو برابر ATR تعیین شوند. این به معامله‌گران کمک می‌کند تا نسبت ریسک به پاداش را بهینه‌سازی کنند.

6. TP Initial Predictum [%]

  • پیش‌بینی اولیه TP [%]: این مقدار، که در اینجا برابر با 0.5 درصد است، به پیش‌بینی مقدار اولیه Take Profit به عنوان درصدی از قیمت ورودی اشاره دارد. این مقدار می‌تواند به تعیین هدف اولیه برای سود کمک کند.

1. SL [%]

  • Stop Loss [%]: این تنظیم درصدی را برای Stop Loss مشخص می‌کند. در اینجا، عدد 5 نشان‌دهنده این است که Stop Loss به اندازه 5 درصد از قیمت ورودی تنظیم خواهد شد. این مقدار به معامله‌گر کمک می‌کند تا ریسک خود را مدیریت کند.

2. Show TP/SL lines?

  • آیا خطوط TP/SL نمایش داده شوند؟: این گزینه به کاربران این امکان را می‌دهد که تعیین کنند آیا خطوط مربوط به Take Profit و Stop Loss روی نمودار نمایش داده شوند یا خیر. این خطوط می‌توانند به شفافیت بیشتر و بهتر شدن درک سطح‌های معاملاتی کمک کنند.

3. Line Style

  • نوع خط: در اینجا گزینه‌های مختلفی برای نوع خط وجود دارد:
    • SOLID: خطی پیوسته که معمولاً برای نشان دادن سطوح کلیدی مانند TP و SL استفاده می‌شود.

4. Distance

  • فاصله: این عدد 1 نشان‌دهنده فاصله‌ای است که ممکن است برای تعیین موقعیت خطوط TP و SL نسبت به قیمت ورودی یا قیمت فعلی استفاده شود.

5. TP/SL Line Thickness

  • ضخامت خط TP/SL: این تنظیم مشخص می‌کند که خطوط TP و SL با چه ضخامتی روی نمودار نمایش داده شوند. در اینجا، عدد 2 برای ضخامت خط تنظیم شده است که معمولاً ضخامت متوسطی به حساب می‌آید.

6. Moving Target (BE)

  • هدف متحرک (BE): این تنظیم معمولاً به معنای "Break Even" است، به این معنی که پس از رسیدن به یک سطح مشخص از سود، Stop Loss به سطح ورودی جابجا می‌شود تا ریسک را کاهش دهد. عدد 1 ممکن است نشان‌دهنده فعال بودن این ویژگی باشد.

7. Show label Signal Generator

  • نمایش برچسب تولیدکننده سیگنال: این گزینه به کاربران اجازه می‌دهد تا برچسب‌های مربوط به تولید سیگنال روی نمودار نمایش داده شود. این برچسب‌ها می‌توانند اطلاعات مفیدی درباره وضعیت سیگنال‌ها و تصمیم‌گیری‌های معاملاتی فراهم کنند.

سرمایه اولیه برای بک تست :10000 هزار دلای میباشد

سلب مسئولیت

تست‌های گذشته نشان‌دهنده نتایج آینده نیستند. استراتژی‌های تست گذشته بر داده‌های مصنوعی نتایج نماینده‌ای از یک استراتژی را باز نمی‌گردانند. تست‌های گذشته باید روی نمودارهایی که قیمت‌های بسته‌شده واقعی را نمایش می‌دهند انجام شوند. برای اطلاعات بیشتر اینجا را ببینید.

قانون 4.41 CFTC - نتایج عملکرد فرضی یا شبیه‌سازی‌شده دارای محدودیت‌هایی هستند. برخلاف سوابق عملکرد واقعی، نتایج شبیه‌سازی‌شده نمایانگر معاملات واقعی نیستند. همچنین، از آنجا که معاملات اجرا نشده‌اند، نتایج ممکن است تأثیر برخی عوامل بازار، مانند کمبود نقدینگی، را بیش یا کم جبران کرده باشند. برنامه‌های معاملاتی شبیه‌سازی‌شده به طور کلی تحت تأثیر این واقعیت هستند که با استفاده از دانش گذشته طراحی شده‌اند. هیچ تضمینی وجود ندارد که هیچ حسابی به سود یا زیان‌های مشابه آنچه نشان داده شده، برسد.