Triple exponential average oscillator cross over 0 not working at all
-
Hey guys,
I am trying to trigger a buy trade when triple exponential average oscillator crosses above 0 but it just does not work!!!! very simple but not working, no trade happens. can anyone support?
https://fxdreema.com/shared/ExGP8qoIc -
@zhahz Set candle ID = 1

-
@ambrogio Did it work for you? cause for me it didn't trigger any trade just like before.
I just noticed that if I set the condition to bigger or less than zero or unequal to zero will also not work. The only way it works is when I set the condition equal to zero. That means the value of this indicator is always ZERO!!!!
I believe this is a bug which needs to be addressed @FXDREEMA
-
@zhahz Put all in a comment to see what's happening, also try putting a no position block above.
-
@jstap No this is the Oscillator and on the MT5 has a clear 0 line and plays around it with a tolerance of +-0.00007 (roughly). The one you mentioned is a the trend indicator which will appear on the chart.
-
@jstap I just did and the value is constantly 0.0, no change despite the fact that you can see the Oscillator moves above and below the 0.
-
-
@zhahz this works https://fxdreema.com/shared/OUjEi2Hcc
by increasing cross width area and by putting a no trade block at the top like @jstap has suggested
This is not the first time that I have to increase the area, even on the crossings of moving averages. In the past the administrator @Fxdreema could not explain why this malfunction (never happened on MT4)
-
@jstap I tried your code and from the beginning to the end of the period (1 month, M1) the comment was like below picture. No change at all no matter the oscillator crossed above or below zero.

-
@ambrogio I tried this version too, but no trade is triggered.
-
@zhahz It works for me. Check the journal for any errors.

-
@ZhAhZ I am quite selective on using cross, on this I would use above > or below <, although the line goes from one side and crosses to the other, I would just use < or >, if you look in the link I posted this is the condition I used, also doesn't wait for this to happen on previous candle or check the width for condition do happen, so is all about what works best and what suites your condition best.
As people have said what you are doing should work, on your picture triple is on 0.0, this says that that the indicator is not working for your conditions, if you click the link I put then press ex5 you will get that ea so you can test and see working, if you then press mq5 and import back into dreema you will have the project to copy or amend.
-
@jstap I did copy your project in a new project with no extra blocks and sent you the picture. I am frustrated at this moment, I even tried a simple MA cross over to make sure my MT5 is working properly and did worked with no issue. Also tried all the possible conditions for triggering the trade but it only works if I set it = 0. Any other case would just do nothing...
@ambrogio I have no idea then why it does not work for me cause I also exactly copy paste your project into a new file and tested.
-
@zhahz My only assumption is you have a problem with your terminal, I would reinstall or install a different one to see what happens, if you have used the exact project but it's not working then the problem is likely on your side.
-
@jstap Just tested ambrogio project on a different broker terminal and same results, no trade:)))))))))
does it also works on your MT5?
-
@zhahz I have just tested this on mine and it works, it has no SL and no position block so if you miss the first placed trade you may not realise it's in one so not understand why it's not placing another.
-
-
@ambrogio @jstap guys, guys, I may not know how to solve the issue but I am also not that armature :))))
Of course I redefined the variable and also tried with SL and TP tp make sure nothing is hidden also checked trade history and journal but it just doesn't work. In addition tried different time frame, different time period and different currency but nope.Could be there something in the website as decimal count for calculations? this is my last guess that maybe calculation are done only to 3 decimal or less and that's why it never detect above or below 0
I can only think of something to be turned OFF or ON somewhere in setting of something!
-
@zhahz Put the exact project that doesn't work here in a shared link, the reason why can be assessed.
-
@jstap there you go:
https://fxdreema.com/shared/mXNWafTib
By the way I really apricate your time guys, thanks for support