Saya melihat error "Jumlah maksimum order (9000) telah tercapai."
Error ini berarti bahwa strategi tersebut menempatkan lebih banyak order, atau menutup lebih banyak trade, daripada jumlah maksimum yang diizinkan.

Untuk menghindari error ini, ubah strategi anda ke Pine Script v6. Di v6, semua order di atas batas akan dipangkas: setiap order baru muncul di Daftar Trade, dan order terlama di atas batas order akan dihapus.
Atau, anda dapat membatasi tanggal saat strategi menempatkan order dengan memeriksa rentang waktu dalam kondisi order. Contoh skrip berikut menetapkan rentang waktu untuk menempatkan order dengan memeriksa apakah waktu bar saat ini berada di antara dua timestamp.
//@version=6
strategy("My strategy", overlay = true)
enableFilter = input(true, "Enable Backtesting Range Filtering")
fromDate = input.time(timestamp("20 Jul 2023 00:00 +0300"), "Start Date")
toDate = input.time(timestamp("20 Jul 2099 00:00 +0300"), "End Date")
tradeDateIsAllowed = not enableFilter or (time >= fromDate and time <= toDate)
longCondition = ta.crossover(ta.sma(close, 14), ta.sma(close, 28))
shortCondition = ta.crossunder(ta.sma(close, 14), ta.sma(close, 28))
if longCondition and tradeDateIsAllowed
strategy.entry("Long", strategy.long)
if shortCondition and tradeDateIsAllowed
strategy.entry("Short", strategy.short)