Price Data Components
0
Views
0
Downloads
0
Favorites
pivot_only
//+------------------------------------------------------------------+
//| Pivot Only.mq4 |
//| |
//| |
//+------------------------------------------------------------------+
#property indicator_chart_window
#property link "http://free-bonus-deposit.blogspot.co.id/"
extern color PivH1 = clrSilver;
extern int width1=1;
extern color PivH4 = clrGold;
extern int width2=1;
extern color PivD1 = clrWhite;
extern int width3=1;
extern color PivW1 = clrBlueViolet;
extern int width4=2;
extern color PivM1 = clrLime;
extern int width5=2;
string Name;
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
int init()
{
return(0);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
int deinit()
{
ObjectDelete("PivotH1");
ObjectDelete("PivotH4");
ObjectDelete("PivotDay");
ObjectDelete("PivotWeek");
ObjectDelete("PivotMonth");
return(0);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
int start()
{
ObjectDelete("PivotH1");
ObjectDelete("PivotH4");
ObjectDelete("PivotDay");
ObjectDelete("PivotWeek");
ObjectDelete("PivotMonth");
datetime timeP=iTime(Symbol(),60,1);
double OH1=iOpen(Symbol(),60,1);
double CH1=iClose(Symbol(),60,1);
double HH1=iHigh(Symbol(),60,1);
double LH1=iLow(Symbol(),60,1);
double pivH1=(OH1+CH1+HH1+LH1)/4;
draw("PivotH1",timeP,pivH1,PivH1,width1);
timeP=iTime(Symbol(),240,0);
double OH4=iOpen(Symbol(),240,1);
double CH4=iClose(Symbol(),240,1);
double HH4=iHigh(Symbol(),240,1);
double LH4=iLow(Symbol(),240,1);
double pivH4=(OH4+CH4+HH4+LH4)/4;
draw("PivotH4",timeP,pivH4,PivH4,width2);
timeP=iTime(Symbol(),1440,0);
double OD=iOpen(Symbol(),1440,1);
double CD=iClose(Symbol(),1440,1);
double HD=iHigh(Symbol(),1440,1);
double LD=iLow(Symbol(),1440,1);
double pivD=(OD+CD+HD+LD)/4;
draw("PivotDay",timeP,pivD,PivD1,width3);
timeP=iTime(Symbol(),10080,0);
double OW=iOpen(Symbol(),10080,1);
double CW=iClose(Symbol(),10080,1);
double HW=iHigh(Symbol(),10080,1);
double LW=iLow(Symbol(),10080,1);
double pivW=(OW+CW+HW+LW)/4;
draw("PivotWeek",timeP,pivW,PivW1,width4);
timeP=iTime(Symbol(),43200,0);
double OM=iOpen(Symbol(),43200,1);
double CM=iClose(Symbol(),43200,1);
double HM=iHigh(Symbol(),43200,1);
double LM=iLow(Symbol(),43200,1);
double pivM=(OM+CM+HM+LM)/4;
draw("PivotMonth",timeP,pivM,PivM1,width5);
dpkfx();
return(0);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void draw(string Line,int TimeStart,double Price,color line_clr,int line_width)
{
ObjectCreate(Line,OBJ_TREND,0,TimeStart,Price,CurTime(),Price);
ObjectSet(Line,OBJPROP_COLOR,line_clr);
ObjectSet(Line,OBJPROP_STYLE,STYLE_DOT);
ObjectSet(Line,OBJPROP_WIDTH,line_width);
ObjectSet(Line,OBJPROP_BACK,True);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void dpkfx()
{
int ipos=3;
int xpos=30;
double vol=(iHigh(Symbol(),1440,0)-iLow(Symbol(),1440,0))/Point;
int st=1;
stats("line","----------------------------",9,"Arial",White,ipos,xpos-1,45);
stats("dpkforex","VOLUME : "+DoubleToStr(vol,0),12,"Impact",Yellow,ipos,xpos,30);
stats("line2","----------------------------",9,"Arial",White,ipos,xpos-1,21);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
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 Formatting Guide
# H1
## H2
### H3
**bold text**
*italicized text*
[title](https://www.example.com)

`code`
```
code block
```
> blockquote
- Item 1
- Item 2
1. First item
2. Second item
---