Please fix this indicator or EA - page 49

 

Hi,

it is possible to eliminate the vertical line that are plotted from the close to the open of the day?

Thank you

waddah_attar_weekly_pivot_fibo_first_1.mq4

 

...

You can do that like this :

dasio:
Hi,

it is possible to eliminate the vertical line that are plotted from the close to the open of the day?

Thank you

waddah_attar_weekly_pivot_fibo_first_1.mq4
 

Renko Scalper

Hi !

Can someone help me.

The EA "Renko Scalper" trades not on my demo accounts with PepperStone and FXCC (both ECN). Backtesting is possible without problems.

I've played a lot with the settings and change the code itself, but the EA does not trade them. I only get the EA to trade without SL. But that would not be good and workable.

The EA trades without problems on my Alpari demo account.

Thanks for the help!

You can find here https://www.mql5.com/en/code/10547

Files:
 

Hi,

I'm try to do an ea.

But when i test it in backtest the metatrader give me an errore:

2012.10.19 19:19:26 2012.08.15 11:15 RangeMassimoMinimo EURUSD,H1: OrderSend error 4107

2012.10.19 19:19:26 2012.08.15 11:15 RangeMassimoMinimo EURUSD,H1: invalid price for OrderSend function

Can you help me to fix it?

Thank you

 
mvp7711:
Hi !

Can someone help me.

The EA "Renko Scalper" trades not on my demo accounts with PepperStone and FXCC (both ECN). Backtesting is possible without problems.

I've played a lot with the settings and change the code itself, but the EA does not trade them. I only get the EA to trade without SL. But that would not be good and workable.

The EA trades without problems on my Alpari demo account.

Thanks for the help!

You can find here https://www.mql5.com/en/code/10547

Hi Mvp7711,

This version should work on any broker now.

Files:
 
sara129:
hi kids

An indicator wanted . Close-daily MathSqrt of old 50 days

Write the current day chart And so the days before.

Draw a line from the start date to end date.

MathSqrt(close[50])

Thanks sara

example

Hi Sara,

I'n not sure i am understanding right, by any chance you have more information.

Thanks

 

dasio

Something is wrong with the attachment. Can you re-upload it?

dasio:
Hi,

I'm try to do an ea.

But when i test it in backtest the metatrader give me an errore:

2012.10.19 19:19:26 2012.08.15 11:15 RangeMassimoMinimo EURUSD,H1: OrderSend error 4107

2012.10.19 19:19:26 2012.08.15 11:15 RangeMassimoMinimo EURUSD,H1: invalid price for OrderSend function

Can you help me to fix it?

Thank you

 
mladen:
Try this

It should be what you are looking for. Here is how it compares to the "regular" one (on the bottom)

Mladen,

I was hoping you could have a look at this indicator when you get a chance.

Now it is a renko indicator so I know there is the whole time renko/time issue but I was wondering if you would be able to remove any of the code that would cause this to repaint/recalculate ?

I have also tried placing it on a normal chart with some success.

If it puts up false signals that is fine, just trying to get an overall idea of when the signals come and how they work out, basically what you did for the cycle identifier total repaint.

Tried to do it myself, trying to learn coding, but dont quite think I have it.

Thanks for any help that you can give

 
mrtools:
Hi Sara,

I'n not sure i am understanding right, by any chance you have more information.

Thanks

hi mrtools

i miss you

I added the indicator.Number Today, for the last few days, not repeat.

Thanks

Files:
sara.mq4  4 kb
 
mladen:
dasio Something is wrong with the attachment. Can you re-upload it?

Thank you

extern int Magic = 68415;

extern int Orario_Inizio = 0;

extern int Orario_Fine = 6;

extern int Buffer = 0;

extern double Lotti = 0.1;

extern int TakeProfit = 10;

extern int StopLoss = 50;

double Massimo;

double Minimo;

int BarCount;

int BarStart;

int BarShift;

double MinLot;

double LotSize;

int i;

int ticket;

string Status;

string BuyStatus1;

string SellStatus1;

double Range;

string CommentoRange;

double pipMultiplier = 1;

int init()

{

}

int start()

{

if (Digits==3 || Digits==5)

{pipMultiplier = 10;}

else {pipMultiplier = 1; }

double TakeProfit1 = TakeProfit*Point*pipMultiplier;

double StopLoss1 = StopLoss*Point*pipMultiplier;

double Buffer1 = Buffer*Point*pipMultiplier;

double StopLossPrice = NormalizeDouble(StopLoss1,Digits);

double TakeProfitPrice = NormalizeDouble(TakeProfit1,Digits);

double BufferPrice = NormalizeDouble(Buffer1,Digits);

//CALCOLA LE BARRE DEL RANGE

if(Orario_Inizio>Orario_Fine)

{

BarCount=24+Orario_Fine-Orario_Inizio;

}

if(Orario_Inizio<Orario_Fine)

{

BarCount=Orario_Fine-Orario_Inizio;

}

//CALCOLA IL MASSIMO E IL MINIMO DEL RANGE

if(Hour()>=Orario_Fine)

{

BarStart=Hour()-Orario_Fine;

BarShift=BarStart+BarCount;

Minimo=iLow(NULL,PERIOD_H1,BarStart);

Massimo=0;

for(i=BarStart;i<=BarShift;i++)

{

Massimo=MathMax(Massimo,iHigh(NULL,PERIOD_H1,i));

Minimo=MathMin(Minimo,iLow(NULL,PERIOD_H1,i));

Range=(Massimo-Minimo)/Point;

}

}

else

{

Massimo=0;

Minimo=0;

return(0);

}

//CONTROLLA SE E' L'ORARIO PER POTER TRADARE

if(Hour()==Orario_Fine)

{

//CONTROLLA SE IL MASSIMO E' STATO ROTTO. CONDIZIONE BUY

double OpenPriceBuy = NormalizeDouble((Massimo+Ask+BufferPrice),Digits);

ticket=OrderSend(Symbol(),OP_BUYSTOP,NormalizeDouble(Lotti,Digits),OpenPriceBuy,0,OpenPriceBuy-StopLossPrice,OpenPriceBuy+TakeProfitPrice,NULL,Magic,0,Blue);

//CONTROLLA SE IL MINIMO E' STATO ROTTO. CONDIZIONE SELL

double OpenPriceSell = NormalizeDouble((Minimo-Ask-BufferPrice),Digits);

ticket=OrderSend(Symbol(),OP_SELLSTOP,NormalizeDouble(Lotti,Digits),OpenPriceSell,0,OpenPriceSell+StopLossPrice,OpenPriceSell-TakeProfitPrice,NULL,Magic,0,Red);

if (ticket != -1)

return(0);

}

}
Reason: