🚀افزونه رایگان Chrome Web Store · بک‌تست خودکار برای TradingView

بک‌تست خودکار TradingView و بهینه‌ساز Pine Script

ساعت‌ها تغییر دستی مقادیر ورودی Pine Script را متوقف کنید. Backpulse چارت تریدینگ‌ویو شما را به یک موتور بک‌تستینگ کمی، فوق‌العاده سریع و خودکار تبدیل می‌کند. هر استراتژی Pine Script تریدینگ‌ویو را به‌طور خودکار اسکن کنید، بهینه‌سازی پارامتر به روش جستجوی فراگیر ریاضی (Brute Force) را اجرا کرده و تنظیمات با بالاترین سود خالص، نرخ برد، فاکتور سود و کمترین افت سرمایه (Drawdown) را در چند ثانیه بیابید.

چه فیوچرز ارز دیجیتال، فارکس، طلا (XAUUSD)، شاخص‌های آمریکا (SPY، QQQ، US30) یا سهام معامله کنید — Backpulse بهینه‌سازی الگوریتمی در سطح نهادی را مستقیماً روی tradingview.com ارائه می‌دهد.
Chrome Web Storeموجود در فروشگاه وب کروم (Chrome Web Store)•⭐ امتیاز ۴.۹/۵•۱۰۰٪ رایگان · بدون نیاز به کارت بانکی•Chrome · Brave · Edge
شبیه‌ساز تعاملی بک‌تست استراتژی
یک قالب استراتژی را برای بررسی دامنه‌های پارامتر و عملکرد بهینه‌سازی انتخاب کنید
دوره ATR10
ضریب ATR3
جفت‌ارز فعال: قرارداد پرپچوال BTC/USDT · همگام‌سازی خودکار
حالت پردازش: ⚡ محلی درون مرورگر و ☁️ کلاستر ابری
موتور محاسباتی: جستجوی فراگیر ریاضی (Brute Force) و Grid Search
رشد تجمعی سرمایه
پیش‌فرض TV (+42.5%)
بهینه‌شده با Backpulse (+348.4%)
سود خالص
+348.4%
vs +42.5% baseline
فاکتور سود
2.68
سود/زیان ناخالص
بیشترین افت سرمایه (Drawdown)
8.4%
vs 24.6% baseline
نسبت شارپ
2.84
بازده تعدیل‌شده با ریسک سالانه
برترین ترکیبات کشف‌شده (1,480 مورد بررسی شد)رتبه‌بندی بر اساس نسبت شارپ
رتبهدوره ATRضریب ATRسودشارپنرخ برداقدام
#1 ★103+348.4%2.8468.2%فعال
#2 83.1+321%2.7066%
#3 132.9+296%2.5664%
#1 ★دوره ATR: 10 · ضریب ATR: 3
+348.4%·Sharpe: 2.84·Win: 68.2%
فعال
#2 دوره ATR: 8 · ضریب ATR: 3.1
+321%·Sharpe: 2.70·Win: 66%
#3 دوره ATR: 13 · ضریب ATR: 2.9
+296%·Sharpe: 2.56·Win: 64%
مقایسه عملکرد پلتفرم‌ها

مقایسه Backpulse با نسخه اصلی TradingView و پایتون خالص

دریابید چرا معامله‌گران کمی (Quant) و سیستماتیک، گردش کار بک‌تست خود را به Backpulse ارتقا می‌دهند.

برای مقایسه همه پلتفرم‌ها به صورت افقی اسکرول کنید
قابلیت‌هاBackpulseپیش‌فرض TradingViewپایتون خالص (Python)
پیمایش خودکار پارامترها (Parameter Sweep)✓✕✓
موتور بهینه‌سازی ریاضی جستجوی فراگیر (Brute Force)✓✕نیازمند کدنویسی
محدودیت کندل‌های تاریخیداده‌های تیک چندساله عمیقتنها ۵ تا ۲۰ هزار کندلبستگی به فایل CSV دارد
محاسبه واقعی لغزش قیمت، کارمزد و نرخ تامین مالی✓تنها کارمزد ساده✓
تحلیل رو به جلو (Walk-Forward Analysis)✓✕اسکریپت‌های پیچیده
تست استرس مونت کارلو (Monte Carlo Simulation)✓✕شبیه‌سازی دستی
خروجی کامل سابقه معاملات به CSV✓نیازمند اشتراک پولی TV✓
افزونه رایگان مرورگر کروم✓✕✕
هزینه استفادهرایگان / ۱۹ دلار در ماه۱۴.۹۵ تا ۵۹.۹۵ دلار در ماهرایگان (نیازمند ساعت‌ها کدنویسی)
ویژگی‌های کلیدی

طراحی‌شده اختصاصی برای معامله‌گران TradingView و Pine Script

هر آنچه برای تبدیل تست‌های دستی چارت به یک برتری کمی، فوق‌العاده سریع و خودکار نیاز دارید.

🔍Pine v4 · v5 · v6

اسکن و شناسایی فوری استراتژی

هر چارتی را در tradingview.com باز کنید؛ Backpulse فوراً تمام استراتژی‌های فعال Pine Script نسخه v4، v5 و v6 را به همراه تمام پارامترهای ورودی (طول دوره‌ها، ضرایب، حد سود، حد ضرر، تریلینگ استاپ، فیلترهای بولی و منوهای کشویی) شناسایی می‌کند.

⚡Brute Force & Grid

بهینه‌سازی ریاضی Brute Force و Grid Search

مقادیر حداقل، حداکثر و گام تغییر را برای هر پارامتر عددی تعیین کنید. موتور بهینه‌سازی Brute Force تک‌تک ترکیبات را با دقت ۱۰۰٪ ریاضی ارزیابی نموده و بازه‌های سودآور را مشخص می‌سازد.

🛡️افزونه با ۱ کلیک

حالت پردازش دوگانه محلی و کلاستر ابری

⚡ حالت محلی مستقیماً در تب مرورگر شما اجرا می‌شود و هیچ داده‌ای از سیستم شما خارج نمی‌گردد (حفظ ۱۰۰٪ حریم خصوصی). ☁️ حالت ابری پردازش‌های سنگین با هزاران ترکیب را بدون کند کردن مرورگر به سرورهای ابری منتقل می‌کند.

🎯اعمال با ۱ کلیک

جدول رتبه‌بندی و اعمال مستقیم با ۱ کلیک

تمام ترکیبات تست‌شده را بر اساس سود خالص ($ و درصد بازده)، نرخ برد، فاکتور سود، بیشترین افت سرمایه و نسبت شارپ مرتب کنید. با کلیک روی 'Apply to Chart' مقادیر برتر فوراً و بدون نیاز به تایپ دستی روی چارت زنده اعمال می‌شوند.

گردش کار سریع

نحوه استفاده در ۳ گام ساده

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

1️⃣گام 1

نصب از فروشگاه وب کروم (Chrome Web Store)

افزونه Backpulse را با یک کلیک از Chrome Web Store رسمی به مرورگر خود (Chrome، Brave یا Edge) بیفزایید — کاملاً رایگان.

2️⃣گام 2

باز کردن استراتژی در TradingView

هر چارتی را با استراتژی Pine Script v4، v5 یا v6 در tradingview.com باز کنید. Backpulse تمام ورودی‌ها و پارامترها را فوراً شناسایی می‌کند.

3️⃣گام 3

اجرای Brute Force و اعمال مستقیم با ۱ کلیک

دامنه‌های Min، Max و Step را مشخص کنید. پس از پایان تست‌ها، روی 'Apply to Chart' کلیک کنید تا تنظیمات دارای بالاترین سود مستقیماً روی چارت معاملاتی شما ثبت گردند.

الگوی آماده Pine Script

الگوی آماده Pine Script v5 بهینه‌سازی استراتژی معاملاتی

این استراتژی تمیز و پیکربندی‌شده تریدینگ‌ویو را کپی کنید. تنظیم‌شده با کارمزد، لغزش قیمت (Slippage) و وب‌هوک ارسال سیگنال خودکار در Backpulse.

Backpulse_Momentum_Optimizer.pinePine v5
//@version=5
strategy("Backpulse Auto-Optimized Momentum Strategy", overlay=true, 
         default_qty_type=strategy.percent_of_equity, default_qty_value=10,
         initial_capital=10000, commission_type=strategy.commission.percent, 
         commission_value=0.04, slippage=2)

// ==========================================
// OPTIMIZATION INPUT PARAMETERS
// Backpulse scans and sweeps these parameters
// ==========================================
fastEmaLen  = input.int(21, "Fast EMA Length", minval=5, maxval=60, step=1)
slowEmaLen  = input.int(150, "Slow EMA Length", minval=50, maxval=250, step=5)
atrPeriod   = input.int(14, "ATR Period", minval=7, maxval=30)
atrMult     = input.float(2.5, "ATR Trailing Multiplier", minval=1.0, maxval=5.0, step=0.1)
riskReward  = input.float(2.0, "Risk:Reward Ratio", minval=1.0, maxval=4.0, step=0.25)

// ==========================================
// CALCULATIONS & INDICATORS
// ==========================================
fastEma = ta.ema(close, fastEmaLen)
slowEma = ta.ema(close, slowEmaLen)
atrVal  = ta.atr(atrPeriod)

longCondition  = ta.crossover(fastEma, slowEma) and close > slowEma
shortCondition = ta.crossunder(fastEma, slowEma) and close < slowEma

// Dynamic Stop Loss & Take Profit
var float stopLossPrice = na
var float takeProfitPrice = na

if (longCondition and strategy.position_size == 0)
    stopLossPrice   := close - (atrVal * atrMult)
    takeProfitPrice := close + ((close - stopLossPrice) * riskReward)
    // 1-Click Backpulse Webhook Alert Format
    strategy.entry("Long", strategy.long, 
                   alert_message='{"action":"buy","symbol":"BTCUSDT","size":"10%"}')
    strategy.exit("TP/SL Long", "Long", stop=stopLossPrice, limit=takeProfitPrice,
                  alert_message='{"action":"close","symbol":"BTCUSDT"}')

// Plots for Visual Inspection
plot(fastEma, "Fast EMA", color=color.rgb(228, 255, 130), linewidth=2)
plot(slowEma, "Slow EMA", color=color.rgb(180, 140, 255), linewidth=2)
پوشش نهادی و داده‌های تاریخی

پوشش عمیق داده‌های تاریخی تیک و دارایی‌های تحت پشتیبانی

استراتژی‌های خود را با داده‌های تاریخی تیک چندساله در بازارهای کریپتو، کالاها، فارکس و شاخص‌های سهام بسنجید.

قراردادهای پرپچوال کریپتو BTC و ETHقراردادهای فیوچرز دائمی رمزارز (USDT-M / Coin-M)
صرافی:Binance, Bybit, OKX
تاریخچه: ۲۰۱۸ تا کنون (عمق تیک کامل)
کارمزدها: ۰.۰۲٪ میکر / ۰.۰۴٪ تیکر
1s1m5m15m1h4h1D
طلا نقدی (XAU / USD Spot)کالاها و فلزات گرانبها
صرافی:نقدینگی بین‌بانکی جهانی
تاریخچه: ۲۰۱۵ تا کنون (داده تیک عمیق)
کارمزدها: اسپرد خام + سواپ شبانه
1m5m15m1h4h1D
شاخص‌های سهام و فیوچرز آمریکا (SPY، QQQ، US30)شاخص‌ها و معاملات آتی سهام آمریکا
صرافی:بورس شیکاگو (CME) و بازارهای جهانی
تاریخچه: ۲۰۱۲ تا کنون (داده OHLCV)
کارمزدها: مارجین استاندارد / اسپرد بسیار فشرده
1m5m15m1h4h1D
جفت‌ارزهای اصلی فارکس و سهام تکنولوژی آمریکا (NVDA، TSLA)فارکس و سهام شرکت‌های برتر فناوری
صرافی:NASDAQ، NYSE و FXCM
تاریخچه: ۲۰۱۰ تا کنون (داده OHLCV و تیک)
کارمزدها: اسپرد ۰.۲ پیپ / بدون کمیسیون
1m5m15m1h1D
پرسش‌های متداول

سؤالات متداول بک‌تستینگ و بهینه‌سازی TradingView

پاسخ به تمامی سؤالات مهم درباره بهینه‌سازی استراتژی‌های Pine Script تریدینگ‌ویو با Backpulse.

چگونه افزونه بک‌تست تریدینگ‌ویو Backpulse را از Chrome Web Store نصب کنم؟

شما می‌توانید Backpulse را به‌صورت رایگان مستقیماً از فروشگاه وب رسمی کروم نصب کنید. در مرورگرهای مبتنی بر کرومیوم (Google Chrome، Brave، Opera، Microsoft Edge) روی 'Add to Chrome' کلیک کنید. پس از باز کردن هر چارت در tradingview.com، آیکون Backpulse به‌طور خودکار در نوار ابزار شما ظاهر می‌شود — بدون نیاز به نرم‌افزار اضافی یا تنظیمات پیچیده.

آیا افزونه Chrome Web Store بک‌پالس کاملاً رایگان است؟

بله! افزونه Chrome Web Store بک‌پالس کاملاً رایگان است و امکان پیمایش نامحدود پارامترها به‌صورت محلی، شناسایی خودکار استراتژی‌های Pine Script و اعمال مستقیم نتایج با ۱ کلیک روی چارت را فراهم می‌کند. پلن حرفه‌ای (Pro) نیز برای انتقال پردازش‌های فوق‌سنگین با ده‌ها هزار ترکیب به سرورهای ابری موجود است.

چگونه Backpulse تریدینگ‌ویو را به یک موتور بک‌تست خودکار تبدیل می‌کند؟

بخش Strategy Tester پیش‌فرض تریدینگ‌ویو در هر لحظه تنها یک ترکیب از پارامترها را می‌سنجد و نیازمند ساعت‌ها تغییر دستی و خسته‌کننده است. Backpulse از طریق افزونه کروم مستقیماً به tradingview.com متصل شده، تمام ورودی‌های استراتژی Pine Script شما را شناسایی می‌کند، هزاران ترکیب پارامتر را به‌طور خودکار ارزیابی نموده و نتایج را بر اساس سود خالص، نرخ برد، فاکتور سود و نسبت شارپ رتبه‌بندی می‌کند.

تفاوت بین حالت محلی (Local Mode) و حالت ابری (Cloud Mode) چیست؟

⚡ در حالت محلی، محاسبات مستقیماً درون تب مرورگر شما انجام می‌شود و هیچ کدی یا داده‌ای از رایانه شما خارج نمی‌گردد که تضمین‌کننده ۱۰۰٪ حریم خصوصی است. ☁️ در حالت ابری، بررسی همزمان ده‌ها هزار ترکیب به کلاسترهای ابری پرسرعت Backpulse واگذار می‌شود تا بدون افت سرعت سیستم انجام پذیرد.

ویژگی اعمال با ۱ کلیک ('Apply to Chart') چگونه کار می‌کند؟

هنگامی که تست ترکیبات پایان یافت و جدول رتبه‌بندی نتایج نمایش داده شد، کافی است روی دکمه 'Apply' کنار بهترین ترکیب کلیک کنید. Backpulse فوراً مقادیر بهینه را روی استراتژی چارت زنده تریدینگ‌ویو اعمال می‌کند بدون اینکه نیاز به تایپ دستی حتی یک عدد داشته باشید.

آیا Backpulse از نسخه‌های مختلف Pine Script (v4، v5 و v6) پشتیبانی می‌کند؟

بله. Backpulse به‌طور خودکار تمام استراتژی‌های فعال Pine Script در نسخه‌های v4، v5 و v6 را به همراه کلیه پارامترهای عددی، اعشاری، گزینه‌های بولی و لیست‌های انتخابی اسکن و پشتیبانی می‌کند.

آیا می‌توانم چندین استراتژی یا سناریو را به صورت موازی اجرا کنم؟

بله! با استفاده از Multi-Runner Sessions، می‌توانید چندین اجرای مستقل بک‌تست (+ New Run) را در تب‌های موازی راه‌اندازی کنید. استراتژی‌ها، تایم‌فریم‌ها و دامنه‌های پارامتر مختلف را همزمان بسنجید و عملکرد آن‌ها را در کنار هم مقایسه کنید.

آیا Backpulse روی رمزارزها، فارکس، طلا و سهام کار می‌کند؟

بله. Backpulse با هر نماد و صرافی فعالی در چارت تریدینگ‌ویو همگام می‌شود: فیوچرز و اسپات کریپتو (Binance، Bybit، OKX)، طلا (XAUUSD)، شاخص‌های آمریکا (SPY، QQQ، US30)، جفت‌ارزهای فارکس (EURUSD، GBPUSD) و سهام شرکت‌های آمریکایی (NVDA، TSLA، AAPL).

آیا کدهای استراتژی اختصاصی Pine Script و پارامترهای من امن هستند؟

قطعاً. در حالت محلی، همه محاسبات کاملاً سمت کاربر درون مرورگر انجام می‌شود و هیچ خط کدی از سیستم شما خارج نمی‌گردد. در حالت ابری نیز، پردازش‌ها در محیط‌های کاملاً ایزوله و موقت اجرا شده و پس از پایان کار به‌طور خودکار پاک می‌شوند.

افزونه رسمی Chrome Web Store

بهینه‌سازی استراتژی‌های تریدینگ‌ویو را از همین امروز آغاز کنید

افزونه رایگان Backpulse را روی کروم نصب کنید و پارامترهای سودآور استراتژی‌های Pine Script خود را مستقیماً داخل TradingView کشف کنید.

⚡ نصب آسان با ۱ کلیک · بدون نیاز به کارت اعتباری · سازگار با Chrome، Brave و Edge