• Home
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • User/Email: Password:
  • 12:20pm
Menu
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • 12:20pm
Sister Sites
  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Options

Bookmark Thread

First Page First Unread Last Page Last Post

Print Thread

Similar Threads

Buy above yesterday high sell below yesterday low 76 replies

Yesterday and today's very significant market move 0 replies

EA to buy if close today is higher than yesterday and vice versa 0 replies

Yesterday closing line and Today Opening Line Indicator 0 replies

  • Platform Tech
  • /
  • Reply to Thread
  • Subscribe

Yesterday's resistance and support for today's trading

  • Post #1
  • Quote
  • First Post: Edited Aug 25, 2013 11:35pm Aug 24, 2013 10:56am | Edited Aug 25, 2013 11:35pm
  •  hampeh
  • | Joined Jun 2006 | Status: Member | 7 Posts
Hi,

I'm searching for this indicator.
Today Resistance = Yesterday H1 highest
Today Support = Yesterday H1 Lowest-

By now i just found yesterday highest and lowest.


Thank You.
{Promotion Removed}
  • Post #2
  • Quote
  • Aug 25, 2013 3:59am Aug 25, 2013 3:59am
  •  hampeh
  • | Joined Jun 2006 | Status: Member | 7 Posts
This is for highest and lowest only.
http://forum.mql4.com/36041
{Promotion Removed}
 
 
  • Post #3
  • Quote
  • Last Post: Aug 25, 2013 4:43am Aug 25, 2013 4:43am
  •  hampeh
  • | Joined Jun 2006 | Status: Member | 7 Posts
Check this out.

#property copyright ""
#property link ""

#property indicator_chart_window
#property indicator_buffers 4

#property indicator_color1 Blue
#property indicator_color2 Green
#property indicator_color3 Blue
#property indicator_color4 Green

//---- input parameters
//---- buffers

double PrevDayHiBuffer[];
double PrevDayHiCloseBuffer[];
double PrevDayLoBuffer[];
double PrevDayLoCloseBuffer[];

int fontsize=8;
double PrevDayHi, PrevDayLo, PrevDayHiClose, PrevDayLoClose, PrevDayClose;
double FixDayHi, FixDayLo, FixDayHiClose, FixDayLoClose, FixDayClose;
double LastHigh,LastLow,LastHighClose,LastLoClose,x;



//+------------------------------------------------------------------+
//| Custor indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//---- TODO: add your code here

ObjectDelete("PrevDayHi");
ObjectDelete("PrevDayLo");
ObjectDelete("PrevDayHiClose");
ObjectDelete("PrevDayLoClose");
//
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
string short_name;


//---- indicator line
SetIndexStyle(0,DRAW_LINE, STYLE_DOT); //highest prev d1
SetIndexStyle(1,DRAW_LINE, STYLE_DOT); //lowest prev d1
SetIndexStyle(2,DRAW_LINE, STYLE_DOT); //highest body d1
SetIndexStyle(3,DRAW_LINE, STYLE_DOT, 2); //lowest body d1


SetIndexBuffer(0, PrevDayHiBuffer);
SetIndexBuffer(1, PrevDayLoBuffer);
SetIndexBuffer(2, PrevDayHiCloseBuffer);
SetIndexBuffer(3, PrevDayLoCloseBuffer);



//---- name for DataWindow and indicator subwindow label
short_name="Prev Hi-Lo levels";
IndicatorShortName(short_name);
SetIndexLabel(0, short_name);

//----
SetIndexDrawBegin(0,1);
//----


//----
return(0);
}

//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()

{
int counted_bars=IndicatorCounted();

int limit, i, j;
//---- indicator calculation
if (counted_bars==0)
{
x=Period();
if (x>240) return(-1);
ObjectCreate("PrevDayHi", OBJ_TEXT, 0, 0, 0);
ObjectSetText("PrevDayHi", " ",fontsize,"Arial", Blue);
ObjectCreate("PrevDayLo", OBJ_TEXT, 0, 0, 0);
ObjectSetText("PrevDayLo", " ",fontsize,"Arial", Blue);
ObjectCreate("PrevDayHiClose", OBJ_TEXT, 0, 0, 0);
ObjectSetText("PrevDayHiClose", " ",fontsize,"Arial", Blue);
ObjectCreate("PrevDayLoClose", OBJ_TEXT, 0, 0, 0);
ObjectSetText("PrevDayLoClose", " ",fontsize,"Arial", Blue);
//---- last counted bar will be recounted
// if(counted_bars>0) counted_bars--;
}

limit=(Bars-counted_bars)-1;
j=0;
LastLow = 999999;

for (i=0; i<=limit;i++)
{
//Alert("LastHigh:",LastHigh," LastLow:",LastLow," LastHighClose:",LastHighClose," LastLoClose:",LastLoClose);
if (TimeDay(Time)!=TimeDay(Time[i+1]))
{
j=j+1;
//if (j==1) FixDayClose=Close[i+1];
}
if (j==1)
{
//Alert("LastHigh:",LastHigh," LastLow:",LastLow," LastHighClose:",LastHighClose," LastLoClose:",LastLoClose);
if (High[i+1]>LastHigh) LastHigh=High[i+1];

if (Low[i+1]<LastLow) LastLow=Low[i+1];

if (Close[i+1]>LastHighClose && Close[i+1]>Open[i+1])
{ LastHighClose=Close[i+1]; }//LastHighClose=High[i+1];//MathMax(day_close_high, Close[cnt]);
else if (Open[i+1]>LastHighClose && Open[i+1]>Close[i+1])
{ LastHighClose=Open[i+1]; }


if (Close[i+1]<LastLoClose)
//if (Close[i+1]<Open[i+1])
{ LastLoClose=Close[i+1]; }//LastHighClose=High[i+1];//MathMax(day_close_high, Close[cnt]);
else if (Open[i+1]<LastLoClose)
//else if (Open[i+1]<Close[i+1])
{ LastLoClose=Open[i+1]; }

}
if (j==2)
{
FixDayHi=LastHigh;
FixDayLo=LastLow;
FixDayHiClose=LastHighClose;
FixDayLoClose=LastLoClose;
}
}

j=0;
for (i=0; i<=limit;i++)
{

if (TimeDay(Time[i-1])!=TimeDay(Time)) j=j+1;

if (j<=2) //draw now and d-1
{

PrevDayHi=FixDayHi;
PrevDayLo=FixDayLo;
PrevDayHiClose=FixDayHiClose;
PrevDayLoClose=FixDayLoClose;
// PrevDayClose=FixDayClose;

ObjectMove("PrevDayHi", 0, Time, PrevDayHi);
ObjectMove("PrevDayLo", 0, Time, PrevDayLo);
ObjectMove("PrevDayHiClose", 0, Time, PrevDayHiClose);
ObjectMove("PrevDayLoClose", 0, Time, PrevDayLoClose);
// ObjectMove("PrevDayClose", 0, Time, PrevDayClose);
// }

PrevDayHiBuffer=PrevDayHi;
PrevDayLoBuffer=PrevDayLo;
PrevDayHiCloseBuffer=PrevDayHiClose;
PrevDayLoCloseBuffer=PrevDayLoClose;
// PrevDayCloseBuffer=PrevDayClose;
}
}

//----
return(0);
}
//+------------------------------------------------------------------+
{Promotion Removed}
 
 
  • Platform Tech
  • /
  • Yesterday's resistance and support for today's trading
  • Reply to Thread
0 traders viewing now
Top of Page
  • Facebook
  • Twitter
About FF
  • Mission
  • Products
  • User Guide
  • Media Kit
  • Blog
  • Contact
FF Products
  • Forums
  • Trades
  • Calendar
  • News
  • Market
  • Brokers
  • Trade Explorer
FF Website
  • Homepage
  • Search
  • Members
  • Report a Bug
Follow FF
  • Facebook
  • Twitter

FF Sister Sites:

  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Forex Factory® is a brand of Fair Economy, Inc.

Terms of Service / ©2022