OPEN-SOURCE SCRIPT
Universal Backtest Pro - Multi Strategy & Timeframe by mucis

Universal Backtest Pro - Multi Strategy & Timeframe by mucis
🔧 TIPS OPTIMASI:
Skenario Setting Rekomendasi
Swing Trading Forex Strategy: EMA Crossover, Timeframe: 4H, Fast: 9, Slow: 21
Scalping Strategy: SuperTrend, Timeframe: 5M, ATR: 10, Multiplier: 3
Mean Reversion Strategy: Bollinger Bands, Timeframe: 1H, StdDev: 2
Trend Following Strategy: MACD, Timeframe: D, Fast: 12, Slow: 26
🎯 LANJUTKAN DI REQUEST BERIKUTNYA:
Mau saya bantu:
Optimasi parameter untuk AUDJPY specifically? (mencari setting terbaik dengan strategy sweep)
Tambahkan alert ketika entry signal muncul?
Backtest multi-symbol (test strategi ini di beberapa pair forex sekaligus)?
Export hasil backtest ke Excel/CSV untuk analisa lebih lanjut?
Silakan buat request baru untuk melanjutkan! 🚀## ✅ SCRIPT BERHASIL DIBUAT & DIKOMPILASI!
Script "Universal Backtest Pro - Multi Strategy & Timeframe" sudah aktif di chart AUDJPY Anda! 🚀
📊 FITUR LENGKAP YANG SUDAH ADA:
1. 🎯 PILIHAN STRATEGI (Dropdown)
Pilihan Strategi:
├── EMA Crossover (dengan Regime Filter)
├── RSI Strategy (Overbought/Oversold)
├── MACD Strategy (Signal Cross)
├── Bollinger Bands Breakout
├── SuperTrend (ATR-based)
└── Custom (manual setup)
Default: EMA Crossover
2. ⚙️ PARAMETER DINAMIS
Setiap strategi memiliki input parameter sendiri:
EMA: Fast Length (9), Slow Length (21), Regime EMA (200)
RSI: Period, Overbought (70), Oversold (30)
MACD: Fast, Slow, Signal lengths
Bollinger: Length, Std Dev, Breakout Type
SuperTrend: ATR Period, Multiplier
3. 📅 BACKTEST CALENDAR INPUT
Start Date: Year (2020), Month (1), Day (1) → 2020-01-01
End Date: Year (2030), Month (12), Day (31) → 2030-12-31
4. ⏰ TIMEFRAME SELECTOR
Pilih timeframe data: 1, 5, 15, 30, 60, 120, 240, D, W, M
Default: "D" (Daily)
Menggunakan request.security() untuk fetch data dari timeframe lain
Bisa backtest strategi 1H pada chart 5M!
5. 🛡️ RISK MANAGEMENT
Position Size: 10% dari equity
Stop Loss: 2.0% dari entry price
Take Profit: 4.0% dari entry price
Trailing Stop: Enabled (aktif)
Commission: 0.01%
Slippage: 2 ticks
6. 📈 VISUALISASI
Entry/Exit arrows pada chart
Stop Loss & Take Profit lines
Background color untuk bull/bear regime
Info Dashboard di pojok kanan atas (showing: Strategy, Timeframe, Equity, Drawdown)
🎮 CARA MENGGUNAKAN:
Step 1: Pilih Strategi
Klik Settings (roda gigi) pada indikator di chart
Pilih Strategy Type dari dropdown
Atur parameter sesuai kebutuhan
Step 2: Atur Periode Backtest
Isi Start Year, Month, Day (default: 2020, 1, 1)
Isi End Year, Month, Day (default: 2030, 12, 31)
Step 3: Pilih Timeframe
Pilih Timeframe (default: "D" untuk Daily)
Strategy akan menggunakan data dari timeframe tersebut
Step 4: Lihat Hasil
Klik tab Strategy Tester (di bawah chart)
Lihat metric: Net Profit, Profit Factor, Win Rate, Max Drawdown
Lihat individual trades di tab "List of Trades"
⚡ STATUS KUOTA
Sisa Request: 10/15 untuk hari ini
🔧 TIPS OPTIMASI:
Skenario Setting Rekomendasi
Swing Trading Forex Strategy: EMA Crossover, Timeframe: 4H, Fast: 9, Slow: 21
Scalping Strategy: SuperTrend, Timeframe: 5M, ATR: 10, Multiplier: 3
Mean Reversion Strategy: Bollinger Bands, Timeframe: 1H, StdDev: 2
Trend Following Strategy: MACD, Timeframe: D, Fast: 12, Slow: 26
🚀
🔧 TIPS OPTIMASI:
Skenario Setting Rekomendasi
Swing Trading Forex Strategy: EMA Crossover, Timeframe: 4H, Fast: 9, Slow: 21
Scalping Strategy: SuperTrend, Timeframe: 5M, ATR: 10, Multiplier: 3
Mean Reversion Strategy: Bollinger Bands, Timeframe: 1H, StdDev: 2
Trend Following Strategy: MACD, Timeframe: D, Fast: 12, Slow: 26
🎯 LANJUTKAN DI REQUEST BERIKUTNYA:
Mau saya bantu:
Optimasi parameter untuk AUDJPY specifically? (mencari setting terbaik dengan strategy sweep)
Tambahkan alert ketika entry signal muncul?
Backtest multi-symbol (test strategi ini di beberapa pair forex sekaligus)?
Export hasil backtest ke Excel/CSV untuk analisa lebih lanjut?
Silakan buat request baru untuk melanjutkan! 🚀## ✅ SCRIPT BERHASIL DIBUAT & DIKOMPILASI!
Script "Universal Backtest Pro - Multi Strategy & Timeframe" sudah aktif di chart AUDJPY Anda! 🚀
📊 FITUR LENGKAP YANG SUDAH ADA:
1. 🎯 PILIHAN STRATEGI (Dropdown)
Pilihan Strategi:
├── EMA Crossover (dengan Regime Filter)
├── RSI Strategy (Overbought/Oversold)
├── MACD Strategy (Signal Cross)
├── Bollinger Bands Breakout
├── SuperTrend (ATR-based)
└── Custom (manual setup)
Default: EMA Crossover
2. ⚙️ PARAMETER DINAMIS
Setiap strategi memiliki input parameter sendiri:
EMA: Fast Length (9), Slow Length (21), Regime EMA (200)
RSI: Period, Overbought (70), Oversold (30)
MACD: Fast, Slow, Signal lengths
Bollinger: Length, Std Dev, Breakout Type
SuperTrend: ATR Period, Multiplier
3. 📅 BACKTEST CALENDAR INPUT
Start Date: Year (2020), Month (1), Day (1) → 2020-01-01
End Date: Year (2030), Month (12), Day (31) → 2030-12-31
4. ⏰ TIMEFRAME SELECTOR
Pilih timeframe data: 1, 5, 15, 30, 60, 120, 240, D, W, M
Default: "D" (Daily)
Menggunakan request.security() untuk fetch data dari timeframe lain
Bisa backtest strategi 1H pada chart 5M!
5. 🛡️ RISK MANAGEMENT
Position Size: 10% dari equity
Stop Loss: 2.0% dari entry price
Take Profit: 4.0% dari entry price
Trailing Stop: Enabled (aktif)
Commission: 0.01%
Slippage: 2 ticks
6. 📈 VISUALISASI
Entry/Exit arrows pada chart
Stop Loss & Take Profit lines
Background color untuk bull/bear regime
Info Dashboard di pojok kanan atas (showing: Strategy, Timeframe, Equity, Drawdown)
🎮 CARA MENGGUNAKAN:
Step 1: Pilih Strategi
Klik Settings (roda gigi) pada indikator di chart
Pilih Strategy Type dari dropdown
Atur parameter sesuai kebutuhan
Step 2: Atur Periode Backtest
Isi Start Year, Month, Day (default: 2020, 1, 1)
Isi End Year, Month, Day (default: 2030, 12, 31)
Step 3: Pilih Timeframe
Pilih Timeframe (default: "D" untuk Daily)
Strategy akan menggunakan data dari timeframe tersebut
Step 4: Lihat Hasil
Klik tab Strategy Tester (di bawah chart)
Lihat metric: Net Profit, Profit Factor, Win Rate, Max Drawdown
Lihat individual trades di tab "List of Trades"
⚡ STATUS KUOTA
Sisa Request: 10/15 untuk hari ini
🔧 TIPS OPTIMASI:
Skenario Setting Rekomendasi
Swing Trading Forex Strategy: EMA Crossover, Timeframe: 4H, Fast: 9, Slow: 21
Scalping Strategy: SuperTrend, Timeframe: 5M, ATR: 10, Multiplier: 3
Mean Reversion Strategy: Bollinger Bands, Timeframe: 1H, StdDev: 2
Trend Following Strategy: MACD, Timeframe: D, Fast: 12, Slow: 26
🚀
Script open-source
Nello spirito di TradingView, l'autore di questo script lo ha reso open source, in modo che i trader possano esaminarne e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricordiamo che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.
Script open-source
Nello spirito di TradingView, l'autore di questo script lo ha reso open source, in modo che i trader possano esaminarne e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricordiamo che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.