Try to get the values and allways returns me EMPTY_VALUE, even when the arrow is printed on the gaph, returns me the same. I think this indicator will not let me get the buy/sell) indication automatically!
TheBuffer is my variable setted with the buffer value, because i call all buffers to inspect... and shift is because i am testing on previous bars too... just to see the results...
As you can see on the print, i need to get the value 1.1083 on one of the buffers, right? But only returns me: 0 or the value 2147483647.0
Check through the buffers using something like this
int shift;
double value=EMPTY_VALUE;
for(shift=0;shift<Bars;shift++)
{
value=iCustom(Symbol(), PERIOD_CURRENT, "Shat-05", ......., 0, shift) ;
if(value!=0 || value!=EMPTY_VALUE)
break;
}
if(shift<Bars)
Print("Value found at shift ",(string)shift,", Bar time ",TimeToStr(Time[shift],TIME_DATE|TIME_MINUTES));
elsePrint("Buffer value not found");
Allow the use of cookies to log in to the MQL5.com website.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.
You are signed in. Two-factor authentication has been disabled. Set it up again and scan a new QR code, or continue with two-factor authentication disabled.
Ok guys, understand..
Try to get the values and allways returns me EMPTY_VALUE, even when the arrow is printed on the gaph, returns me the same. I think this indicator will not let me get the buy/sell) indication automatically!
Have you tried using 1 shift? Might not be painting on the current candle.
Does anyone know of a EA that actually gets values from a Indicator?
I personally learn better if I see the actual coding.
Does anyone know of a EA that actually gets values from a Indicator?
I personally learn better if I see the actual coding.
TheBuffer is my variable setted with the buffer value, because i call all buffers to inspect... and shift is because i am testing on previous bars too... just to see the results...
As you can see on the print, i need to get the value 1.1083 on one of the buffers, right? But only returns me: 0 or the value 2147483647.0
Check through the buffers using something like this
If you find nothing with buffer index 0, try 1
Ok, thanks... i'ts done now. I understand about the buffers after a good reading on documentation. Thanks all for your answers!
Can you share how it's been done?
Thanks.