3dayshilo
Price Data Components
Series array that contains the highest prices of each barSeries array that contains the lowest prices of each barSeries array that contains open time of each bar
0 Views
0 Downloads
0 Favorites
3dayshilo
//+------------------------------------------------------------------+
//|                                                                  
//|                       3DaysHiLo.mq4              
//|                                         
//|                       http://free-bonus-deposit.blogspot.com/              
//|                                                                  
//+------------------------------------------------------------------+
#property indicator_chart_window
#property link "http://free-bonus-deposit.blogspot.com/"

input color   Day1Color=clrWhite;
input color   Day2Color=clrGray;
input color   Day3Color=clrGold;
input int     LineWidth=2;
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int init()
  {
   return(0);
  }
//-------------------------------------------------------- 
int deinit()
  {
   ObjectDelete("Day1Hi");
   ObjectDelete("Day1Lo");
   ObjectDelete("Day2Hi");
   ObjectDelete("Day2Lo");
   ObjectDelete("Day3Hi");
   ObjectDelete("Day3Lo");

   return(0);
  }
//--------------------------------------------------------- 
int start()
  {
   double D1Hi=iHigh(Symbol(),1440,1);
   double D1Lo=iLow(Symbol(),1440,1);
   datetime D1Time=iTime(Symbol(),1440,1);

   double D2Hi=iHigh(Symbol(),1440,2);
   double D2Lo=iLow(Symbol(),1440,2);
   datetime D2Time=iTime(Symbol(),1440,2);

   double D3Hi=iHigh(Symbol(),1440,3);
   double D3Lo=iLow(Symbol(),1440,3);
   datetime D3Time=iTime(Symbol(),1440,3);

   datetime TimeEnd=iTime(Symbol(),1440,0)+1440*60;

   draw("Day1Hi",D1Time,D1Hi,TimeEnd,Day1Color,LineWidth,0);
   draw("Day1Lo",D1Time,D1Lo,TimeEnd,Day1Color,LineWidth,0);

   draw("Day2Hi",D2Time,D2Hi,TimeEnd,Day2Color,LineWidth,0);
   draw("Day2Lo",D2Time,D2Lo,TimeEnd,Day2Color,LineWidth,0);

   draw("Day3Hi",D3Time,D3Hi,TimeEnd,Day3Color,LineWidth,0);
   draw("Day3Lo",D3Time,D3Lo,TimeEnd,Day3Color,LineWidth,0);

   dpkfx();

   return(0);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void draw(string Line,datetime TimeStart,double Price,datetime TimeEnd,color line_clr,int line_width,int ray)
  {
   ObjectCreate(Line,OBJ_TREND,0,TimeStart,Price,TimeEnd,Price);
   ObjectSet(Line,OBJPROP_COLOR,line_clr);
   ObjectSet(Line,OBJPROP_STYLE,STYLE_DOT);
   ObjectSet(Line,OBJPROP_WIDTH,line_width);
   ObjectSet(Line,OBJPROP_BACK,True);
   ObjectSet(Line,OBJPROP_RAY,ray);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void dpkfx()
  {
   int ipos=3;
   int xpos=10;

   double vol=(iHigh(Symbol(),1440,0)-iLow(Symbol(),1440,0))/Point;

   int st=1;

   stats("dpkforex","TodayRange  :  "+DoubleToStr(vol,0),12,"Impact",Yellow,ipos,xpos,22);
   stats("line2","http://free-bonus-deposit.blogspot.com",8,"Arial",White,ipos,xpos-1,10);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void stats(string tname,string word,int fsize,string ftype,color tcolor,int posxy,int posx,int posy)
  {
   ObjectCreate(tname,OBJ_LABEL,0,0,0);
   ObjectSetText(tname,word,fsize,ftype,tcolor);
   ObjectSet(tname,OBJPROP_CORNER,posxy);
   ObjectSet(tname,OBJPROP_XDISTANCE,posx);
   ObjectSet(tname,OBJPROP_YDISTANCE,posy);
  }
//+------------------------------------------------------------------+

Comments

Markdown supported. Formatting help

Markdown Formatting Guide

Element Markdown Syntax
Heading # H1
## H2
### H3
Bold **bold text**
Italic *italicized text*
Link [title](https://www.example.com)
Image ![alt text](image.jpg)
Code `code`
Code Block ```
code block
```
Quote > blockquote
Unordered List - Item 1
- Item 2
Ordered List 1. First item
2. Second item
Horizontal Rule ---