E&A Standard Trading System - page 8

To add comments, please log in or register
DREWP
201
DREWP  

MACDiesel,

That is correct. The objective is to get into the market as soon as the ADXcrosses, M5 and M15 AlaskanPipAssassin agree. You exit the market when the M15 APA crosses against your trade or your Take profit has been reached.

-DREWP

MACDiesel
37
MACDiesel  

visuallly

I have visually back tested and It looks promising... I wish I could code better.. I am looking forward to see the out come of this.... Is there any more info that you can help me out with? "am I missing something"?

MACDiesel
37
MACDiesel  

Here

Man I think I am getting close to what you are looking for.....

cheek this out, will you or someone let me know what you think..

Files:
lkjh.gif 35 kb
DREWP
201
DREWP  

EAS Signals

Hello All!

I have developed an indicator that filters out the false signals. I call it EAS Signals. It's still in a development phase. I wish to add a consolidating market filter(any suggestions?), alerts and a few extra features.

Heres the code, don't laugh too hard .

//+------------------------------------------------------------------+

//| EAS Signals.mq4 |

//| |

//| http://www.metaquotes.net |

//+------------------------------------------------------------------+

#property indicator_chart_window

#property indicator_buffers 2

#property indicator_color1 Blue

#property indicator_color2 Red

#property indicator_width1 3

#property indicator_width2 3

//---- buffers

double ExtMapBuffer1[];

double ExtMapBuffer2[];

double adxcBlue_M5;

double adxcRed_M5;

double adxcBlue_M15;

double adxcRed_M15;

double apaBlue_M5;

double apaRed_M5;

double apaBlue_M15;

double apaRed_M15;

//----

int nShift;

//+------------------------------------------------------------------+

//| Custom indicator initialization function |

//+------------------------------------------------------------------+

int init()

{

//---- indicators

SetIndexStyle(0, DRAW_ARROW, 0, 1);

SetIndexArrow(0, 221);

SetIndexBuffer(0, ExtMapBuffer1);

//----

SetIndexStyle(1, DRAW_ARROW, 0, 1);

SetIndexArrow(1, 222);

SetIndexBuffer(1, ExtMapBuffer2);

//----

return(0);

}

//+------------------------------------------------------------------+

//| Custor indicator deinitialization function |

//+------------------------------------------------------------------+

int deinit()

{

//----

return(0);

}

//+------------------------------------------------------------------+

//| Custom indicator iteration function |

//+------------------------------------------------------------------+

int start()

{

int limit, limit2;

int counted_bars = IndicatorCounted();

//---- check for possible errors

if(counted_bars < 0)

return(-1);

//---- last counted bar will be recounted

if(counted_bars > 0)

counted_bars--;

limit = Bars - counted_bars;

//----

for(int i=0; i<limit; i++)

{

apaBlue_M5 = iCustom(NULL,0,"AlaskanPipAssassinMod",1,i);

apaRed_M5 = iCustom(NULL,0,"AlaskanPipAssassinMod",0,i);

apaBlue_M15 = iCustom(NULL,0,"#MTF AlaskanPipAssassin",15,1000,7,1.6,50.6,1,i);

apaRed_M15 = iCustom(NULL,0,"#MTF AlaskanPipAssassin",15,1000,7,1.6,50.6,0,i);

adxcBlue_M5 = iCustom(NULL,0,"#MTF_ADXcrosses",5,false,0,i);

adxcRed_M5 = iCustom(NULL,0,"#MTF_ADXcrosses",5,false,1,i);

adxcBlue_M15 = iCustom(NULL,0,"#MTF_ADXcrosses",15,false,0,i);

adxcRed_M15 = iCustom(NULL,0,"#MTF_ADXcrosses",15,false,1,i);

nShift = iATR(NULL,0,100,i)*0.5;

//----

if ((adxcBlue_M5 < adxcRed_M5 || adxcBlue_M15 < adxcRed_M15) && (apaBlue_M15 < apaRed_M15 && apaBlue_M5 < apaRed_M5))

ExtMapBuffer1 = Low - nShift;

if ((adxcBlue_M5 > adxcRed_M5 || adxcBlue_M15 > adxcRed_M15) && (apaBlue_M15 > apaRed_M15 && apaBlue_M5 > apaRed_M5))

ExtMapBuffer2 = High + nShift;

}

//----

return(0);

}

//+------------------------------------------------------------------+

MACDiesel,

You hit the nail right on the head. Thanks for your interest in my system. How has it been treating you so far?

Below I have included all of the indicators and a template file. Any feedback is appreciated.

-DREWP

EDIT: Check post #83 for the corrected version of this indicator

Files:
designmax
57
designmax  

DrewP

Hi Drew

I have been keeping an eye on the development of your system...and have been seeing it getting more and more complicated until this most recent screenshot...less is more...the simpler it is, the better.

Keep up the good work...

Cheers

Designmax

robp
565
robp  

Hey Drew,

Your last zip is not complete. The template is calling #MTF_ADXcrosses.ex4 and it's not in that zip. I tried substituting #MTF ADXcrossesNP but that is causing problems with the platform. What do I need?

fxbs
3203
fxbs  

Hello All!

I have developed an indicator that filters out the false signals. I call it EAS Signals. It's still in a development phase. I wish to add a consolidating market filter(any suggestions?), alerts and a few extra features.

Heres the code, don't laugh too hard .

.....

what laugh? it works - you good; to get enywhere we should start somewhere - so everything goes like it should - step by step, phase by phase

from your post: ..."0,"#MTF_ADXcrosses",15,false,1,i" - file not in attachments;

filter: you have adx:+di-di; did you played with the levels(like20, modemain)?

fxbs
3203
fxbs  
robp:
Hey Drew, Your last zip is not complete. The template is calling #MTF_ADXcrosses.ex4 and it's not in that zip. I tried substituting #MTF ADXcrossesNP but that is causing problems with the platform. What do I need?

put like this 4 now:

adxcBlue_M5 = iCustom(NULL,0,"#MTF ADXcrossesNRP_Alert",5,false,0,i);

adxcRed_M5 = iCustom(NULL,0,"#MTF ADXcrossesNRP_Alert",5,false,1,i);

adxcBlue_M15 = iCustom(NULL,0,"#MTF ADXcrossesNRP_Alert",15,false,0,i);

adxcRed_M15 = iCustom(NULL,0,"#MTF ADXcrossesNRP_Alert",15,false,1,i);

DREWP
201
DREWP  

designmax,

Thank you for your kind words. Simple is way better .

robp,

I have a couple different versions of that indicator I'm working with and I uploaded the wrong one . When I get home I will upload the the correct version.

fxbs,

Thanks for the fix. I haven't messed with tweaking the adx, but thanks for the point in the right direction!.

-DREWP

BlueWhale
95
BlueWhale  

Check this out.

I don't know for sure yet but here is what Im looking for while trading this system.

1. MTF Alaskan Pip Assassin to cross over.

2 Reg. APA to crossover.

3.Then ADX signal and CCI to cross in direction of trade.

I'm not using the digi indies just a gmacd signal.

Easy enough over 200 pips today! DREWP ROCKS.

To add comments, please log in or register