Estrategia de Trading con Order Blockssii la vela de 4H de las 5AM hora nueva york termina alcista se marcan los orderblock con imbalances en 15M y luego se ejecuta en 1M cuando:
1) se supera un minimo
2) la vela siguiente (alcista) envuelve a la bajista con cuerpo
y asi pero en el caso opuesto de venta.
Si la vela de 4H de las 5AM nueva york termina bajista se buscan en 15M los orderblocks con imbalances y en 1M se busca la entrada respetando los mismos parametros
1) se supera un maximo
2) la vela siguiente (bajista) envuelve con cuerpo a la alcista.
la relacion riesgo beneficios debe ser de 1-3
지표 및 전략
Static price-range projection by symbolThis indicator shows you a predefined range to the right of the last candle of your chart. This range is custom and can be changed for a handful of symbols that you can choose. This scale will help you determining if the market is providing a reasonable range before you enter a trade or if the market isn't actually moving as much as you might think. This is particularly useful if you are into scalping and have to consider commission or spread in your trades.
Since all symbols have different price ranges in which they move this indicator doesn't make sense to just have "a one size fits all" approach. That's why you can choose up to 6 symbols and set the range that you want to have shown for each when you pull it up on the chart. Using my default values that means for when the NQ (Nasdaq future) is on the chart you will see a range of 20 handles projected. When you change the the ES (S&P500 future) you will instead see 5 handles. While the number is different that is somewhat of an equal move in both symbols.
There also is an option to set a default price range for all other symbols that are not selected if it is needed. However the display of the scale on anything else than the 6 selected symbols can also be turned off.
There are options provided on how exactly you want to indicator to determine if the chart symbol matches one of the selected symbols.
You can enable it to make sure the exchange/broker is the exact same as selected.
It can check for only the symbol root to match the selection. Specifically for futures this means that while ES1! might be selected, anything ES (ES1!, ES2!, ESH2025, ESM2025, ESM2022, ...) will be a match to the selection)
On the painted scale it is possible to not just show this range extended into each direction once. Per default you will have 3 segments of it in each direction. This can be reduced to just 1 or increased.
If you chose a high number of segments or a large range make sure to use the "Scale price chart only" option on your chart scale to not have the symbols price candles squished together by the charts auto scaling.
And last but not least the indicator options provide some possibilities to change the appearance of the printed price range scale in case you disagree with my design.
Datos - BigBang by Arturo ArguellesIndicador para colocar datos y marca de agua, así como visualizar la información del activo y su temporalidad
Sígueme en redes: @fxarturo_bigbang
SMA 20, 40, 200, MmR, D2 Relativo y AbsolutoMedia Movil Simple de 20, 40, 200, Máximo y Mínimo Relevante, D2 Resultado Relativo y Absoluto
Central Bank BS Delta TracerCentral Bank BS Delta Tracer is a new way of looking at liquidity on TradingView.
CBBSDT (for short) shows bars for popular central bank balance sheets. The default is the US, but other countries can be viewed or compared as well.
You can combine multiple central bank balances, and all are calculated in USD using currency pairs so that the units match up. Combining can also show differentials, such as if the ECB did more QT than the US in a given time frame.
Warning: Time frames lower than a month may be inaccurate. Many central banks do not report their BS on a frequent basis, so do know ahead of time that data is usually outdated by a variable amount depending on the data source. Check with the particular sources of central bank BS before making assumptions about deltas using this indicator.
Debt is the dark energy of the economy. Therefore we must know how much of it is pumping or draining.
super stratagy rajBy using best stratagy using 9ema and 21 ema using buy and sell signals using candle movemnt with ema 200
Pablo_Cyrpto RSI Long/Short Strategy v6Explanations:
RSI Calculation: The RSI value is calculated using the ta.rsi function.
Long Condition: A long signal is generated when the RSI falls below 23 and then rises above 25.
Short Condition: A short signal is generated when the RSI rises above 78 and then falls below 75.
Signals on the Chart: Long and short signals are displayed on the chart using the plotshape function.
Alarms: Alarms are set for long and short signals using the alertcondition function.
ColorMACD//@version=5
indicator("ColorMACD", overlay=false)
// Input parameters
fast_ema_period = input.int(12, title="Fast EMA Period")
slow_ema_period = input.int(26, title="Slow EMA Period")
signal_period = input.int(9, title="Signal Period")
// Calculate MACD
= ta.macd(close, fast_ema_period, slow_ema_period, signal_period)
// Define colors
color_up = color.new(color.red, 0) // Red for positive MACD above signal
color_down = color.new(color.lime, 0) // Lime for negative MACD below signal
color_neutral = color.new(color.aqua, 0) // Aqua for neutral conditions
// Plot MACD Line with color based on conditions
plot(macdLine, color=macdLine > 0 and macdLine > signalLine ? color_up : macdLine < 0 and macdLine < signalLine ? color_down : color_neutral, linewidth=2, title="MACD Line")
// Plot Signal Line
plot(signalLine, color=color.new(color.magenta, 0), linewidth=1, title="Signal Line")
// Plot Histogram
histColor = macdLine > 0 and macdLine > signalLine ? color_up : macdLine < 0 and macdLine < signalLine ? color_down : color_neutral
plot(macdLine - signalLine, color=histColor, style=plot.style_columns, title="Histogram")
// Zero Line
hline(0, color=color.new(color.silver, 0), linestyle=hline.style_solid, title="Zero Line")
RSI & Fibonacci Buy/Sell SignalsRSI Conditions:
Buy Signal: RSI crosses above 30 from below (oversold region).
Sell Signal: RSI crosses below 70 from above (overbought region).
Fibonacci Retracement Levels:
Key levels: 0.382, 0.5, 0.618
Buy Confirmation: If price is near a Fibonacci support level & RSI is oversold (<30), a strong buy signal is generated.
Sell Confirmation: If price is near a Fibonacci resistance level & RSI is overbought (>70), a strong sell signal is generated.
How This Works:
RSI Calculation: Uses the 14-period RSI.
Fibonacci Levels: Dynamically calculates key Fibonacci retracement levels based on the last 50 bars.
Buy Signal: Triggers when RSI is below 30 & price is near 61.8% retracement.
Sell Signal: Triggers when RSI is above 70 & price is near 38.2% retracement.
Plots:
Fibonacci levels are displayed.
Buy/Sell markers appear on the chart when conditions are met.
Usage Tips:
Use on 5m, 15m, or 1H charts for intraday trading.
Confirm signals with price action & volume.
Avoid trading in sideways markets.
Combined EMA & Real Price IndicatorCombined EMA & Real Price Indicator
i needed this done for myself so I used chat gpt to assist me with the script.
Algo Trading v1 by SUNNY GUHA +91 9836021040 oiesu.comUse Heikin Ashi Candle
Algo Trading Heikin Ashi Candle v1 by SUNNY GUHA +91 9836021040 oiesu.com
Contact for your custom algo development
DragonBandzv0Dragon Bandz v0 - By Karatop420
There ya go. Nothing fancy. No alerts or anything like that. Just a wave trend, money flow, and stochastic volatility.
SwingTrade_IshSimple indicator keeps on the right side of the market and follow the trend.
Fill color suggest to stay long or short
When SHORTMA, crosses LONGMA from down enter the long position, shown with triangle arrow up
When SHORTMA, crosses LONGMA from up enter the long position, shown with triangle arrow down
Trail the stop with yellow square shape
Note: enter above or below the close of the candle only
higher time frame fill color rules the market
use multi timeframe for better judgement
Trade the context and enjoy the profit
Estratégia 1º e 2º Sinal com ColorNexusUsando o indicador Estratégia 1º e 2º Sinal junto com o ColorNexus plotado no gráfico, podemos estruturar uma estratégia altamente lucrativa baseada em dois sinais principais:
✅ Abertura da Ásia para o BT
✅ Abertura de Nova York para o Forex
Essa abordagem permite identificar oportunidades estratégicas de entrada e saída, aproveitando momentos-chave do mercado.
📈 Para saber mais, acesse: www.Instagram.com 🚀
Demo GPT - Gaussian Channel Strategy v3.0//@version=5
strategy(title="Demo GPT - Gaussian Channel Strategy v3.0", overlay=true, commission_type=strategy.commission.percent, commission_value=0.1, slippage=0, default_qty_type=strategy.percent_of_equity, default_qty_value=5)
// ============================================
// Gaussian Functions (Must be at top)
// ============================================
f_filt9x(_a, _s, _i) =>
var int _m2 = 0, var int _m3 = 0, var int _m4 = 0, var int _m5 = 0, var int _m6 = 0,
var int _m7 = 0, var int _m8 = 0, var int _m9 = 0, var float _f = 0.0
_x = 1 - _a
_m2 := _i == 9 ? 36 : _i == 8 ? 28 : _i == 7 ? 21 : _i == 6 ? 15 : _i == 5 ? 10 : _i == 4 ? 6 : _i == 3 ? 3 : _i == 2 ? 1 : 0
_m3 := _i == 9 ? 84 : _i == 8 ? 56 : _i == 7 ? 35 : _i == 6 ? 20 : _i == 5 ? 10 : _i == 4 ? 4 : _i == 3 ? 1 : 0
_m4 := _i == 9 ? 126 : _i == 8 ? 70 : _i == 7 ? 35 : _i == 6 ? 15 : _i == 5 ? 5 : _i == 4 ? 1 : 0
_m5 := _i == 9 ? 126 : _i == 8 ? 56 : _i == 7 ? 21 : _i == 6 ? 6 : _i == 5 ? 1 : 0
_m6 := _i == 9 ? 84 : _i == 8 ? 28 : _i == 7 ? 7 : _i == 6 ? 1 : 0
_m7 := _i == 9 ? 36 : _i == 8 ? 8 : _i == 7 ? 1 : 0
_m8 := _i == 9 ? 9 : _i == 8 ? 1 : 0
_m9 := _i == 9 ? 1 : 0
_f := math.pow(_a, _i) * nz(_s) + _i * _x * nz(_f ) - (_i >= 2 ? _m2 * math.pow(_x, 2) * nz(_f ) : 0) + (_i >= 3 ? _m3 * math.pow(_x, 3) * nz(_f ) : 0) - (_i >= 4 ? _m4 * math.pow(_x, 4) * nz(_f ) : 0) + (_i >= 5 ? _m5 * math.pow(_x, 5) * nz(_f ) : 0) - (_i >= 6 ? _m6 * math.pow(_x, 6) * nz(_f ) : 0) + (_i >= 7 ? _m7 * math.pow(_x, 7) * nz(_f ) : 0) - (_i >= 8 ? _m8 * math.pow(_x, 8) * nz(_f ) : 0) + (_i == 9 ? _m9 * math.pow(_x, 9) * nz(_f ) : 0)
_f
f_pole(_a, _s, _i) =>
_f1 = f_filt9x(_a, _s, 1)
_f2 = _i >= 2 ? f_filt9x(_a, _s, 2) : 0.0
_f3 = _i >= 3 ? f_filt9x(_a, _s, 3) : 0.0
_f4 = _i >= 4 ? f_filt9x(_a, _s, 4) : 0.0
_f5 = _i >= 5 ? f_filt9x(_a, _s, 5) : 0.0
_f6 = _i >= 6 ? f_filt9x(_a, _s, 6) : 0.0
_f7 = _i >= 7 ? f_filt9x(_a, _s, 7) : 0.0
_f8 = _i >= 8 ? f_filt9x(_a, _s, 8) : 0.0
_f9 = _i == 9 ? f_filt9x(_a, _s, 9) : 0.0
_fn = _i == 1 ? _f1 : _i == 2 ? _f2 : _i == 3 ? _f3 : _i == 4 ? _f4 : _i == 5 ? _f5 : _i == 6 ? _f6 : _i == 7 ? _f7 : _i == 8 ? _f8 : _i == 9 ? _f9 : na
// ============================================
// Date Filter
// ============================================
startDate = input.time(timestamp("1 Jan 2018"), "Start Date", group="Time Settings")
endDate = input.time(timestamp("31 Dec 2069"), "End Date", group="Time Settings")
timeCondition = time >= startDate and time <= endDate
// ============================================
// Stochastic RSI (Hidden Calculations)
// ============================================
stochRsiK = input.int(3, "Stoch RSI K", group="Stochastic RSI", tooltip="Only for calculations, not visible")
stochRsiD = input.int(3, "Stoch RSI D", group="Stochastic RSI")
rsiLength = input.int(14, "RSI Length", group="Stochastic RSI")
stochLength = input.int(14, "Stochastic Length", group="Stochastic RSI")
rsiValue = ta.rsi(close, rsiLength)
k = ta.sma(ta.stoch(rsiValue, rsiValue, rsiValue, stochLength), stochRsiK)
d = ta.sma(k, stochRsiD)
// ============================================
// Gaussian Channel
// ============================================
gaussianSrc = input(hlc3, "Source", group="Gaussian")
poles = input.int(4, "Poles", minval=1, maxval=9, group="Gaussian")
samplingPeriod = input.int(144, "Sampling Period", minval=2, group="Gaussian")
multiplier = input.float(1.414, "Multiplier", step=0.1, group="Gaussian")
reducedLag = input.bool(false, "Reduced Lag Mode", group="Gaussian")
fastResponse = input.bool(false, "Fast Response Mode", group="Gaussian")
// Gaussian Calculations
beta = (1 - math.cos(4 * math.asin(1) / samplingPeriod)) / (math.pow(1.414, 2 / poles) - 1)
alpha = -beta + math.sqrt(math.pow(beta, 2) + 2 * beta)
lag = (samplingPeriod - 1) / (2 * poles)
srcData = reducedLag ? gaussianSrc + (gaussianSrc - gaussianSrc ) : gaussianSrc
trData = reducedLag ? ta.tr(true) + (ta.tr(true) - ta.tr(true) ) : ta.tr(true)
= f_pole(alpha, srcData, poles)
= f_pole(alpha, trData, poles)
finalFilter = fastResponse ? (mainFilter + filter1) / 2 : mainFilter
finalTrFilter = fastResponse ? (trFilter + trFilter1) / 2 : trFilter
upperBand = finalFilter + finalTrFilter * multiplier
lowerBand = finalFilter - finalTrFilter * multiplier
// ============================================
// Trading Logic
// ============================================
longCondition =
finalFilter > finalFilter and // Green Channel
close > upperBand and // Price above upper band
(k >= 80 or k <= 20) and // Stoch RSI condition
timeCondition
exitCondition = ta.crossunder(close, upperBand)
if longCondition
strategy.entry("Long", strategy.long)
if exitCondition
strategy.close("Long")
// ============================================
// Visuals (Gaussian Only)
// ============================================
bandColor = finalFilter > finalFilter ? color.new(#00ff00, 0) : color.new(#ff0000, 0)
plot(finalFilter, "Filter", bandColor, 2)
plot(upperBand, "Upper Band", bandColor)
plot(lowerBand, "Lower Band", bandColor)
fill(plot(upperBand), plot(lowerBand), color.new(bandColor, 90))
barcolor(close > open and close > upperBand ? color.green :
close < open and close < lowerBand ? color.red : na)
NJ RSI Cross Strategyuse for highlights and alert
When analsis it can be use for adding alerts and seeing highlights
if it go above 70 and below 30
Stasha Dudukovic S&P 500 Fut. 9/20d EMA Slopes Trading StrategyThis Strategy is ONLY for Short Term S&P 500 Futures Trading, the advantage is that you spend LESS time in the markets meaning LESS risk for the portfolio
STEPS
1) Calculates the 9-day and 20-day EMAs of the S&P 500 Futures.
2)Compute the First Derivative (Slope) of the 9-day EMA.
3) Find the Second Derivative (Change in Slope).
TRADING SIGNALS:
BUY Condition: When price is below both EMAs and the second derivative of the 9-day EMA slope increases.
SELL Condition: When price is above both EMAs and the second derivative of the 9-day EMA slope increases
PROFITABILITY: 79% of 300 Total Trades are PROFITABLE
OI RSI - WuJianDAOOI RSI (Open Interest Relative Strength Index)
Overview: OI RSI is a technical indicator that applies the RSI concept to open interest data.
Key Features:
Traditional vs. OI RSI:
Traditional RSI measures price movements to identify overbought or oversold conditions.
OI RSI computes the relative strength of open interest over a specified period.
Purpose:
Provides insights into market participation and sentiment by evaluating open interest levels.
Application:
Assists traders in detecting potential reversals or confirming trends based on open interest dynamics.
VIDYA Strategy with Moving Averages [kuuumz]This strategy is built on VIDYA and also a break and retest strategy with the vidya pivot line
a buy needs to confirm the following:
1. it's an up trend (for a long position)
2. relative buy to sell volume > 30% via delta volume from the vidya indicator
3. close is above the 200 EMA
4. has no other open trades
5. it's not the first break above the pivot line should be a retest. this part of the logic might need some additional testing .
for a short position someone else can download the script update and share
3Time ZonesUso de 3 Zonas de tiempos a la vez para customizar. Predeterminadamente trae la división diaria, zona de operativa de New York y como 3ra los horarios de manipulaciones del mercado en NY 👍✌️