My bad, was a parameter matter.
If anybody should come here next, when using iCustom, always check that the parameters you input are in the right number and type. There is no error message if you put the wrong number in, it just get you mad because you won't know if you've done right, until it works.
-
Play videoPlease edit your post.
For large amounts of code, attach it - You don't need the +".ex4"
- You should write a self documenting function instead of calling iCustom directly, see Detailed explanation of iCustom - MQL4 forum
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
Hello,
I'm having a serious problem since 2 days in reading a custom indicator buffer with iCustom. Here's a screen:
I'm printing in the comment che values i get from iCustom, reading with 1 bar shift (the bar just closed) and it's giving me strange results. It reads a value from a buffer which has none, and it's also a different value from any other!
here's the snippet:
shortCheck=iCustom(Symbol(),Period(),Nome_Indicatore+".ex4",....params....,0,1);
longCheck=iCustom(Symbol(),Period(),Nome_Indicatore+".ex4",....params....,1,1);
shortSignal=iCustom(Symbol(),Period(),Nome_Indicatore+".ex4",....params....,2,1);
longSignal=iCustom(Symbol(),Period(),Nome_Indicatore+".ex4",....params....,3,1);
Comment("CheckShort "+shortCheck+"\n"+
"CheckLong "+longCheck+"\n"+
"FinalShort "+shortSignal+"\n"+
"FinalLong "+longSignal);
I've reviewed the code from the indicator like 10 times, and also wrote it in a different manner, but the problem remains the same. Why are the buffer mixing??? Please give me a clue, it's getting me mad <.<