So this is my Dashboard attempt but it is kinda.... buggy. Positive input appreciated
-
So I created a System which works good. Then I wanted to make my life easier by creating a dashboard which shows me for every condition instance if it is true and if all instances say go I take the trade. Just so I can save time and do not have to scan every chart every time.
This is how it looks like. Hopefully that gives you an idea what I want to achieve.

This is how I approached it. Its simple thinking and maybe to simple thats why it doesnt work properly, lol.

So those are my condition. And for each condition I created a variable which is either true or false.

Depending if the condition is true or not it will change the variable accordingly.
Now the variables get displayed on the chart and I did it like that.

Now I know this is probably the most inefficient way to do to this but that was the best I can come up with....

Unfortunately the dashboard does not really work. It seems like it has a problem detecting crossing over function. Bigger as and Smaller as no problem. But the crossing over especially over multiple candles seems to be a problem.Does anyone have a smarter way of achieving what I want or has some helpful tips on how to make this project work ?
Any help greatly appriciated!
-
@behold Wow! 367 blocks on the 'on tick' tab.
That's a lot of processing requirements for your MT4. Did you consider the possibility that part of the issue is that too much time is required to process all that code every single tick? -
@l-andorrà That actually crossed my mind
it is a lot. But good Idea i will test alone and isolate the problem. Maybe it is to much to process on a on tick basis.
But you get the basic idea what I want to do, right?! Do you know a smarter way ?
-
@behold In programming there are ALWAYS better ideas. All codes can be optimized. However, I'm not a programmed, just a fxDreema user :(. I can just recommend you what you said. Try to isolate segments of your project and test the separatedly. It will take time, but you will find the issue sooner than later. However, please try deviate as many blocks as possible to the 'on trade' tab. That will remove processing requirements to execute all those blocks on the 'on tick' tab.