OPEN-SOURCE SCRIPT

Improved EMA Crossover with Target and Stop Loss

//version=5
strategy("Improved EMA Crossover with Target and Stop Loss", overlay=true)

// Define the EMAs
ema36 = ta.ema(close, 36)
ema52 = ta.ema(close, 52)

// Plot the EMAs
plot(ema36, color=color.blue, title="EMA 36")
plot(ema52, color=color.red, title="EMA 52")

// Define the crossover conditions
longCondition = ta.crossover(ema36, ema52) and ta.rsi(close, 14) < 70
shortCondition = ta.crossunder(ema36, ema52) and ta.rsi(close, 14) > 30

// Define target and stop loss levels
target = input(150, title="Target in Points")
stopLoss = input(75, title="Stop Loss in Points")

// Execute trades
if (longCondition)
strategy.entry("Long", strategy.long)
strategy.exit("Take Profit", "Long", limit=close + target, stop=close - stopLoss)

if (shortCondition)
strategy.entry("Short", strategy.short)
strategy.exit("Take Profit", "Short", limit=close - target, stop=close + stopLoss)
Bands and ChannelsBill Williams IndicatorsChart patterns

Script open-source

Dans le plus pur esprit TradingView, l'auteur de ce script l'a publié en open-source, afin que les traders puissent le comprendre et le vérifier. Bravo à l'auteur! Vous pouvez l'utiliser gratuitement, mais la réutilisation de ce code dans une publication est régie par nos Règles. Vous pouvez le mettre en favori pour l'utiliser sur un graphique.

Vous voulez utiliser ce script sur un graphique ?

Clause de non-responsabilité