I am using 5 numbers of SMA in H4 TF. When I look at my chart I cant remember which one is what . I always touch with mouse pointer to know their value. I think it will be very handy if I can put their shortname with same color at somewhere around MA indi. I dont know how to set in program bcos my MQL4 knowledge is very poor and I will appreciate if somebody modify Moving Average Indi.
I want to display MA indi shortname and tried to modify MA custom indicator as follow. But I know only " ObjectCreate "command & it shows at one corner of chart window . Please advice me how to show shortname beside of MA and moving together with it.
I have created, for almost all indicators, a derivative that draws a color histogram (calling them all "Diamond + The name of the indicator / oscillator), instead of the common line (eg RSI). So when the RSI is over 50 will see a BLUE hist and when the RSI is below 50 I will see a RED one. No big deal ... but when I scalp is easier to see a color instead of a line that crosses another.
Now, my problem is that by the "BollingerBand% b" can not get the desired effect when it falls below 0.5 or rises above 0.5 ....it reminds me a constant error message and my ignorance of the MetaEditor not allow me to correct it.
Hello. I got this indicator that shows a histogram of the delta bid/ask. It takes the info from the cme website from the currency futures. Only problem is it doesnt work cause you need a login. If someone can edit the indicator so you dont need to login or have somthing similar I would appreciate it. Thanks.
could anyone please help me with a script? i have a "stop and reverse" script for mt4 and i don't know how to modify it, so that when i use it, it would close current position and open an opposite one BUT WITH BIGGER LOT... In other words i need it to "close and reverse" with specific 1.667 bigger lot that last used.
Help please!!!!!!
Please help!! I am not a coder, But Im trying my very best here. Any advice on why my indicator wont work would be much appreciated!!
Thank you in advancemarius_osma.mq4
Hi Guys, just finished writing a small ea for testing purpose of a strategie of myself. Just one quick question:
i would like the ea to calculate the average daily range of the symbol for the last, say 5 days.
just like it is displayed here: Forex Volatility - Mataf.net
is there a way to do this? thanks a lot in advance
How to set MA shortname in chart window
Hello
I am using 5 numbers of SMA in H4 TF. When I look at my chart I cant remember which one is what . I always touch with mouse pointer to know their value. I think it will be very handy if I can put their shortname with same color at somewhere around MA indi. I dont know how to set in program bcos my MQL4 knowledge is very poor and I will appreciate if somebody modify Moving Average Indi.
1,000,000 thanks
mithetnme
Please advice me
Hello
I want to display MA indi shortname and tried to modify MA custom indicator as follow. But I know only " ObjectCreate "command & it shows at one corner of chart window
. Please advice me how to show shortname beside of MA and moving together with it.
#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Red
//---- indicator parameters
extern int MA_Period=13;
extern int MA_Shift=0;
extern string Method_1= "0=SMA, 1=EMA, 2=SMMA, 3=LWMA";
extern int MA_Method=0;
extern color Shortname_color = Red;
//---- indicator buffers
double mnmMA[];
//----
int ExtCountedBars=0;
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
int draw_begin;
string short_name;
//---- drawing settings
SetIndexStyle(0,DRAW_LINE);
SetIndexShift(0,MA_Shift);
IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS));
if(MA_Period<2) MA_Period=13;
draw_begin=MA_Period-1;
//---- indicator short name
switch(MA_Method)
{
case 1 : short_name="EMA("; draw_begin=0; break;
case 2 : short_name="SMMA("; break;
case 3 : short_name="LWMA("; break;
default :
MA_Method=0;
short_name="SMA(";
}
IndicatorShortName(short_name+MA_Period+")");
SetIndexDrawBegin(0,draw_begin);
//---- indicator buffers mapping
SetIndexBuffer(0,mnmMA);
//---- initialization done
return(0);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
int deinit()
{
ObjectsDeleteAll(0,OBJ_LABEL);
return(0);
}
//--------------------------------------------------------------------
int start()
{
if(Bars<=MA_Period) return(0);
ExtCountedBars=IndicatorCounted();
//---- check for possible errors
if (ExtCountedBars<0) return(-1);
//---- last counted bar will be recounted
if (ExtCountedBars>0) ExtCountedBars--;
//----
int limit;
string shortname;
int counted_bars=IndicatorCounted();
//---- last counted bar will be recounted
if(counted_bars>0) counted_bars--;
limit=Bars-counted_bars;
//---- macd counted in the 1-st buffer
for(int i=0; i<limit; i++)
mnmMA=iMA(NULL,0,MA_Period,MA_Shift,MA_Method,PRICE_CLOSE,i);
if (MA_Method == 0) shortname = "SMA" + MA_Period;
if (MA_Method == 1) shortname = "EMA" + MA_Period;
if (MA_Method == 2) shortname = "SMMA" + MA_Period;
if (MA_Method == 3) shortname = "LWMA" + MA_Period;
ObjectCreate("tmp", OBJ_LABEL, 0, 0, 0);
ObjectSetText("tmp", shortname, 20, "Arial Bold", Shortname_color);
ObjectSet("tmp", OBJPROP_CORNER, 1);
ObjectSet("tmp", OBJPROP_XDISTANCE, 10);
ObjectSet("tmp", OBJPROP_YDISTANCE, 5);
//---- done
return(0);
}
1,000,000 thanks
mithetnme
A little help...new indicator...
I have created, for almost all indicators, a derivative that draws a color histogram (calling them all "Diamond + The name of the indicator / oscillator), instead of the common line (eg RSI). So when the RSI is over 50 will see a BLUE hist and when the RSI is below 50 I will see a RED one. No big deal ... but when I scalp is easier to see a color instead of a line that crosses another.
Now, my problem is that by the "BollingerBand% b" can not get the desired effect when it falls below 0.5 or rises above 0.5 ....it reminds me a constant error message and my ignorance of the MetaEditor not allow me to correct it.
Could you help me?
Thanks ...
"Il Diamante RSI" (working) MEGAUPLOAD - The leading online storage and file delivery service
"Bollinger band % b" (working) MEGAUPLOAD - The leading online storage and file delivery service
"Il Diamante BBpB" (not working) MEGAUPLOAD - The leading online storage and file delivery service
help
hello, can somebody help me make the candle as a background?
help for ea
hi all,
i am learning mql4 but i have some problems and i need help for ea code.
1. my system is
buy=close>50sma
sell=close<50sma
takeprofit=30
but my ea is opening new position after take profit because price>50sma
2.i want to open three positions. 2 positions for take profit 1 position for price crossover sma
if somebody help me i be hapy.
thanks for help.
Need Bid/Ask Delta Indicator
Hello. I got this indicator that shows a histogram of the delta bid/ask. It takes the info from the cme website from the currency futures. Only problem is it doesnt work cause you need a login. If someone can edit the indicator so you dont need to login or have somthing similar I would appreciate it. Thanks.
Modofication needed! Please help...
could anyone please help me with a script? i have a "stop and reverse" script for mt4 and i don't know how to modify it, so that when i use it, it would close current position and open an opposite one BUT WITH BIGGER LOT... In other words i need it to "close and reverse" with specific 1.667 bigger lot that last used.
Thank You in advance!