Indicators with alerts/signal - page 76

 
spiritbreezer:
Hi all

Is there perhaps an indicator that not only alerts, but could actually draw like a box or highlight a candle when it is 'x' size big?

Thank you

You mean something like post #978 in the Murrey Math thread?

https://www.mql5.com/en/forum/172943/page66

 

alert needed

and this one too please

 

I need help,please

I need an alert for this indicator: max moving average

With graet thanks

 

Need help

Need help.great indicator .Anyone who can add alert to this one when the arrows appears please? thx.

 
 

BBands Stop with email alert

Here's the BBands Stop with email alert. The old version has only pop-up alert. In addition, you can choose any arrow and dot symbol based on the WingDings font. Just input in a number between 33 and 255.

 

CCI signal

Hi there,

Well I have gone through 80 pages of posts and could not find what I need. What I am looking for is a signal (arrow on chart) when the CCI value goes through the zero line up and down respectively.

I have a number of CCI inidcators but none actually show the arrows on the chart when going through the zero line, only an alert.

Please could someone point me in the right direction

Thanks

 

Alert needed

cami:
and this one too please

Anyone kindly help us to add alert in RSIOMA_HHLSX_rev or RSIOMAv2. Alert when rsi cross the ma.

Indicator Attached

 

Coding Money management

I want to code

Lot = 2% of accountfreemargin

Can someone help?

 

In the default expert "Moving Average.mq4" have you a sample:

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

//| Calculate optimal lot size |

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

double LotsOptimized()

{

double lot=Lots;

int orders=HistoryTotal(); // history orders total

int losses=0; // number of losses orders without a break

//---- select lot size

lot=NormalizeDouble(AccountFreeMargin()*MaximumRisk/1000.0,1);

//---- calculate number of losses orders without a break

if(DecreaseFactor>0)

{

for(int i=orders-1;i>=0;i--)

{

if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)==false) { Print("Error in history!"); break; }

if(OrderSymbol()!=Symbol() || OrderType()>OP_SELL) continue;

//----

if(OrderProfit()>0) break;

if(OrderProfit()<0) losses++;

}

if(losses>1) lot=NormalizeDouble(lot-lot*losses/DecreaseFactor,1);

}

//---- return lot size

if(lot<0.1) lot=0.1;

return(lot);

}
Reason: