Post your indiors, updates and suggestions in here.
Looks OK for me personally But still it is an early beta, so more must be done to check if information is present for analysis. RANGING means that indior didn't find time of low and high with the chosen precision: M1 for week and day, H1 per month D1 annually. Truth is important if there's one massive pub making both period highs and lows - if pub has too large interval, then who knows that end arrived firstOriginally Posted by ;
I totally changed main moves code, so now it should work No more RANGING anymore, it says no background if there's absolutely no M1 or H1 timeframe history long enough to acquire the appropriate move. It also says no bars if a single bar makes both low and high for the time - might happen in its own beginning.
As for background, I read in mql4.com that there are problems with iLow() and local history (info in MT History Center), no other remedy as to load background was given.
Additionally, I created the first step for better picture (rather than info dump in the left upper corner) and transferred main moves info as tag box into the right - in which many of such indis usually are put. Appreciate
https://www.forexforum.co.za/attachm...21533748988.04
posting to subscribe
Good news! I enjoyed your visual changes, appeared much betterOriginally Posted by ;
Wish I had something to tribute with on your own history case, but I'm 100% clueless in regards to programming, thats why I value your work
I think it would make sense to add last day/week/month main moves. Previous moves that are main are depended on by some of the templates.
Ultimately my goal is to get everything on the right side as tag, maintaining left upper side comment design optional for compatibility.Originally Posted by ;
First we need to test this algo for main moves, if it is more or less OK I could stretch it to continue period moves. In terms of history - I think it is just an issue to be aware of, if pros at mql4.com site don't know how to solve it (force history download in code), therefore make it Besides, I need to implement timezone adjustment, for all daily moves to begin at 23 CET, now they begin with daily dose of broker. Dont know how significant it is for longer moves.
I only had an idea, dont know if it makes sense. As opposed to only programming last period move, I could provide info for the duration of present transfer, e.g. if it says:
- primary move (daily) UP @ 1 interval - it usually means that yesterdays transfer was down and we're dealing with new up movement
- primary move UP @ 3 phases - you know that yesterday was up, and much more - it's already for the third day in the upmove.
Does this make sense at all?
Looks as though I found reason behind RANGING - No Background Indior fails in the moment when the previous bar actually makes new high which defines primary move, i.e., when M1 pubs for daily/weekly and H1 pubs for monthly/year make new moves higher-lower, the appropriate MT4 functions neglect.
That is my first priority to work out this issue and I will work on it.
I did a quick dirty solution for this dilemma, if it works then we can make it permanent new version outOriginally Posted by ;
https://www.forexforum.co.za/attachm...42015957636.05