Bid, Ask, Open, High, Low, Close

Bid and Ask are calculated using Interactive Data real-time feed. Open, High, Low and Close are calculated using Interactive Data feed on the indicated Updated Time and with the indicated Time Frame.

Supports and Resistances (S1-S3, R1-R3)

This is a method to forecast the future of the trend by predicting the lows and highs of the current period. The calculation is based on the previous period OHLC prices, thus accounting for volatility and price direction. These levels are to be checked regularly as they adapt to price changes at the close of each period.

Trend Index

Trend Index is a proprietary trend indicator of FXstreet.com. It indicates the bearishness or bullishness of the trend.

OB/OS Index (overbought / oversold Index)

OB/OS Index is a proprietary overbought / oversold indicator of FXstreet.com.

Classical Pivot Points: S1, S2, S3, R1, R2, R3

Pivot points are calculated based on end of day values applying the following formulas:

pivot = (High + Low + Close) / 3
S1 = (2 * pivot) - High
R1 = (2 * pivot) - Low
S2 = pivot - (R1 - S1)
R2 = pivot + (R1 - S1)
S3 = Low - 2 * (High - pivot)
R3 = High + 2 * (pivot - Low)

Camarilla Pivot Points: S1, S2, S3, R1, R2, R3

Camarilla Pivot Points are calculated based on end of day values applying the following formulas:

pivot = (High + Low + Close) / 3
R1 = Close + ((High - Low) * 1.1 / 12)
S1 = Close - ((High - Low) * 1.1 / 12)
R2 = Close + ((High - Low) * 1.1 / 6)
S2 = Close - ((High - Low) * 1.1 / 6)
R3 = Close + ((High - Low) * 1.1 / 4)
S3 = Close - ((High - Low) * 1.1 / 4)
R4 = Close + ((High - Low) * 1.1 / 2)
S4 = Close - ((High - Low) * 1.1 / 2)
R5 = Close * High / Low
S5 = 2 * Close - R5

Simple Moving Average

A moving average is calculated by adding the closing price of the pair for a number of time periods and then dividing this total by the number of time periods.

Exponential Moving Average (EMA)

Exponential Moving Averages are similar to a simple moving average, except that more weight is given to the latest data, so it reacts faster to recent price changes than the simple moving average. The calculation for a k periods exponential average is as follows:

alpha = 2 / (k + 1) EMAinitial = SMA(k) EMAtoday = alpha * ( Closeyesterday - EMAyesterday) + EMAyesterday

Relative Strength Index (RSI)

A technical momentum indicator that compares the magnitude of recent gains to recent losses in an attempt to determine overbought and oversold conditions of an asset. It is calculated using the following formula:

U = closetoday - closeyesterday
D = 0

The same for down days:

U = 0
D = closeyesterday - closetoday

Then we can calculate RS and RSI:

RS = (EMA[k] of U) /(EMA[k] of D)
RSI = 100 - 100 / (1 + RS)

Where RS = Exponential Moving Average of k days' up closes / Exponential Moving Average of k days' down closes.

A pair is deemed to be overbought once the RSI approaches the 70 level, meaning that it may be getting overvalued and is a good candidate for a pullback. Likewise, if the RSI approaches 30, it is an indication that the asset may be getting oversold and therefore likely to become undervalued.

Stochastic Oscillator

A technical momentum indicator that compares a pair's closing price with its price range over a given time period. The oscillator's sensitivity to market movements can be reduced by adjusting the time period or by taking a moving average of the result. This indicator is calculated with the following formula:

%K = 100 * (CLOSEtoday - LOWlowestNDays) / (HIGHhighestNDays - LOWlowestNDays)

Then the SMA of the Stoch %K across 3 periods:

Then we calculate %D = SMA3 of %K

Moving Average Convergence Divergence (MACD)

A trend-following momentum indicator that shows the relationship between two exponential moving averages of prices. The MACD is calculated by subtracting the 26-day exponential moving average (EMA) from the 12-day EMA. A nine-day EMA of the MACD, called the "signal line", is then plotted on top of the MACD, functioning as a trigger for buy and sell signals.

MACD = EMA[12] of price - EMA[26] of price
signal = EMA[9] of MACD

Average Directional Index (ADX)

An indicator used in technical analysis to determine the strength of a prevailing trend. The ADX is measured on a scale between zero and 100. Readings over 25 indicate a strong trend. ADX is not used to determine the direction of a particular trend, but only to gauge its strength.

UpMove = Today's High − Yesterday's High
DownMove = Yesterday's Low − Today's Low
if UpMove > DownMove then +DM = Upmove else +DM = 0
if DownMove > UpMove then -DM = DownMove else -DM = 0

+DI = exponential moving average of +DM divided by Average True Range
-DI = exponential moving average of -DM divided by Average True Range

ADX = EMA(+DM − -DM)

Commodity Channel Index (CCI)

The Commodity Channel Index quantifies the relationship between the pair's price, a moving average (MA) of the asset's price and normal deviations (D) from that average. It is computed with the following formula:

CCI = (pt - SMA(pt)) / (0.015 * sigma(pt) )

Average True Range (ATR)

The Average True Range is calculated as the 14 periods moving average of the True Ranges, which are defined as the greatest of the following:

ATR = max(HIGH,CLOSEprevious) − min(LOW,CLOSEprevious)

Candlestick Watch

The Candlestick Watch patterns are defined as follows:

Doji

CLOSEt = OPENt

PiercingLine

OPENt < LOWt-1 and CLOSEt > (OPENt-1 + CLOSEt-1)/2

DarkCloudCover

OPENt > HIGHt-1 Y CLOSEt < (OPENt-1 + CLOSEt-1)/2

Engulfing Bullish

HIGHt > HIGHt-1 Y LOWt < LOWt-1 Y CLOSEt > HIGHt-1

Engulfing Bearish

HIGHt > HIGHt-1 Y LOWt < LOWt-1 Y CLOSEt < LOWt-1

Evening Star

OPENt < CLOSEt and Abs(CLOSEt – OPENt) >= candelpips and
Abs(CLOSEt – OPENt) =< candelpips and OPENt >CLOSEt-1 Y CLOSEt >CLOSEt-1 and
OPENt >LOWt-1 and CLOSEt < OPENt and CLOSEt < CLOSEt-2 and CLOSEt >OPENt-2

Morning Star

OPENt > CLOSEt and Abs(CLOSEt – OPENt) >= candelpips and
Abs(CLOSEt – OPENt) <= candelpips and OPENt < CLOSEt-1 and CLOSEt < CLOSEt-1
OPENt >HIGHt-1 and CLOSEt > OPENt and CLOSEt > CLOSEt-2 and CLOSEt < OPENt-2

ShottingStar

Abs(CLOSEt – OPENt) =< candelpips and OPENt >CLOSEt and
OPENt > HIGHt-1 and
(Abs(HIGHt – OPENt) >= 3 * Abs(CLOSEt – OPENt)) and
Abs(OPENt – LOWt) <= uppershadow

Hammer

Abs(CLOSEt – OPENt) <= candelpips and OPENt t and
Abs(OPENt – LOWt) >= 2* Abs(CLOSEt – OPENt) and
Abs(HIGHt – OPENt) <= uppershadow

Harami Bullish

Abs(OPENt – CLOSEt) >= candelpips and OPENt > CLOSEt
Abs(OPENt – CLOSEt) <= candelpips and OPENt < CLOSEt
LOWt-1 < LOWt and HIGHt-1 > HIGHt

Harami Bearish

Abs(OPENt – CLOSEt) >= candelpips and OPENt < CLOSEt and
Abs(OPENt – CLOSEt) <= candelpips and OPENt > CLOSEt and
LOWt-1 < LOWt and HIGHt-1 > HIGHt