Expert Phoenix MT4
Phoenix - is an Expert Advisor for automated trading on all possible currencies and on any time frame. Most of strategies are based on use of one or another indicator or their combinations.
For example: buy signal for EURUSD on H1:
- If EMA (8) crosses SMA (26) from the bottom upwards
- and CCI (55) > 0
- and RSI (26) crosses level 48
But you have to monitor this strategy all the time to check its efficiency. But what if you have several such strategies but with different settings and for different currencies and time frames? Or you do not have time and chance to monitor the market? And what if this strategy was working only during testing within several months?
So you need a robot to test this strategy which will cope with such a routine work in a matter of seconds.
|Digits||4 or 5|
3-Buy and Sell
|1-open only long positions
2-only short positions
3-long and short positions
|recoveryType||use Recovery Factor Next
Multi Recovery (1, 2, 3)
|1-use only value of Recovery Next
2-use recovery factor according to a number of unprofitable trades.
use Recovery Next after 4 unprofitable trades in a row
|Minimal Lots||Minimal lot|
|def||Lot = Balance / def.
If Lot is less than the minimal lot, we use Minimal Lots
|Recovery Factor 1,2,3,Next||from 1.00 and higher|
|_period||from 1 and higher||Indicator period (for example: MA(10), RSI(17), CCI(14), MFI(12), ...)
set _period > 0 to enable the indicator
1-Simple, 2-Exponential, 3-Smoothed, 4-Linear Weighted
|_price||Close, Open, High, Low, Median, Typical, Weighted||price:
1-closing, 2-opening, 3-maximum, 4-minimum, 5-median (high+low)/2
5-typical (high+low+close)/3, 6-weighted average (high+low+close+close)/4
2-indicator moves by trend
3-indicator movement is opposite to trend
|MA1 and MA2 Indicators||MA(period)||buy if MA1 > MA2
sell if MA1 < MA2
|RVI||RVI(period)||buy if RVI_percents_bottom < RVI(period) < RVI_percents_top
sell if -RVI_percents_bottom < RVI(period) < -RVI_percents_top
|RVI_percents_bottom / top||from -1.00 to +1.00||bottom / upper level|
|CCI||CCI(period)||similar to RVI|
|CCI_percents_bottom / top||from -1500 to +1500||bottom / upper level|
|RSI||RSI(period)||buy if (100 - RSI_percents_range) < RSI(period) < RSI_percents_top
sell if (100 - RSI_percents_top) < RSI(period) < RSI_percents_range
|RSI_percents_range||from 1 to 100||For example, if range = 22:
buy level = 100 - 22 = 78%
sell level = 22%
|RSI_percents_top||from 1 to 100||For example, if top = 95
buy level = 95%
sell level = 100-95% = 5%
|Volumes||To enable set n_volume_1 > 0.
kof_volume_1 < avg(Volume1) / avg(Volume2) < kof_volume_2
|n_volume_1, n_volume_2||from 1 and higher||number of bars to get an average value|
|kof_volume_1, kof_volume_2||from -2.0 to +2.0||bottom and upper range of average values|
|MFI||MFI(period)||similar to RSI|
|Bulls and Bears||To enable set Bulls_period > 0 or Bears_period > 0.
buy if Bulls+Bears < BullsBears_percents
sell if Bulls+Bears > BullsBears_percents
|BullsBears_percents||from -300 to +300|
|Awesome Oscillator||similar to Volumes|
|Stochastic||similar to RSI|
|similar to RSI|
The EA Usage
Use several currency pairs with different magic numbers on one account.
Martingale works for each particular pair, not for the whole account.
Testing the Expert Advisor
Use a pattern to test the robot: Open prices only (fastest method to analyze the bar just completed, only for EAs that explicitly control bar opening)
Disable (uncheck the box) Genetic Algorithm
Default settings are for EURUSD H4.