Tuesday 30 June 2009

Gold Spread of Williams

In his book �The secrets of trade on the futures ryke, act together with the insiders� Larry Williams gives a description of the indicator �Spread Williams�, to monitor the relationship of gold and the dollar index. Here is what he writes about this:

�It seems that everything looks like this: Gold may rise faster than the U.S. dollar only until it starts to fall. This relationship is difficult to see, considering the graphics, but not difficult to find when you look at the relationship between the spread of these markets. To detect the relationship, which I like to watch, you need to take a one-week spread between the two markets, then build a three-week moving average and a 21-week moving average of that spread. To see the pendulum oscillations of the spread, I continue to deduct the three-week moving average of the 21-week moving average. Divide the result by 100 gives us a uniformly distributed factor, so when a suitable scale can be seen any time. Doing these calculations, I have noticed that when the ratio passes through the region, ie when relevant to the three 21-week spread over 30%, the gold market soon discovered recession. In other words, the gold may be perekuplennym in relation to the dollar, and at this point in time, large sums of money professionals entering the market to take advantage of these imbalances through the sale of gold �.

: From the above, you can get the formula for calculating this inidcator:

(SMA 21 (IndexDollar-Gold) - SMA 3 (IndexDollar-Gold)) / 100

where:

  • SMA 21 - 21-periodically simple moving average
  • SMA 3 - three-week simple moving average
  • IndexDollar - index of the dollar
  • Gold - Gold

USE.

1.Vyberete weekly schedule of gold.

2. Join the indicator to the schedule.

3. Give the input parameter "symbol_name" title graphics dollar index (the default name for the index is equal to the value of the dollar "DX_CONT", but every broker uses his name tool). If the current value of indicator more than 0.3 (30%), then wait for the imminent reduction in the value of gold (metal overbought). If the indicator below -0.3 (-30%), then wait for the imminent price increase (metal resold).

IMPORTANT NOTE: This is a long-term indicator, it is best to use it for a week taymfreymah. His task to point to the future movement last 6 months or more.

Forex Indicators



Download forex - indicator Golden Spread Williams
Read more ...

Indicator 0-0-TANGO


This Forex - indicator uses divergence and convergence between the indicator of RSI (using closing prices) and the closing pricePerhaps you will find there the similarity with all known ASC_Trend, but they are not much similar. Open this forex indicator as follows: first searched divergence or convergence between the RSI and the price of the closure, then, if any, then find the maximum (MAX) and minimum (MIN) value of RSI (search is made to the point of divergence or convergence), if the current value

RSI> = MAX-((MAX-MIN) / 100) * POROG,

, then up-arrow,

if RSI <= MIN + ((MAX-MIN) / 100) * POROG,

the cursor is drawn down, and if

RSI> MIN + ((MAX-MIN) / 100) * POROG and RSI <>

then draw a blank box.


?????????? ??????
Download forex indicator 0-0-TANGO

Read more ...

Sunday 28 June 2009

Indicator RFractals


Forex Indicators

Fractals with the possibility of job rank

Settings: int range_fractal = 5 / / rank fractal (odd number not less than 3)

Download forex indicator
Read more ...

Saturday 27 June 2009

Forex Technical Indicators

If you are new to forex trading, do you know which types of technical indicators are for what kinds of usage? And if you are already an experienced forex trader, are you using the correct combinations of technical indicators to help you profit consistently in the forex market If w:you are still not sure, we'll discuss the following 4 different types of forex technical indicators below
1. Trend Indicators - Also known as Directional Indicators. I have always reminded my students, 'Trend is your best friend and always trade in the direction of a trend'. A forex trend may be quite subjective to different traders as they may have different views on trendiness. So those trend indicators out there in the forex market can help traders detect the starting and ending of a trend. Some of the more popular trend following indicators includes MACD (Moving Average Convergence Divergence), MA (Moving Average), Parabolic SAR. Depending just on trend indicators is not enough, you may need Momentum Indicator(s) to enter and/or exit a trade.
2. Momentum indicator - Also known as Strength Indicators. It is described as the speed of a move in price over a period of time. They are oscillators which are able to indicate whether the forex market is in the overbought or oversold regions. If they have risen to the overbought zone, there is high possibility that the price will be going down, and if they have fallen to oversold zone, there is high possibility price will be going up. Some of the more popular oscillating indicators in forex trading include Stochastic, Momentum, RSI (Relative Strength Index), CCI (Commodity Channel Index).

3. Volatility indicators - Also known as Bands Indicators. Often, a change in volatility will lead to a change in price. Therefore, we can see how active the forex market is just by looking at the price ranges. You may want to trade when there is a dramatic change in price movements, which suggests that the market is actively trading forex
. Some of the more popular Volatility Indicator includes BB (Bollinger Bands, ATR (Average True Range), Price Envelopes

4. Volume indicator - They are used to show the volume of forex trading and are useful to confirm the direction of a trend, a reversal or a breakout. Price movements increase when the volume increases, low volume may warn of a reversal in a forex trade. If a currency pair trades from a narrow range and then breaks out on high volume, this is a strong signal and may suggest a breakout. Some of the more widely used Volume Indicator includes DemandIndex, Chaikin Money Flow, Money Flow Index, Ease Of Movement, OBV (On Balance Volume).
I'm sure that after the above discussions, you should have a better idea of the different types of forex technical indicators. While they can greatly help you in technical analysis and make trading decisions, I want to stress that NO forex indicators is holy grail. The
indicators are just a confirmation of history and a guide for the future. Most importantly, you need to know the right combination of the forex technical indicators to get you profitable consistently in the long haul. You can find a forex trading system which has a very good combination of indicators in my forex ebook which I give for FREE. Good trading to all.

---- SBJ ---- by; Danniel s ------
Read more ...

Friday 26 June 2009

Indicator ZigZag on Parabolic SAR


Author: Svinozavr

In this implementation forex indicator zigzag as the threshold of sensitivity is used Parabolic.

In a typical zigzag definition extrema occur when the price of care extremum for some threshold, usually set in points or%% price extremum.

Here, in contrast to the usual zigzag, with a fixed threshold, the threshold is dynamic. Complete analogy with the method set stoploss - and the fixed trailing.

Other features:

- Work at zero bar. Most implementations use only fully formed bars. Here, after crossing the threshold price (the coup Paraboli?), the indicator is not waiting for the next bar to otrisovat extreme.

- The implementation of zigzag, where the opposite extremes can be identified at a bar (the vertical segment), there are problems with the priority of these extremes. Normally, priority is set based on the market inertia that is not always the case. In this zigzag this is not a problem - all clearly defined Paraboliko?. Another point is how the case is included in MT4 Parabolik.))) But this is not me - the "birthright" of extremes, I shifted to it. And he seems to cope ...

- The code for the revaluation of history, and missed the penultimate bar uses is not an option IndicatorCounted (), and replacing its construction. The logic of its work, in principle, similar to IndicatorCounted (), but more clear.

 static int  BarsPrev ; // ???????? Bars ?? ????.???? static int BarsPrev; / / Bars on the importance pred.bare
bool MissBars = Bars - BarsPrev > 1 ; // 1 - ???? ??????????? ???? bool MissBars = Bars - BarsPrev> 1 / / 1 - is the missing bars
if ( MissBars & & BarsPrev ! = 0 ) BarsPrev = 0 ; // ?????????? ???? ? ???????? - ???????? ?????? if (MissBars & & BarsPrev! = 0) BarsPrev = 0; / / prouschennye bars in the process - re-recount

int limit = Bars - BarsPrev - ( BarsPrev = = 0 ) ; // ???-?? ?????????? int limit = Bars - BarsPrev - (BarsPrev = = 0) / / number of recalculations
BarsPrev = Bars ; // ?????????? BarsPrev BarsPrev = Bars; / / update BarsPrev

for ( int i = limit ; i > = 0 ; i - - ) // ???? ?? ????????????? ? ?????????????? ????? for (int i = limit; i> = 0; i - -) / / cycle neposchitannym and penultimate bars
{ (

????????? ?????? -?????????? (?????? ???) ????????? ?????????? ?????????? ??????????? ???????? MT4. Options forex indicator (first two) are identical to the standard delivery options Parabolika MT4.

Added features:

- ExtremumsShift - defines the position of extrema on the time axis: the time of their identification (false) or at the actual state (true).

- History - well, it is understandable. However, the indicator is considered very fast, so this option can be removed altogether. Like the previous - is rather an illustration of a way of catching extrema than something useful. Although ... Either way, remove the ads from these variables extern always.

ExtremumsShift = true Extremes at their actual locations

Forex Indicators


ExtremumsShift = false Extremes for the time of their definition

Forex Indicators

Download forex - indicator ZigZag on Parabolic SAR
Read more ...

Thursday 25 June 2009

Three-dimensional Stochastics


This forex-indicator displays the behavior of classical Stochastics in the three-dimensional diagram of the main graphics window shopping tool. Line otbrazhayutsya Stochastics with gradually increasing periods of% K,% D, and so forth. ?? ??????? ????????????. on the user's request. The result is a three-dimensional image of stochastic fans. In this version of the indicator may display modes:


- Direction of the stochastic curve;
- Its absolute value;
- Its rate of growth or decline.
Coordinate the "X" on the diagram - in a commercial graphics tool;
Coordinate "Y" in the diagram - top-down sequential display Stochastics with different parameters;
Coordinates "Z" shown in different colors depending on the situation and the status of Stochastics in this temporary location

ID indicator is structured and commented. It is not difficult to replace the call to self-classical stochastic function of any other indicator, or combinations of them.

Advantages fan of graphic representations of the elementary oscillators are the high visibility of the market, the search for fundamental-frequency oscillations of financial instrument, an analysis of divergence in a wide range, etc.

The disadvantages of implementing this type of indicators is a way to include the withdrawal of the images - objects of type Rectangle, which may seriously burden the processor during operation, even though that code is fully optimized within the framework of opportunities mql. Although, of course, marked the onset of the load when the number of bars analyzed history> 500-1000.

This indicator is written in order to study the frequency of market cycles and the construction of an expert on it, which would dynamically adjust to the major market sentiment.

Forex Indicators

Forex Indicators

Forex Indicators
Download tridimensional Stochastics
Read more ...

Forex H4 Bollinger Band

Open the 4 hour chart and choose whatever currency you want.
Insert the Bollinger Band (20) indicator and be sure that its center line is appearing.

Identify 2 valid lower points OR 2 valid higher points in the Bollinger Band and drop a line from the first to the second line; it will be our break line.
Now when a candle closes above the break line issued from the higher points and in case the center line of the Bollinger band in the 1 hour chart crosses the break line then we have a LONG Trade.
If the candle in the 4 hours chart closes under the break line issued from the 2 lows points and in same time the center line of the Bollinger band crosses the break line in the 1 hour chart, then we are in a SHORT trade.
If the candle in the 4 hours chart closes under the break line issued from the 2 lows points and in same time the center line of the Bollinger band crosses the break line in the 1 hour chart, then we are in a SHORT trade.
I will give an example:
Open the 4 hours chart, open NZD/USD currency and locate the date 2008/1/16 2:00 AM EST



You can see the breakLine I dropped; it is a 2 lows points Bollinger Band which I mention it above


Now wait till a 4 hours candle break the BreakLine, you can see the candle (A) first breaked the Breakline, but is it a valid Sell Entry ? we must confirm it. So we open the 1 hour chart and locate the same Point (A) in the 1 hour chart.



We look at Point (A) in H1 and we locate its center Line (The Center Line of The Bollinger Band), as you remark that the center line didn't cross the Break Line as the candle A did; so it is not a valid sell entry, and as you can see the price go up again. So we wait another opportunity.
We reopen the H4 (4 hours chart) and wait till point (B) is formed, we see the H4 candle crossed the BreakLine, is it a valid sell entry ? we open the H1 chart and locate the Candle (B) , we look at the center\ line we see the center line crossed the breakLine so we do a short because we confirm the sell entry.

----- SBJ ---- by; RpcHost � E. Revy ----
Read more ...

Friday 19 June 2009

Indicator breakdown morning Flat


This Forex - the indicator was based on the theme of breakdown Flat morning. Shows the levels of Flat morning and shows the possible targets.

Parameters:

StartHour - the start of the morning hour Flat

EndHour - the end of the morning hour Flat

TargetLevel - the level of the Fibonacci grid, taken from the width of the channel morning Flat

UpColor - the color of the price tags the upper border of the channel

DnColor - the color of the price tag lower limit of channel

TargetUpColor - the color of the price tag top goal

TargetDnColor - the color of the price tag lower goal

Colors of lines changed in the "Colors".

Forex Indicators

Download forex indicator breakdown morning Flat
Read more ...

Tuesday 16 June 2009

Forex indicator, based on neural network learning


Author:

gpwr

Description:

Two Forex - using indicator neuron direct distribution network (feedforward neaural network), which is learning by back propagation of errors (backpropagation). The network is loaded through a DLL file, C + + source code which is attached.

Neuron network is nothing more than a nonlinear model outputs as a function of inputs. At the entrances served user data, such as the sample time series. The meaning of the output is also set by the user, for example, signals 1 = buy / 0 = sell. The structure of the network, again set by the user. The network consists of a direct distribution

- The input layer (input layer), whose elements are inputs,

Hidden layers (hidden layers), consisting of computational nodes called neurons and

The output layer (output layer), which consists of one or more neurons, yields are yields across the network.

All nodes of neighboring layers are linked. These connections are called synapses. Each synapse has a weight (weight w [i, j, k]), which are multiplied by the data transmitted by synapses. Data moves from left to right is inputs from the network to its outputs. Hence the name "direct distribution network." The total sample of this network is depicted in the picture below

The data are processed neurons in two steps:

1. 1. All of the inputs multiplied by the appropriate weight, you are added

2. 2. Then, the resulting amount handled activation function neuron (activation or firing function) and (activation or firing function) and sent to the only exit.

The meaning of the activation function ?????? neuron as is the modeling work neuron and the brain: neuron is triggered only after the information has reached a certain threshold. In the mathematical aspects, it just gives the nonlinearity network. Without it, neuron net loss would be a linear autoregressive model (linear prediction model). The most common activation function neuron is a sigmoid function

f(x)=1/(1+exp(-x)) f (x) = 1 / (1 + exp (-x))

Forex Indicators

The threshold of activation of this function is 0. This threshold can be shifted on the horizontal axis at the expense of an additional entrance neuron (bias input), and called the input bias (bias input), which is assigned a certain weight in the same way as other inputs neuron.

Thus, the number of inputs, layers, neurons in each layer and the weights of inputs neurons entire neuron network, ie nonlinear model, which it creates. To use this model, you need to know the weight. The weights are calculated by training the network on past data, ie with any previous input data were known values of the output signal. The weights of the network are optimized to match its output with the test solution. Typically, inputs to the network filed several sets of input and corresponding output data and calculated mean error deviation of output from the network testing. The training network is to reduce this problem by optimizing the weights. There are several optimization methods, among which the main way back propagation of errors (ALO) and the method of genetic improvement.

Attached files:

BPNN.dll - Library file

BPNN.zip - archive all the files needed to create a DLL file

BPNN Predictor.mq4 - predictive indicator of future value prices

Buy-Sell Classificator.mq4 - predictive indicator buy / sell signals.

Train() ? Test(). Library BPNN.cpp file contains two functions: Train () and Test (). Train () is designed to train the network to provide input and output data. Test () is for calculating output data based on the weights obtained after running Train ().

?Input (green color) and output (blue) parameters of the function Train () are:

double inpTrain [] - input (older first)
double outTarget [] - Imprint (oldest first)
double outTrain [] - exits the network after training
int ntr - the number of training sets of input-output
int UEW - Managing key external values to initialize the weights (1 = use extInitWt [], 0 = use random numbers)
extInitWt [] - original values of weights
double trainedWt [] - the values of weights after training
int numLayers - number of layers in the network including input, hidden and output
int lSz [] - array size numLayers, which kept the number of neurons in each layer. lSz[0] ?????? ?????????? ?????? ???? lSz [0] specifies the number of network inputs
int OAF - a key feature in the activation of output neurons (1 = function enabled, 0 = no)
double LR - speed training
double MF - the moment of learning rate
int nep - the maximum number of training steps (epochs). Epoch consists of checking all the training sets.
double maxMSE - mean error, in which the learning stops.

Input (green) and output (blue) parameters of the function Test () are:

double inpTest [] - input data (older first)
double outTest [] - Imprint
int ntt - sets of input and output data
double extInitWt [] - original values of weights
numLayers - number of layers in the network including input, hidden and output
int lSz [] - array size numLayers, which kept the number of / neurons in each layer. l/ lSz [0] specifies the number of network inputs int OAF - a key feature in the activation of output neurons (1 = function enabled, 0 = no)

Using the activation of output neurons depends on the nature of the output. If the output signals of the network are binomial (0 / 1), then you must use the activation function (OAF = 1). If the output is a prediction of price, the activation function in output layer is not required (OAF = 0).

Examples of indicators used neuron Network:

BPNN Predictor.mq4 - predicting future prices. Network input parameters are the relative increments in prices:

x [i] = Open [test_bar] / Open [test_bar + delay [i]] -1.0

where delay [i] taken from the Fibonacci series. Network output is predicted a relative increase of future prices. Activation function in output layer is deactivated.

Input parameters are an indicator

extern int lastBar - number of the last bar
extern int futBars - the number of future predicted bars
extern int numLayers - number of layers in the network including input, hidden and output
extern int numInputs - the number of network inputs
extern int numNeurons1 - the number of neurons in a layer number 1
extern int numNeurons2 - the number of neurons in the layer number 2
extern int numNeurons3
extern int numNeurons4
extern int numNeurons5
extern int ntr - the number of training sets of input-output
extern double LR - the speed of learning network
extern double MF - coefficient of the time learning network
extern int nep - the maximum number of training steps (epochs)

extern int maxMSEpwr - exponent used to calculate the maximum allowable mean-square error learning maxMSE = 10 ^ maxMSEpwr


Buy-Sell Classificator.mq4 - ????????? ??????????????? buy/sell ???????. Buy-Sell Classificator.mq4 - predictive indicator buy / sell signals. As in the previous example, the input network served

x[i]=Open[test_bar]/Open[test_bar+delay[i]]-1.0 x [i] = Open [test_bar] / Open [test_bar + delay [i]] -1.0

for bars, which in the past received signal to buy or sell. These last signals are ideal as input signals to obtain a given profit. Network output signal is 1 or 0 = buy = sell. The output layer activation function.

extern int lastBar - number of the last bar
extern int minProfit - the minimum profit in order to find the ideal entry point in the past
extern double threshold - the threshold for recognizing the output signals as 0 or 1
extern int numLayers - number of layers in the network including input, hidden and output
extern int numInput - the number of network inputs

extern int numNeurons1 - the number of neurons in a layer number 1
extern int numNeurons2 - the number of neurons in the layer number 2
extern int numNeurons3 extern int numNeurons3
extern int numNeurons4 extern int numNeurons4
extern int numNeurons5
extern int ntr - the number of training sets of input-output (depends on the number of buy / sell signals in the past, 0 selects all valid signals)
extern double LR - the speed of learning network
extern double MF - coefficient of the time learning network
extern int nep - the maximum number of training steps (epochs)
extern int maxMSEpwr - exponent used to calculate the maximum allowable mean-square error learning maxMSE = 10 ^ maxMSEpwr

Arrow to the right of the vertical green lines indicate buy / sell signals generated by the network for testing "the future" bars. The arrows on the left shows the optimal entry point in the past.

Installation of files:

Copy attached DLL file in the C: \ Program Files \ MetaTrader 4 \ experts \ libraries

Enables the use of DLL in metatrader: Tools - Options - Expert Advisors - Allow DLL imports

If the DLL file does not work, compile yourself. All necessary files are contained in BPNN.zip.

Read more ...

Monday 15 June 2009

FOREX ELLIOTT WAVE CHARTS ANALYSIS

We cover these 9 currency pairs: EURUSD GBPUSD EURCHR USDCHF USDJPY AUDUSD EURJPY GBPJPY USDCAD.
 
Elliott Wave Analysis will be updated daily in daily timeframe

Price for the charts is 50$/monthly

Charts Updated daily automatically. Click below to start !

 Any question ? contact : marketivaster[at]gmail.com
Read more ...