Post Your Indicators/Strategy Here - I will Code EA for You!

you are very good, good job and thanks a lot, but i would like to request one more time, i need to modified my EA, i would like to add some features to protect my account; here are the additional features;

a. i want my EA to open one contract at a time
b. i want my EA to automatically close if there is a reversal of signal to open (example closed the long contract if there is a short signal to open)
c. please add a features time of trading
d. do not open a position if the signal is more than 5 candle away from the SMA 12
d. and only open a contract to the next candle, if all the strategy are met from the previous candle

thanks in advance. great man.

hi sheriff,

my first comment here seems to be one of the best forums here.

i want an EA which i can set an value, for example 1.3050 for EUR/USD. if the price would reach 1.3050,
AND the candle closes above 1.3050, AND the second candle closes above the previous, THEN open the trade.

Can you code that, it woud be great. thanks

Hi Sir,
Nice to see you code freely without commercial Motive.I am following the below simple Breakout stratergy.
Pls help me to convert EA.
[B]Buy[/B]

  1. Entry 10 PIPS above yesterday High
  2. Stop Loss - 10 PIPS below Yesterday Close (Today Open Price)-It should be placed at the time of order itself.
  3. Take Profit - Level 1 Profit, Level 2 Profit & Level 3 Profit.Every Level should close particular portion of trade.
  4. Exit-Daily candle closure below 21 EMA if trade left open without Take profit.
  5. Once Level 1 Profit is reached,Stop Loss should be moved to Break even Point.
  6. Initial Stop Loss Option also preferred.
  7. 2 EMA filter - Preferbly 200 & 21 EMAs.(For Buy Price should be above these two EMAS)
    Pls make all the inputs as customised.

[B]Sell[/B]
Vice versa above Buy Order.

Would you be interested in modifying an existing EA.
KiloPip II System | Myfxbook

Here is the EA for your strategy.

To Your Success
Sheriff

JORDAN.zip (1.38 KB)

Hi,

I just applied your strategy.
S/L,T/P you can change.
No more conditions applied.

To Your Success
Sheriff

PIPEARNER.zip (1.83 KB)

hi sheriffonline, good you offer free EA coding for those who don’t know how to do it like me,
please code my strategy
buy in the next candle if previous candle’s;

  1. MACD grows at least two bar in succession
  2. RSI 3 less than 90
  3. RSI 8 more than 50
  4. ADX 12 (+D greater than -D)
  5. close recent position if there is a sell signal
  6. one position at a time
  7. please include time of trading option
  8. TP 20
  9. SL 20
  10. TS 10

sell in the next candle if previous candle’s;

  1. MACD dwindle at least two bar in succession
  2. RSI 3 more than 10
  3. RSI 8 less than 50
  4. ADX 12 (-D greater than +D)
  5. close recent position if there is a buy signal
  6. one position at a time
  7. please include time of trading option
  8. TP 20
  9. SL 20
  10. TS 10

thank you so much and more power

It look Like Good stratergy for swing trading

Hi Sir,
Thanks for your good work.
Same tried in Stratergy tester. Cannot see any trade.
Also Can you add EMA filter 21 & 200 along with automatic exit if candle closed below 21 EMA.
Think Stop loss is fixed below yeterday close price.
Thanks in advance.

Hi Pipsflowfx,

Due to heavy projects not able to look after your strategy.

herewith i attached the EA for your strategy.

i used “Thierry RSI&CCI” instead of “CORAL” indicator due to some invalid buffers i get. i feel both indicators give same response.even “Thierry RSI&CCI” is much better.

I attached all the indicator files included “Thierry RSI&CCI”.

I have not tested yet, bcoz i have no time to test.

NOTE: before you test open 1hr TF chart before you run EA on 5min TF chart.

To Your Success
Sheriff

Skyplay.zip (14.1 KB)

Hi,

I backtested,which opens pending orders and buy/sell orders when execution.

i update with MA and post here as soon as possible.

thanks buddy, much blessings i will try it out and give you the feedback

Here is the EA for your strategy.

SOFISYSTEM.zip (2.2 KB)

can you edit my EA? i want my ea to buy or sell in the NEXT CANDLE open price not every tick.
if my strategy met in the PREVIUOS CANDLE then buy or sell in the next candle opening price.
and please can you add this feature, if already has a buy position it should wait a sell signal. for example if already achieved the buy signal do not buy another position, it should wait for sell signal then if sell signal achieved do not open another sell but wait for a buy signal.

please do it for me. thank you so much.

Hi Sir,
I back tested. It is working on other time frames but not working on Daily Chart.
Kindly check & also add EMA 21 & 200 FIlter with customised Input

Hi Sheriff,
I’m looking for a chandelier exit which is a trailing stop based on volatility. I would like it to have two parameters: one is the amount of candles that is used to calculate the mean volatility (high minus low average) and the other is the constant that you multiply it with so you can set it wider or narrower.

But i would like it to be automated so i can use it instead of my fixed SL.
Can you build one for me? I would really appreciate it and I think a lot of people would.

edit: I found this, but i have no idea if this is the thing I want. I can’t impement it in my metatrader like this:

//±-----------------------------------------------------------------+
//| ChandelierStops_v1.mq4 |
//| Copyright ? 2006, Forex-TSD(.)com |
//| Written by IgorAD,igorad2003@yahoo(.)co.uk |
//| |
//±-----------------------------------------------------------------+
#property copyright "Copyright ? 2006, Forex-TSD(.)com "

#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Blue
#property indicator_color2 Red

//---- input parameters
extern int Length=15;
extern int ATRperiod=14;
extern double Kv=4;
extern int Shift=1;
extern string alertText = “Trend is changing”;
extern bool SoundAlert = false;

//---- indicator buffers
double UpBuffer1[];
double DnBuffer1[];
double smin[];
double smax[];
double trend[];
datetime alertTime;

//±-----------------------------------------------------------------+
//| Custom indicator initialization function |
//±-----------------------------------------------------------------+
int init()
{
string short_name;
//---- indicator line
SetIndexStyle(0,DRAW_LINE);
SetIndexStyle(1,DRAW_LINE);
IndicatorBuffers(5);
SetIndexBuffer(0,UpBuffer1);
SetIndexBuffer(1,DnBuffer1);
SetIndexBuffer(2,smin);
SetIndexBuffer(3,smax);
SetIndexBuffer(4,trend);
//---- name for DataWindow and indicator subwindow label
short_name=“ATRStops(”+Length+")";
IndicatorShortName(short_name);
SetIndexLabel(0,“Up”);
SetIndexLabel(1,“Dn”);
//----
SetIndexDrawBegin(0,Length);
SetIndexDrawBegin(1,Length);
alertTime = Time[1];
//----
return(0);
}

//±-----------------------------------------------------------------+
//| ChandelierStops_v1 |
//±-----------------------------------------------------------------+
int start()
{

int shift,limit, counted_bars=IndicatorCounted();

if ( counted_bars > 0 ) limit=Bars-counted_bars;
if ( counted_bars < 0 ) return(0);
if ( counted_bars ==0 ) limit=Bars-Length-1;

for(shift=limit;shift&gt;=0;shift--) 

{
smin[shift] = High[Highest(NULL,0,MODE_HIGH,Length,shift+Shift)] - KviATR(NULL,0,ATRperiod,shift+Shift);
smax[shift] = Low[Lowest(NULL,0,MODE_LOW,Length,shift+Shift)] + Kv
iATR(NULL,0,ATRperiod,shift+Shift);

  trend[shift]=trend[shift+1];
  if ( Close[shift] &gt; smax[shift+1] ) trend[shift] =  1;
  if ( Close[shift] &lt; smin[shift+1] ) trend[shift] = -1;

  if ( trend[shift] &gt;0 ) 
  {
  if( smin[shift]&lt;smin[shift+1] ) smin[shift]=smin[shift+1];
  UpBuffer1[shift]=smin[shift];
  DnBuffer1[shift] = EMPTY_VALUE;
  }
  if ( trend[shift] &lt;0 ) 
  {
  if( smax[shift]&gt;smax[shift+1] ) smax[shift]=smax[shift+1];
  UpBuffer1[shift]=EMPTY_VALUE;
  DnBuffer1[shift] = smax[shift];
  }

}

if (trend[0] != trend[1])
  {
     if (alertTime != Time[0])
    {
       alertTime = Time[0];
       if (SoundAlert == true) PlaySound("alert2.wav");
          Alert(alertText);
    }
 }	     
return(0);	

}

Also Pls add Take Profit Level 1, level 2 & Level 3 along with Trailing SL.
Stop loss should move to Break even once Level 1 Profit is reached.

sheriffonline thanks for the good work you have been doing here in bp

please help me create this ea.
BUY[U][/U]
BUYSTOP 30 PIP ABOVE THE DAILY OPENING
TP 10
SL 50

SELL[U][/U]
VICE VERSE
AUSTINE4LIFE

Here is the EA for your strategy.

AUSIEN4LIFE.zip (1.61 KB)

First thank you for your work. But the EA does not work as i want. The EA opens after the ask price has reached one point, for example 1.3050, and the current candle closes. But thats not what it should do.

  1. price arrived 1.3050 AND closes above 1.3050 AND
  2. next candle closes above the HIGH of the previous candle

THEN open the trade. Thats all.

And for Selling the same thing! now only buying is possible

Can you please add an external Magicnumber variable.

Thank you for your work
 very good