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
🚀
สคริปต์โอเพนซอร์ซ
ด้วยเจตนารมณ์หลักของ TradingView ผู้สร้างสคริปต์นี้ได้ทำให้เป็นโอเพนซอร์ส เพื่อให้เทรดเดอร์สามารถตรวจสอบและยืนยันฟังก์ชันการทำงานของมันได้ ขอชื่นชมผู้เขียน! แม้ว่าคุณจะใช้งานได้ฟรี แต่โปรดจำไว้ว่าการเผยแพร่โค้ดซ้ำจะต้องเป็นไปตาม กฎระเบียบการใช้งาน ของเรา
คำจำกัดสิทธิ์ความรับผิดชอบ
ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมใน ข้อกำหนดการใช้งาน
สคริปต์โอเพนซอร์ซ
ด้วยเจตนารมณ์หลักของ TradingView ผู้สร้างสคริปต์นี้ได้ทำให้เป็นโอเพนซอร์ส เพื่อให้เทรดเดอร์สามารถตรวจสอบและยืนยันฟังก์ชันการทำงานของมันได้ ขอชื่นชมผู้เขียน! แม้ว่าคุณจะใช้งานได้ฟรี แต่โปรดจำไว้ว่าการเผยแพร่โค้ดซ้ำจะต้องเป็นไปตาม กฎระเบียบการใช้งาน ของเรา
คำจำกัดสิทธิ์ความรับผิดชอบ
ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมใน ข้อกำหนดการใช้งาน