//+------------------------------------------------------------------+ //| ima.mq4 | //| * | //| * | //+------------------------------------------------------------------+ #property copyright "*" #property link "*" #property indicator_chart_window #property indicator_buffers 1 #property indicator_color1 Red //---- input parameters extern int maPeriod=14; extern int maMethod=1; extern int maPrice=0; //---- buffers double ExtMapBuffer1[]; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { //---- indicators SetIndexStyle(0,DRAW_LINE); SetIndexBuffer(0,ExtMapBuffer1); //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int start() { int limit=Bars-IndicatorCounted(); for(int i=limit-1;i>=0;i--){ ExtMapBuffer1[i]=iMA(NULL,0,maPeriod,0,maMethod,maPrice,i); } return(0); } //+------------------------------------------------------------------+
Sample
Analysis
Market Information Used:
Indicator Curves created:
Implements a curve of type DRAW_LINE
Indicators Used:
Moving average indicator
Custom Indicators Used:
Order Management characteristics:
Other Features: