aulia says:
I am not agree that EA BOSS is an others fabturbo. Some part of this program is correct the same.. but for the EA builder part of script eazy taken from others EA.
For exmaple the script of:
Lotoptimized,
TrailingStop,
Hedging,
And Fabturbo compare with EA Boss use different indicator:
See below for Fabturbo:
bool PrepareIndicators() {
double l_ifractals_20;
g_icustom_1280 = iCustom(NULL, 0, “Alligator”, 13, 8, 8, 5, 5, 3, 0, 0);
g_icustom_1288 = iCustom(NULL, 0, “Alligator”, 13, 8, 8, 5, 5, 3, 1, 0);
g_icustom_1296 = iCustom(NULL, 0, “Alligator”, 13, 8, 8, 5, 5, 3, 2, 0);
l_ifractals_20 = iFractals(NULL, 0, MODE_LOWER, li_4);
if (l_ifractals_20 != 0.0) g_ifractals_1320 = l_ifractals_20;
l_ifractals_20 = iFractals(NULL, 0, MODE_UPPER, li_4);
if (l_ifractals_20 != 0.0) g_ifractals_1328 = l_ifractals_20;
gda_1384[li_4] = iDeMarker(NULL, 0, FapTurbo_aaa, li_4);
gda_1388[li_4] = (-iWPR(NULL, 0, FapTurbo_bbb, li_4 + 1)) / 100.0;
}
g_ima_1336 = iMA(NULL, PERIOD_D1, FapTurbo_PeriodMALarge, 0, FapTurbo_TypeMA_0_3, FapTurbo_PriceMA_0_6, FapTurbo_ShiftMALarge);
g_ima_1344 = iMA(NULL, PERIOD_D1, FapTurbo_PeriodMALarge, 0, FapTurbo_TypeMA_0_3, FapTurbo_PriceMA_0_6, 0);
g_ima_1352 = iMA(NULL, PERIOD_D1, FapTurbo_PeriodMASmall, 0, FapTurbo_TypeMA_0_3, FapTurbo_PriceMA_0_6, FapTurbo_ShiftMASmall);
g_ima_1360 = iMA(NULL, PERIOD_D1, FapTurbo_PeriodMASmall, 0, FapTurbo_TypeMA_0_3, FapTurbo_PriceMA_0_6, 0);
g_ima_1368 = iMA(NULL, PERIOD_D1, FapTurbo_PeriodMALarge, 0, FapTurbo_TypeMA_0_3, FapTurbo_PriceMA_0_6, FapTurbo_LookForDays + FapTurbo_ShiftMALarge);
g_ima_1376 = iMA(NULL, PERIOD_D1, FapTurbo_PeriodMASmall, 0, FapTurbo_TypeMA_0_3, FapTurbo_PriceMA_0_6, FapTurbo_LookForDays + FapTurbo_ShiftMASmall);
double l_ima_4 = iMA(NULL, PERIOD_D1, FapTurbo_PeriodMALarge, 0, FapTurbo_TypeMA_0_3, FapTurbo_PriceMA_0_6, FapTurbo_ShiftMALarge + ai_0);
double l_ima_12 = iMA(NULL, PERIOD_D1, FapTurbo_PeriodMALarge, 0, FapTurbo_TypeMA_0_3, FapTurbo_PriceMA_0_6, FapTurbo_LookForDays + FapTurbo_ShiftMALarge + ai_0);
double l_ima_20 = iMA(NULL, PERIOD_D1, FapTurbo_PeriodMASmall, 0, FapTurbo_TypeMA_0_3, FapTurbo_PriceMA_0_6, FapTurbo_ShiftMASmall + ai_0);
double l_ima_28 = iMA(NULL, PERIOD_D1, FapTurbo_PeriodMASmall, 0, FapTurbo_TypeMA_0_3, FapTurbo_PriceMA_0_6, FapTurbo_LookForDays + FapTurbo_ShiftMASmall + ai_0);
HideTestIndicators(TRUE);
l_irsi_20 = iRSI(NULL, 0, g_period_768, PRICE_CLOSE, 0);
l_irsi_28 = iRSI(NULL, PERIOD_M1, g_period_776, PRICE_CLOSE, 0);
bool Scalper_CheckSimpleHeightFilter() {
int l_datetime_4;
bool li_0 = FALSE;
if (NormalizeDouble(iHigh(NULL, PERIOD_M15, 1) – iLow(NULL, PERIOD_M15, 1), gi_880) > gd_1220) li_0 = TRUE;
if (NormalizeDouble(iHigh(NULL, PERIOD_M15, 2) – iLow(NULL, PERIOD_M15, 2), gi_880) > gd_1220) li_0 = TRUE;
EA BOSS
HideTestIndicators(TRUE);
double l_irsi_0 = iRSI(NULL, PERIOD_M15, g_period_140, PRICE_CLOSE, 0);
double ld_8 = Ask + 0.0002;
double l_ima_16 = iMA(NULL, PERIOD_M15, g_period_136, 0, MODE_SMA, PRICE_MEDIAN, 1);
double ld_24 = Bid – 0.0002;
double l_irsi_32 = iRSI(NULL, PERIOD_M1, g_period_148, PRICE_CLOSE, 0);
bool BOSS_CheckTrendFilter() {
double ld_4;
double ld_12;
double ld_20;
if (gi_172 <= 0) return (FALSE);
for (int li_0 = 0; li_0 gd_572) break;
}
if (li_0 > gi_176) return (FALSE);
return (TRUE);
}
bool BOSS_CheckBOSSvolaFilter() {
int l_datetime_4;
bool li_0 = FALSE;
if (NormalizeDouble(iHigh(NULL, PERIOD_M15, 1) – iLow(NULL, PERIOD_M15, 1), gi_404) > gd_652) li_0 = TRUE;
if (NormalizeDouble(iHigh(NULL, PERIOD_M15, 2) – iLow(NULL, PERIOD_M15, 2), gi_404) > gd_652) li_0 = TRUE;
if (li_0) {
l_datetime_4 = iTime(NULL, PERIOD_M15, 0);
if (g_datetime_468 != l_datetime_4) {
Print(“Trade is forbidden by the EA BOSS Volatility Filter.”);
g_datetime_468 = l_datetime_4;
}
return (TRUE);
}
return (FALSE);
}
That all for EA boss
Posted on Sep - 16 - 2009 @ 4:33 am