OPEN-SOURCE SCRIPT

Forex Killzone Marker By Deepesh

49
//version=5
indicator("Forex Killzone Marker", overlay=true)

// Convert IST to UTC
// IST = UTC +5:30
// London Killzone: 11:30 AM – 12:30 PM IST = 06:00 – 07:00 UTC
// NY Killzone: 5:30 PM – 6:30 PM IST = 12:00 – 13:00 UTC

// === Time Filtering: Only last 7 days === //
lookbackDays = 7
startFilterTime = timestamp("Etc/UTC", year, month, dayofmonth, hour, minute) - lookbackDays * 24 * 60 * 60 * 1000
isWithinLastWeek = time >= startFilterTime

// === Killzone Range Functions === //
inKillzone(startHour, startMin, endHour, endMin) =>
startTime = timestamp("Etc/UTC", year, month, dayofmonth, startHour, startMin)
endTime = timestamp("Etc/UTC", year, month, dayofmonth, endHour, endMin)
time >= startTime and time < endTime

// Killzone Windows
inLondonKillzone = inKillzone(6, 0, 7, 0)
inNYKillzone = inKillzone(12, 0, 13, 0)

// === Background Marking === //
bgcolor(isWithinLastWeek and inLondonKillzone ? color.new(color.green, 85) : na)

bgcolor(isWithinLastWeek and inNYKillzone ? color.new(color.orange, 85) : na)

Penafian

Maklumat dan penerbitan adalah tidak dimaksudkan untuk menjadi, dan tidak membentuk, nasihat untuk kewangan, pelaburan, perdagangan dan jenis-jenis lain atau cadangan yang dibekalkan atau disahkan oleh TradingView. Baca dengan lebih lanjut di Terma Penggunaan.