Monday 24 November 2008

Expert Advisor Robot_MACD_12.26.9


download
The EA is based on the MACD indicator.

The period of the MACD indicator is 12-26-9.

e_RP_250

I tested it only on EURUSD 1H from the January till the 15-th of September of this year. 24 trades were performed and there were no loss ones.
It shows good enter signals even on 5M with the initial data of indicator equal to 50 (and with the greater parameters of SL and TP of the EA, correspondingly, for example 999, i.e. from the kickback from the peak to the kickback from the valley, etc.). The farther is the trader's business.

The exit by the indicator often gives a negative result. It makes a trade by a kickback when launched for the first time (i.e. it can be late), so it is better to turn it on right after the peak or valley.

download

Open_close MTS on Chart


Author: zan (2008.10.10 15:47)
download

CCI_MA. EA Based on Substandard Application of CCI and MA

Author: n.g. (2008.10.11 21:53)
download
Add CCI indicator. Put the MA indicator directly on it. (Apply to Previous Indicator's Data)
The EA works by the following algorithm:
1. If the CCI line crosses the MA bottom-up then buy.
2. If the CCI line crosses the MA from top downwards then sell.
3. If the CCI crosses 100 from top downwards then close the BUY trade, if it crosses 100 bottom-up then close the SELL trade.
Only one trade can be opened at a time.

The EA was tested on EURUSD from the year 2001. The best parameters for H1:
CCI_Per=31
MA_Per=99
CCI_close_Per=35
TakeProfit=180
StopLoss=420
The report is attached.


Help me with the optimization on the other symbols and timeframes. I think that the algorithm is not bad, but the realization leaves something to be desired. I propose you to work on it together. Write about your ideas and defects noticed, let's improve it...

MartingailExpert_v1.0

Author: michei (2008.10.11 21:54)
download
The EA opens the positions in the direction of moving of Stochastic indicator, in addition there is a heightening of positions by martingale. It is tuned for micro-Forex.
The idea is nice, but he did not double disadvantage of winning contracts
I mean, if I put 30 points profit reached price target Eskerh and Evtj
While a new contract is better to double the contract because it
If the opening of the purchase for example, profit and closed the process opening another operation Thus, it ultimately will be the highest purchase price and the price when his turn will come in multiples that Vanma
Up to more than 6 times and this is what Yellows account
For example, there is characteristic of Okan profactor of sales and another for the procurement and
Rabhanp contracts to double to reach the required profactor will almost Alaaksbert
Full and few risk


the expret double only wiyh loss

you have to doit doubul with win olsso

if but step step mode for the win order and the same for loss order

is the step mode to douple with loss or win or how many time it double

Improve

Author: cybernet69 (2008.10.14 08:15)
download
Pay attention please: cheapest power leveling

http://www.wowpowerleveling80.com estwe are no longer using mail

system as delivery method, you have to pick up (face to face) your

WOW gold or you can choose some items to sell in auctions (set the

price exactly as the gold you are buying) as delivery method.

Please come to our 24 hour live chat or by email or phone when you

are ready to pick up your gold. Thank you for your cooperation,

wish you the best in game.

EURUSD / USDCHF Hedge 5M Chart

Fundamental Trader DailyFX CSV MQL4

Description:

* The idea was to develop an Expert Advisor which makes financial trading decisions on news events, automatically. Fundamental Trader EA cannot be back-tested on historical data, it can only be forward-tested, because it is setup to wait for the next news event, and make a financial trading decision based on the difference between (actual vs. forecast) or (actual vs. previous) data.

* Fundamental Trader EA is very simple, after downloading the calendar, it determines which news event on the DailyFX calendar is scheduled to be next, then it waits for that news event to be released, once the data is released, the EA makes an investor trading decision. Fundamental Trader EA can be applied to any-chart and any-time frame, as it only uses the chart for executing orders.
Fundamental Trader EA is setup to support every Country that is on the DailyFX calendar, see below for details.


NOTE:

* To get this EA working, you MUST follow the instruction of setting up the main files from the following site:
* http://articles.mql4.com/523
* This EA is built on code from an indicator which is specified in the link above. You MUST first, follow instruction in the link above, and setup the following files:
* getright_setup.zip
* Time.mq4
* Time.mqh
* Make sure you change the default "get right" download directory to where the calendar will be downloaded, else this EA will not work.
* Make sure you read that article very slowly, and make sure to follow every instruction.
* You can read all about what those (3) files are, and what their function is. That article does a very good job, at explaining what the indicator is executing, to display the news events in the chart window.
* It is a good idea, to first, setup that indicator and have the news displayed on your chart, after which this EA will work without any problems.
* That indicator source code was modified to become an EA, to trade the news and not just display them.
* When you setup the files listed above, from the link listed above, you can download this EA along with "str2double.dll" and this EA will trade the news released on DAILYFX. The "str2double.dll" file goes in the root directory, e.g. C:\Program Files\Interbank FX Trader 4\

Trading Logic:

* The logic behind the trade is as follows: there are two types of events that occur when trading news.
* 1st: there is actual economic data which is compared to the forecast economic data.
* 2nd: there is actual economic data which is compared to the previous economic data.
* The difference between economic data, can affect the direction of the currency price, and the percent difference between the economic data, gives a higher probability that the news event will have a market reaction in a specific direction.
* For more information on Fundamental Trading visit www.pfxglobal.com
* When there is a high percentage difference between economic data, the EA executes orders with larger lots.
* When the percentage difference between economic data is small, the EA executes orders with minimal lots.
* These lot sizes are specified, when the EA is applied to the chart with the following variables:
* lot1, lot2, lot3, lot4, lot5, lot6......lot18
* The specific lot size will be chosen by the EA, based on the percent difference between economic data.


Risk/Reward Ratio:

* Fundamental Trader EA is setup with 1:3, risk/reward ratio, the default values are risk=20, reward=3.
* Risk is the PIP StopLoss values, and reward is the multiplier, so that if the EA is risking 20 PIP, it is expecting to gain 60 PIP.
* These values can be modified, when applying the EA to the chart.


Wait Time for the News Event to be Released:

* News data is not released at exact time when it is scheduled, it is necessary to setup a time frame for the EA to wait for the news events to be released.
* The following code snippet determines the time that the EA will wait for the news to be released, when the news wait time has passed, the EA moves on to the next news event.
* xTime is a variable, which can be changed, when you first apply the EA to a chart. The default value is 27 minutes.
Wait Time for the Orders to be Closed:

* You can also setup a time frame for the EA to wait a certain amount of time before closing an opened order.
* e.g. After a news event has been released, and a position was executed, wait 30 minutes to close the current order, with profit or loss. This is recommendation by MQL4 user "ebenv".
* There are (3) variables that control this function:
* MagicNumber | number which is used to track opened orders
* enable_close_time | set to true to enable the EA to monitor the time that has passed since the order was executed
* wait_time | time to wait before closing the order


Fundamental Trader Country Support:

*

Fundamental Trader EA trades every single currency that is supported on dailyfx.com/calendar.
*

Below is the code snippet which specifies the currency to trade based on the Country where the news event is released. The currency list is the following: EUR, USD, JPY, GBP, CHF, AUD, CAD, NZD
rading Decision:

*

The following code snippet describes how the EA makes a trading decision, when the EA is waiting for actual economic data, when the forecast economic data is available.
*

When the forecast data is not available the EA uses the previous data to make a trade.
*

The following code snippet explains how the trade is executed based on forecast data and actual data. The same algorithm is used when the EA makes a trading decision based on previous and actual economic data.
*

1st: the EA can only execute one order per news event, so it first checks to see if an order was executed, if the order is currently open, the EA exits.
*

2nd: the EA determines if this order was already executed and closed, if the order has been executed and closed with profit or loss, the EA exits.
*

The (2) checks for orders, makes sure that there is not a duplication of orders, which allows the EA to only make a single trade per news event.
*

Next, it determines which Country the data is being released for, and opens a trade with the specifications in the ordersend function when the economic data is released.
*

The above code is for: when actual data is greater than forecast data, the code is the same when the actual data is less than the forecast data, the only difference is the direction of the trade.
*

The same algorithm is applied to when the previous data is compared to actual data when the forecast data is not present.


Lot Sizing:

*

The EA compares (actual data to forecast data), or (actual data to previous data), the percent difference between the news data determines lot amount that the EA will trade.
*

The following code snippet is how the EA determines the percent difference, and specifies the lot size, the lot size is an external number which can be modified, to support any EA broker.
*

The user can modify the lots when applying the EA to the chart. The default lot size values are (0.01, 0.02, 0.03...0.17).
*

When the EA is first applied to the chart, you specify "xTime", "risk", "reward", "MagicNumber", "enable_close_time", "wait_time" and specify your minimum and maximum lots sizes, make sure to leave the default location where "get right" is installed.
*

The EA will download the dialyfx calendar, and will determine which news event is next. It will display the following data: Date, Time, TimeZone, Currency, Description, Importance, Actual, Forecast, and Previous news event data as a comment on the chart, as shown in the image above.
*

In the image above, the EA is waiting for the news event that will be released at 2:00AM, and as you can see, the previous economic data is known (73,5%), so the EA is waiting for the actual data to be released. When the economic data will be released, the EA will compare the data and make a trading decision based on previous and actual economic data.
*

Finally, the EA downloads the calendar data on a minute-by-minute basis, starting from the time when the news event is scheduled to release.


Fundamental Trader Overview:

*

This EA trades every economic event that is released on dailyfx.com/calendar, in CSV format.
*

The calendar is downloaded with "get right" program.
*

The EA downloads the calendar every minute when the news data is scheduled to release.
*

The EA parses the calendar and determines which news event is next, then waits 27 minutes for the news to be released.
*

Once the economic data is released, it determines if it is (actual vs. forecast) or (actual vs. previous) data.
*

The EA determines lot size, currency to trade, and the direction based on the economic calendar event, this data could all be found on the chart when the EA is running.
*

The order is executed with 1:3, risk/reward ratio.
*

The EA is setup to only execute a single order, per news event. If "enable_close_time" is enabled with a "true" value, the EA will wait the amount of minutes specified by the "wait_time" before closing the opened order.

download

20 pips a day opposite "yesterday's trend"


download
Description:

Some time ago I published 10 pips a day opposite "yesterday's trend" EA. Thanks to funyoo and his optimalisation report I was ispired to improve this EA and this is his second version.
Now we can call it 20 pips a day opposite "yesterday's trend". I found TP/SL ration 20/80 even better than 10/50 from 10 pips a day opposite "yesterday's trend".
With updated Martingale coefficients adapted to new condition we get even prettier profit curve.

Get of the ground - £100 start RabbitM2


Author: tootrue (2008.11.02 08:34)
download

Sunday 23 November 2008

Rabbit3 £100 start Zero to Hero Updated

Author: tootrue (2008.11.03 09:48)
download
EUR USD 1 MINUTE RABBIT3

Please give feedback if you perform live testing

Below is the Report 22August to 1 Nov

Bars in test 70115
Ticks modelled 1107725
Modelling quality 24.96%
Mismatched charts errors 0
Initial deposit 100.00
Total net profit 452.19
Gross profit 1826.41
Gross loss -1374.22
Profit factor 1.33
Expected payoff 1.29
Absolute drawdown 44.55
Maximal drawdown 258.83 (42.97%)
Relative drawdown 68.44% (125.18)
Total trades 350
Short positions (won %) 163 (16.56%)
Long positions (won %) 187 (9.09%)
Profit trades (% of total) 44 (12.57%)
Loss trades (% of total) 306 (87.43%)
Largest
profit trade 135.02
loss trade -7.81
Average
profit trade 41.51
loss trade -4.49
Maximum
consecutive wins (profit in money) 3 (130.68)
consecutive losses (loss in money) 30 (-19.69)
Maximal
consecutive profit (count of wins) 160.54 (2)
consecutive loss (count of losses) -148.90 (20)
Average
consecutive wins 1
consecutive losses 7

2_Otkat Sys v1.1

Author: Scriptor (2008.11.04 08:58)
download
EA 2_Otkat Sys v1.1
The system from thursday to friday on 0(МТ) hours, it trades only on a reverse.

SimpleTrade - high profit

Author: Fduch (2008.11.07 11:36)
download
Opening-Closing:

The opening of the position is performed at the beginning of every day by a simple rule:

The closing is performed by the StopLoss or at the beginning of the next day.

Input Parameters:

1. stop - StopLoss level. It is specified in points, stop = 500 on default;

2. lots - lot size, lots = 1 on default;

Testing:

In spite of its simplisity the EA shows good results on the trend markets:

Symbol EUR\USD, period D1:

Brakeout_Trader_v1

Author: skyvov (2008.11.08 10:55)
download
Description:

The EA opens the trade in the direction of the brek through, it is specified in points, for example the level of the previous extremum. The trade is opened by the closing of the specified timeframe beyond the specified level (in points) of TakeProfit and StopLoss and the opening of the trade in one direction (only buy or only sell).

Expert Advisor Based on FXRaider's Trade Strategy

Strategy Author:

FXRaider.
EA Author:

Yuriy. ForTrader.ru


Description:

Three timeframes are used in the strategy (I'm a big fan of A. Elder, herein as well). W1, D1 and H4. Let's consider it in course.

W1. Everything is simple here. Two MAs and my Awesome (in the attached archive). Why did I intrude into the code of Awesome and add the possibility of changing period? I just don't think that the standard values of the EMA in this indicator are optimal for the trading. But I like the representation of the indicator very much so I use it of all others. However, it appears more like the MACD hystogram, in this case. Decreased to 36%.



Red MA:
Period: 55
Type of МА: Linear Weighted
Apply to: Close

Blue MA:
Period: 21
Type МА: Linear Weighted
Apply to: Close

Awesome - Per_1 - 8; Per_2 - 13.

The calculation of the direction: everything is simple as a nuclear bomb. The "primary indicator" term is introduced in my strategy. The tendency is determined by it in the first place. It's two MAs on this timeframe, i.e. what they display is. If the blue one is higher than the red then the trend is up, if the blue one is lower than the red then the trend is down. Awesome is a an adjuvant indicator and if it shows the same thing it's good, if not - that's not terrible.

I put the results of my observations in the table. When a coincidence by two indicators occurs on W1, as it is now, I write "up". If two MAs show "up" and Awesome shows "down" I write "up". But in both cases I would trade only up.

D1. Here I have most of all indicators. As many as three of them. They are: t_ma (in the attached archive), Parabolic SAR (most standard) and my Awesome.

t_ma is a moving average and another moving average from a moving average by a period of 6, in my case. I.e. we take the MA (I have the period of 34) and draw it. Then we take the MA for the last 6 bars and compute the average then draw it.
It is the primary on this timeframe.

Parabolic SAR is the trend indicator that I use for only one purpose - to place the stops. This indicator is secondary but if it deviates from t_ma I prohibit myself to trade on this currency pair (well the stops can't be placed).

Awesome is described above. It is adjuvant on this timeframe, the periods are the same.

The calculation of the direction: everything is simple here as a hydrogen bomb. The primary indicator is t_ma (blue and red lines). If the blue line is above the red one - up, if it is below - down. The I look at the SAR. If t_ma is up and SAR is down (i.e. the green dots are above the price chart) I wrtie "up" in the table, and I even don't look at the Awesome. The trading for me is impossible.

If t_ma is up, SAR is up (i.e. the green dots are below the price chart) and Awesome is down (the red line on the hystogram), then I write "up" in the table and I can trade on rising in case up or up is on W1 as well.

If t_ma is up, SAR is up and Awesome is up, then I write "up" in the table and that mean a coincidence by all three indicators. If up or up is on W1 I can trade on rising.

After exploring the tendencies on W1 and D1 I proceed to H4. Primarily, I used H1, but Irina prompted me that I can get a lot of opportunities to estimate the market more rarely if I use H4. Thanks to her for that.

H4. The indicators that I've already described above are used on this TF. They are: t_ma(34) and my Awesome (8,13).

The calculation of signal: it is simple as the mechanism of the ballistic rocket.

We see the applied t_ma and Awesome. The primary indicator is t_ma again. If t_ma is up and Awesome is down then I write "up" in the table. But at that the opening is performed only if both of the indicators have the same direction, because the H4 is the fastest one that I have and the entrance moments are searched almost like signals.

In such a manner I have a right to buy if I have the following entries in the table:
W1: up or up
D1: up or up
H4: up

The pictures provided by me allow you to see how the results of observing EURUSD written in the table look like at the moment:
W1: up
D1: up
H4(9:00) up

Advices:

* You need to optimize and test it on future. Not all of the parameters were optimized during the exploration.
* Try to pick the parameters for working on smaller periods.
* You need to reconsider the StopLoss.
* The description of the EA's parameters and the investigation of the FXRaider's strategy is available in the 34-th issue of the

Eugene

Author: Builder (2008.11.11 09:43)
download


ASC++

Author: Forex-Experts
download

Expert Advisor ASC++.


Attention: it has manual confirmation of trades disabled on default!

The trailing stop is absent, also there are problems with YEN pairs. It drains off on a flat. It evades the swaps (closes orders at 23:59 and then opens them).

Kijun Sen Robot (KSRobot)

Author: Scriptor (2008.11.12 08:18)
download
It uses the following indicators: Ichimoku, MA, SAR. It is optimized for the following currency pairs: GBPUSD and EURUSD with M30 period. You can view the full description in the code.


Expert MACD EURUSD 1 Hour

Author: bifeancho (2008.11.15 07:51)
download

Este experto está basado en el indicador MACD. Utilizando 4 barras para encontrar señales de compra y de venta.

Utilizo un optimizador de lotes para invertir acorde a las ganancias o perdidas.

Funciona muy bien en el periodo de 1 hora y solo para el par Euro/Dolar. Optimiazdo con un riego(Risk) de 0,02 y un Trailing Stop de 48 puntos da las mayores ganancias. En la imagen se ve la respuesta con estos valores en el periodo comprendido entre 14 de Noviembre de 2005 hasta 14 de Noviembre de 2008 (36 meses) y una ganancia de 5478% (aproximadamente un 150% mensual).

Pivots_Test

Author: zerkmax (2008.11.21 08:16)


The pivots indicator is used. download1
download2
Open the pending orders:

Buy start from the pivot with profit up to r2 and stop up to s2

Sell start form the pivot with profit up to s2 and stop up to r2

Strategy Tester Report
Pivots_test
Alpari-Classic (Build 218)

Symbol EURJPY (Euro vs Japanese Yen)
Period Day (D1) 2008.08.01 00:00 - 2008.11.07 00:00 (2008.08.01 - 2008.11.08)
Model Every tick (the most precise method based on all available least timeframes)
Parameters Lots=0.1; TrailingStop=25; magicnumber=777;

Bars in test
1071 Ticks modelled
1988820 Modelling quality
65.43%
Missmatched charts errors 40




Initial deposit
1000.00



Total net profit
507.40 Gross profit
782.95 Gross loss
-275.55
Profit factor
2.84 Expected payoff
16.91

Absolute drawdown
129.59 Maximum drawdown
219.97 (20.17%) Relative drawdown
20.17% (219.97)

Total trades
30 Short positions (% won) 15 (100.00%) Long positions (% won) 15 (86.67%)

Profit trades (% of total) 28 (93.33%) Loss trades (% of total) 2 (6.67%)
Largest profit trade
79.39 loss trade
-174.52
Average profit trades
27.96 loss trade
-137.77
Maximum consecutive wins (profit in money) 20 (520.12) consecutive losses (loss in money) 1 (-174.52)
Maximum consecutive profit (count of wins) 520.12 (20) consecutive loss (count of losses) -174.52 (1)
Average consecutive wins 9 consecutive losses 1