OPEN-SOURCE SCRIPT

Nifty 10m Simple ORB TEST harish

78
//version=5
strategy("Nifty 10m Simple ORB TEST", overlay=true)

// 10m timeframe check
if timeframe.period != "10"
runtime.error("Use this on 10 minute timeframe")

// First 10m candle high/low (no PCR, no opposite logic – just test syntax)
newDay = ta.change(time("D")) != 0

var float dayHigh = na
var float dayLow = na

if newDay
dayHigh := na
dayLow := na

sessStart = 0915
sessEnd = 0925
hhmm = hour * 100 + minute

isFirst = na(dayHigh) and hhmm >= sessStart and hhmm < sessEnd

if isFirst
dayHigh := high
dayLow := low

// Plot first candle range
plot(dayHigh, "First High", color=color.green, style=plot.style_linebr)
plot(dayLow, "First Low", color=color.red, style=plot.style_linebr)

// Simple breakout entries just to test
longCond = not na(dayHigh) and close > dayHigh
shortCond = not na(dayLow) and close < dayLow

if longCond
strategy.entry("LONG", strategy.long)

if shortCond
strategy.entry("SHORT", strategy.short)

Thông báo miễn trừ trách nhiệm

Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.