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 ...

Forex CCI Divergence Breakout

Timeframe : 15mins and above
Indicator : CCI (Commodity Channel Index
Description : This strategy uses hidden divergence and price action to take a breakout trade
. Divergence is the one
key indication in the market that can be useful and is not lagging. It is a sign of a market reversal coming up in the near future. Understanding and making use of divergence will help a technical trader greatly when analyzing the market.


Note : On my CCI, I always connect my peaks (tops) never the bottoms (dips).

Long Breakout


- Price must be trending downwards
- CCI must go towards the upward direction and bounce
- After a bounce on the CCI, connect your high peaks on your price
- Aggressive : At a clear close above the trend line enter long
- Conservative : After the trend line is broken, wait for a pullback to the trend line to enter

Short Breakout

- Price must be trending upwards
- CCI must go towards the downward direction and bounce
- After a bounce on the CCI, connect your dips on your price
- Aggressive : At a clear close below the trend line enter short
- Conservative : After the trend line is broken, wait for a pullback to the trend line to enter

Stops

- If your trend line is not that steep, you can keep your stops at the high/low of the breakout candle.
- If your trend line is steep, keep your stop at the swing high/low
- If your trend line is medium steep, keep your stop at the low of couple candles away

Exits
- 1:1 Risk to reward. If your stop is -12 pips your limit should be +12 pips.
- Open 2 lots. If your stop is at -10 pips, once your trades goes in your favor and you're at +10 pips, close 1 lot and let the other one run. Exit at Support and Resistance levels.
the other one run. Exit at Support and Resistance levels.
- Exit at the nearest 50 or 00 level. These are psychological levels. (make sure your exit is at least the same number
of pips as your stop, otherwise dont enter the trade)
- Trailing Stop. Once in a trade, at the close of each candle, place your stop 1 pip below the low (if in a buy trade). Vise versa for sell trade.

Short Example


Long Example


Spread Trading Strategy
A properly placed stop loss can benefit your spread trading strategy. Make money whichever way the market is moving, rising or falling. Spread trading is tax free, opening a trade is easy, and you can close out positions quickly. Try it!

------- SBJ ------ by; Navin prithvani ------ 
Read more ...

Saturday, 13 June 2009

Indicator VWMA


The idea of this forex indicator is to give the bar with a large volume of great weight.

For Period_MA bars added volume, then the volume of each of these bars to share in the amount - this is the weight of each bar.

The ultimate formula SPrice * Weight;

Forex Indicators

Download forex indicator VWMA
Read more ...

Indicator w35260



I think many of you more or less experienced forex-indicator Slope_Direction_Line, is not a bad forex indicator, but the main drawback is its property redraws its previous value. . This problem is solved quite simply: the writing (if it can be called) type of indicator MACD only instead of using the MA evidence Slope_Direction_Line. (according to the author)

The indicator is behaving rather unusually, but the shows enough good signals when changing direction or when crossing the zero line.




eurusd_H4




gbpusd_M1


Instructions: To work w35260 indicator Slope_Direction_Line have to be located in the folder .... \ MetaTrader4 \ experts \ indicators \, in principle, as well as himself w35260)).

Download forex indicator w35260
Download forex indicator Slope_Direction_Line
Read more ...

Multi Forex - indicator


This Forex indicator can display in a separate window to five different tools to support charts Heiken Ashi, MA

Forex Indicators

Download multi Forex - indicator
Read more ...

Multi Forex - indicator


This Forex indicator can display in a separate window to five different tools to support charts Heiken Ashi, MA

Forex Indicators

Download multi Forex - indicator
Read more ...

Wednesday, 3 June 2009

Indicator Cronex T Taichi GF

Indicator Cronex T Taichi GF

Modification Forex - indicator Cronex Taichi.

Changes:

added two buffer for the color identification of areas of average cloud:

  • DDarkOrange - lowering of the current cloud
  • DeepSkyBlue - raising the current cloud
  • Blue - SpanA and SpanB equal

For compatibility with previous version numbers do not override a buffer.

For accounts with a 5 mark FlatSE multiply by 10.

Forex Indicators



Download forex indicator Cronex T Taichi GF
Read more ...

Monday, 1 June 2009

Indicator Time

Author:

Dmitry Yakovlev

Description:

The countdown - shows how many minutes: seconds elapsed from the beginning of the bar and how many minutes: seconds before the end of the bar + the information about the balance of the sum + stoploss + profit amount.

Parameters:

nColor = MediumBlue; Text Color
lCountdown = 1; Countdown 1 show, 0 - do not show
lInfo = 1; Information 1 show, 0 - do not show

1P = $ 10.00 - the cost of 1, paragraph 1, Lot
Bal: 2272.60 - Current account balance
Pr: 2272.60 (0.00) - the balance in the event of actuation of all take profit (sum take profit)
st.: 2272.60 (0.00) - the balance in the event of actuation of the foot (the sum of the foot)

Forex Indicators

Download forex indicator Time
Read more ...