What indicators do not redraw themselves???

 

I understand PSAR does not, but what other indicators to not redraw and distort themselves????????????

 

there's a great many that don't. All the traditional ones that come with the MT4 package do not. I have found only a few "home made" indicators that repaint the past.

 

turn indicators to a system

Don;t just use one indicator...try to research and combine many indicators into one system...

=====================

Very Simple Forex System

 
prasxz:
Don;t just use one indicator...try to research and combine many indicators into one system...

=====================

Very Simple Forex System

You mean that this by itself won't cut it?

Files:
 

When in doubt, load the indicator in question on a one minute chart, watch it for 10-15 minutes, snapshot the screen if you like, then reload it. If it repaints you'll see the difference in behavior when it reloads.

 

Hi there folks...

FXCruiser, what is that indic in your pic?? Can you post a copy here?

Thanks mate...

 

I found that all the indicators that use a loop with ++ in the coding will repaint themselves, therefore rendering them next to useless for EA's especially when you want to optimize the indicators settings for maximum accuracy. The ones that do not repaint use in the loop --. It is a matter of how it draws itself on the graph. One way is correct (--), the other (++) is not. FYI.

Example of an indicator that repaints itself: for(int i=0; i<limit; i++) // It repaints!!
FYI

Dave

<<<
 

Here is a link to the solar indicator with pictures showing his Fisher M11 that doesn't repaint and the Yurik that does:

http://home.arcor.de/cam06/fisher/

http://home.arcor.de/cam06/fisher/screen/the_lying_indicator.jpg

http://home.arcor.de/cam06/fisher/myfish/Fisher_m11.mq4

 

I have been messing around with solar wind and this is where I found the loop difference between indicators (++ vs --). Wasted a lot of time learning this.

Dave

<<<

 
fxcruiser:
You mean that this by itself won't cut it?
Any chance of sharing what indicator this is?

Dave

<<<
 

Can anyone figure out why this does not work???

if (UseHourTrade)

{

if ( !(Hour()>=FromHourTrade1 && Hour()<=ToHourTrade1)||

!(Hour()>=FromHourTrade2 && Hour()<=ToHourTrade2)||

!(Hour()>=FromHourTrade3 && Hour()<=ToHourTrade3))

{

Comment(

"\n",

"\n",

"\n", " - PROGRAM IN SLEEP CYCLE - ",

"\n",

"\n"," > NON-TRADING HOURS! <");

return(0);

}

}

Compiles with 0 errors, yet won't activate!!

Program will not come out of sleep mode. If I block session 2 and 3 coding by //, it works perfectly.

This program language is so unfriendly. WHAT IS CODED WRONG!!

Please Help!

Dave

<<<