Download MetaTrader 5

Indicators: Urban Towers

To add comments, please log in or register
Do you wonder how to use widgets? Read the article!
MetaQuotes Software Corp.
Moderator
181394
MetaQuotes Software Corp. 2011.02.04 08:41 

Urban Towers:

The indicator shows the arrows point of entry into the position according to the Urban Towers Scalping Strategy.

Author: Rustamzhan Salidzhanov

Robert
418
Robert 2011.02.05 19:42  

Hi Xrust,

Nice job on coding the Urban Towers strategy. I tested it and it seems to work fine.

I'm a novice coder still learning and I have a few questions about the coding, in particular this section:

//+------------------------------------------------------------------+
double hi_lo(bool hl,int i){double pr[6],hi,lo;
   pr[0] = iMA(Symbol(),Period(),Start_Period_Ma,0,Ma_Metod,Ma_Price,i);
   pr[1] = iMA(Symbol(),Period(),Start_Period_Ma+Step_Period_Ma,0,Ma_Metod,Ma_Price,i);
   pr[2] = iMA(Symbol(),Period(),Start_Period_Ma+Step_Period_Ma*2,0,Ma_Metod,Ma_Price,i);
   pr[3] = iMA(Symbol(),Period(),Start_Period_Ma+Step_Period_Ma*3,0,Ma_Metod,Ma_Price,i);
   pr[4] = iMA(Symbol(),Period(),Start_Period_Ma+Step_Period_Ma*4,0,Ma_Metod,Ma_Price,i);
   pr[5] = iMA(Symbol(),Period(),Start_Period_Ma+Step_Period_Ma*5,0,Ma_Metod,Ma_Price,i);
   ArraySort(pr,WHOLE_ARRAY,0,MODE_DESCEND);
   hi = pr[ArrayMaximum(pr)];
   lo = pr[ArrayMinimum(pr)];
   if(lo==0){lo = pr[ArrayMinimum(pr)-1];}
   if(lo==0){lo = pr[ArrayMinimum(pr)-1];}
   if(lo==0){lo = pr[ArrayMinimum(pr)-1];}
   if(hl){return(hi);}else{return(lo);}
}  
//+------------------------------------------------------------------+

Is there a reason the 3 lines are duplicated and they are all the same? Or should there be different variables that get different values?

Thanks for sharing your efforts on coding this strategy...and good luck in your trading!

Robert

rplust
244
rplust 2011.02.07 02:58  

Hi,

Thanks for sharing! But it would be great to have a visual alert to be able to watch several pairs.

Rustamzhan Salidzhanov
7685
Rustamzhan Salidzhanov 2011.02.07 13:41  
cosmicbeing:

Hi Xrust,

Nice job on coding the Urban Towers strategy. I tested it and it seems to work fine.

I'm a novice coder still learning and I have a few questions about the coding, in particular this section:

//+------------------------------------------------------------------+
double hi_lo(bool hl,int i){double pr[6],hi,lo;
   pr[0] = iMA(Symbol(),Period(),Start_Period_Ma,0,Ma_Metod,Ma_Price,i);
   pr[1] = iMA(Symbol(),Period(),Start_Period_Ma+Step_Period_Ma,0,Ma_Metod,Ma_Price,i);
   pr[2] = iMA(Symbol(),Period(),Start_Period_Ma+Step_Period_Ma*2,0,Ma_Metod,Ma_Price,i);
   pr[3] = iMA(Symbol(),Period(),Start_Period_Ma+Step_Period_Ma*3,0,Ma_Metod,Ma_Price,i);
   pr[4] = iMA(Symbol(),Period(),Start_Period_Ma+Step_Period_Ma*4,0,Ma_Metod,Ma_Price,i);
   pr[5] = iMA(Symbol(),Period(),Start_Period_Ma+Step_Period_Ma*5,0,Ma_Metod,Ma_Price,i);
   ArraySort(pr,WHOLE_ARRAY,0,MODE_DESCEND);
   hi = pr[ArrayMaximum(pr)];
   lo = pr[ArrayMinimum(pr)];
   if(lo==0){lo = pr[ArrayMinimum(pr)-1];}
   if(lo==0){lo = pr[ArrayMinimum(pr)-1];}
   if(lo==0){lo = pr[ArrayMinimum(pr)-1];}
   if(hl){return(hi);}else{return(lo);}
}  
//+------------------------------------------------------------------+

Is there a reason the 3 lines are duplicated and they are all the same? Or should there be different variables that get different values?

Thanks for sharing your efforts on coding this strategy...and good luck in your trading!

Robert








this line to prevent installation of arrows at a price of 0, on the good we ought to do it in a loop, but it will slow down the terminal. And since the array has a dimension = 5, then three shifts quite enough.
Rustamzhan Salidzhanov
7685
Rustamzhan Salidzhanov 2011.02.07 13:43  
rplust:

Hi,

Thanks for sharing! But it would be great to have a visual alert to be able to watch several pairs.

write about it in my personal message : http://www.mql4.com/users/xrust/messages/
chrisj
6
chrisj 2011.02.11 12:48  

HI GREAT WORK, BUT PLEASE IS THERE ANY CHANCE YOU CAN ADD IN A VISUAL OR AUDIO ALERT,SO WE CAN USE ON MULTIPLE PAIRS?

MQL4 Comments
16319
MQL4 Comments 2011.02.12 08:12  

Hi.

Thanks for that indicator works good. Is there is any way to get alert when the trade set up ?

I am trading on the one hour chart and it is hard to wach .

Thank you.

Dmitriy.

Rustamzhan Salidzhanov
7685
Rustamzhan Salidzhanov 2011.02.12 18:19  
Guys, remodel indicator I will not. If anyone of you interested in a remake of this indicator, write me a private message to my profile, I will make additional features just for you.
MQL4 Comments
16319
MQL4 Comments 2011.04.22 12:19  
xrust:
rplust:

Hi,

Thanks for sharing! But it would be great to have a visual alert to be able to watch several pairs.

write about it in my personal message : http://www.mql4.com/users/xrust/messages/

MQL4 Comments
16319
MQL4 Comments 2011.04.22 12:22  

hello xrust this is a great strategy and a great indicator that you made,and like the other viewers said is there anyway that you can make me an alert of some kind that well notify us when a trade is about to happen.

my email address is bomman26@yahoo.com

To add comments, please log in or register