OPEN-SOURCE SCRIPT

sasha

//version=5
strategy("Parabolic SAR con EMA de 200 y Señales NY", overlay=true)

// Parámetros del Parabolic SAR
start = input(0.02, title="Aceleración inicial")
increment = input(0.02, title="Incremento")
maximum = input(0.2, title="Máximo")

// Calcular el Parabolic SAR
sar = ta.sar(start, increment, maximum)

// Calcular la EMA de 200
ema200 = ta.ema(close, 200)

// Dibujar el Parabolic SAR y la EMA de 200
plot(sar, color=color.red, title="Parabolic SAR", style=plot.style_cross)
plot(ema200, color=color.blue, title="EMA de 200", linewidth=2)

// Definir horario de la sesión de Nueva York
startHour = 16 // 4 PM
startMinute = 30 // 30 minutos
endHour = 22 // 10 PM

// Comprobar si estamos en horario de trading (en la zona horaria de Nueva York)
inTradingHours = (hour(time) > startHour or (hour(time) == startHour and minute(time) >= startMinute)) and
(hour(time) < endHour)

// Condiciones para las señales de trading
longCondition = inTradingHours and (close > ema200) and (sar < close) // Señal de compra
shortCondition = inTradingHours and (close < ema200) and (sar > close) // Señal de venta

// Ejecutar operaciones
if (longCondition)
strategy.entry("Compra", strategy.long)

if (shortCondition)
strategy.entry("Venta", strategy.short)

// Opcional: cerrar posiciones al final de la sesión
if (hour(time) >= endHour)
strategy.close_all()
Chart patterns

สคริปต์โอเพนซอร์ซ

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

ต้องการที่จะใช้สคริปต์นี้บนชาร์ตใช่ไหม?

คำจำกัดสิทธิ์ความรับผิดชอบ