You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Hi Mladen, What do you think, pairtrade indicator calculated wrong?Or is it codeable?Thanks.
nevar
In my opinion the author of that indicator should completely recode it. Not going to go into details about the code, but there is simply too much stuff in it that code that should not be done the way it was done at all.
Other than that, those are simply 2 MACD lines drawn (with some lag added due to additional EMA smoothing of the fast value) in the same window and the difference of it drawn as a third value
Good Morning
I want this ea to work in 5 digit broker
4 digit broker roboforex is working fine
Thanks in advance
the ea was deleted cause it is a decompile code
sorry
Good Morning
I want this ea to work in 5 digit broker
4 digit broker roboforex is working fine
Thanks in advancedasssi
That is a decompiled code. Do you have a normal, not decompiled code of that EA?
sorry i dont have it
sorry i dont have it
Will try to find the original
Hey, i want a code who use 3 "iCustom" to do one median line of 3 "icustom" averages lines, can anyone help me?
For exemple :[(icustom(NULL,0,"indicator1",0,pos)+ icustom(NULL,0,"indicator2",0,pos)+ icustom(NULL,0,"indicato3",0,pos))/3]
Thanks for your help.
Hey, i want a code who use 3 "iCustom" to do one median line of 3 "icustom" averages lines, can anyone help me?
For exemple :[(icustom(NULL,0,"indicator1",0,pos)+ icustom(NULL,0,"indicator2",0,pos)+ icustom(NULL,0,"indicato3",0,pos))/3]
Thanks for your help.bixwin
You are doing it good
The only thing you have to change is the casing ("icustom" should be "iCustom") and then all should work just fine. So, it can be written something like this (the "3.0" at the end is "just in case" - metatrader sometimes treats all as integers when you put an integer value in an expression, and that is not what you want in this case) :
iCustom(NULL,0,"indicator2",0,pos)+
iCustom(NULL,0,"indicator3",0,pos))/3.0;
Mladen, thanks for your quick reply but I try that and don't work
#property copyright ""
#property link ""
#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Yellow
//---- input parameters
double ExtMapBuffer1[];
int ExtCountedBars=0;
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexShift(0,MA_Shift);
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
double del=0;
double prev=0;
if(Bars<=1) return(0);
ExtCountedBars=IndicatorCounted();
//---- check for possible errors
if (ExtCountedBars<0) return(-1);
//---- last counted bar will be recounted
if (ExtCountedBars>0) ExtCountedBars--;
int pos=Bars-1;
if(ExtCountedBars>1) pos=Bars-ExtCountedBars-1;
//---- main calculation loop
while(pos>=0)
{
double median = (iCustom(NULL,0,"indicator1",0,pos)+
iCustom(NULL,0,"indicator2",0,pos)+
iCustom(NULL,0,"indicator3",0,pos))/3.0;
}
return(median);
}
//+------------------------------------------------------------------+
Mladen, thanks for your quick reply but I try that and don't work
#property copyright ""
#property link ""
#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Yellow
//---- input parameters
double ExtMapBuffer1[];
int ExtCountedBars=0;
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexShift(0,MA_Shift);
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
double del=0;
double prev=0;
if(Bars<=1) return(0);
ExtCountedBars=IndicatorCounted();
//---- check for possible errors
if (ExtCountedBars<0) return(-1);
//---- last counted bar will be recounted
if (ExtCountedBars>0) ExtCountedBars--;
int pos=Bars-1;
if(ExtCountedBars>1) pos=Bars-ExtCountedBars-1;
//---- main calculation loop
while(pos>=0)
{
double median = (iCustom(NULL,0,"indicator1",0,pos)+
iCustom(NULL,0,"indicator2",0,pos)+
iCustom(NULL,0,"indicator3",0,pos))/3.0;
}
return(median);
}
//+------------------------------------------------------------------+bixwin
what are the exact names of the indicators you you are going to use in calculation?
Hi, could someone kindly direct me to to a thread where I could find a working OCO/Stradle indi, been looking for using search function but not easy job, Thank you