|
Hello! This is Lee from GogoJungle.
Everyone, have you heard the term “repaint issue” in trading such as FX and stocks? It refers to the phenomenon where an indicator’s signal changes afterward.
This time, we invited the very popular developer on GogoJungle,happy Angelas our guest to give a thorough explanation about “no-repaint.”
From how repainting works and the types of no-repaint, to new techniques, we’ll cover them clearly from a developer’s perspective.
|
|
|
| A genius developer who created numerous hit tools |
|
happy Angel
Previously worked at a company involved in program development for Japan’s supercomputer “Fugaku,” and, leveraging advanced IT skills, planned the development of a system that predicts market movements with high accuracy. The plan did not materialize due to high development costs, but afterward, they personally delved deeply into the world of markets and spent about five years engrossed in the “holy grail hunt.” Realizing that the “holy grail” is an illusion and experiencing large losses caused by their own emotional control, they decided that “I have to develop it myself,” and embarked on system development. In the process, they succeeded in building a logic that felt truly promising. Currently, they are offering their tools to give back those results to others as well.
|
|
|
This is Hayakawa, CEO of GogoJungle! Our guest this time, happy Angle, has prepared a free gift for everyone watching this article + video. Be sure to watch through to the end along with the video and don’t miss this chance!
|
|
|
| GogoJungle Hayakawa |
|
| First, could you teach us from the basics what “no-repaint” is? |
|
|
| GogoJungle Hayakawa |
|
|
| happy Angel |
|
| No-repaint refers to the property where a signal (mainly an arrow) once displayed does not disappear later or change its position. This is extremely important for traders. |
|
| I’ve heard some people value it even more than win rate. |
|
|
| GogoJungle Hayakawa |
|
|
| happy Angel |
|
| Yes, that’s actually the case. No matter how high the win rate is, if signals change afterward, the reliability of the backtest results drops. Especially in FX where split-second decisions determine outcomes, the stability of signals is the ultimate reassurance. However, it’s difficult for backtesting and live trading to perfectly match. Due to MT4’s data specifications, only sampled data is saved, so perfect matching is virtually impossible. Even if a product claims that, it’s likely the calculation logic is too simplistic to be practical. That’s why a correct understanding of no-repaint is important. |
|
|
2. Types and features of no-repaint
|
| What types of no-repaint are there? |
|
|
| GogoJungle Hayakawa |
|
|
| happy Angel |
|
| There are broadly three types. The first isFull no-repaint. Once a signal appears, it does not disappear on past bars or on the current forming bar. The second isSemi no-repaint. Confirmed bars are fixed, but the latest (unconfirmed) bar can change. And the third isDelayed-calculation type. It draws using confirmed information by delaying one bar; it doesn’t repaint but reacts later. |
|
| I see. There are various types. |
|
|
| GogoJungle Hayakawa |
|
|
| happy Angel |
|
| Yes, and the indicator “Golden Emblem,” which incorporates the new-generation no-repaint technique I developed, displays signals for all timeframes simultaneously on a single chart, and when you switch timeframes, it spotlights only the target timeframe. With this method, the signals never change. This wasn’t achievable with conventional technology. |
|
| You’ll be surprised when you see the actual screen. |
|
|
| GogoJungle Hayakawa |
|
|
| happy Angel |
|
| That’s right. It can handle large volumes of signals like a “barrage of arrows,” and it supports everything from scalping to swing trading. Above all, the biggest appeal of Golden Emblem is that you can trust the signals with peace of mind. |
|
|
3. Key development points to prevent repainting
|
| When does repainting occur? |
|
|
| GogoJungle Hayakawa |
|
|
| happy Angel |
|
| There are four main causes. - Using unconfirmed bars (accuracy is poor with confirmed-bar values only) - Recalculating past bars (processing retroactively in OnCalculate) - Mistakes in index specification (shift misalignment) - Internal redrawing of higher-order indicators (e.g., ZigZag)
|
|
| So how can it be prevented? |
|
|
| GogoJungle Hayakawa |
|
|
| happy Angel |
|
| There are several methods. Process only the latest bar, separate initial and incremental updates using prev_calculated, wait until confirmation with isNewBar(), and save signal information to files or global variables, etc. Also, a method used in “Barrage of Arrows” is to cache signal information in files or global variables. However, with conventional methods, every time you switch timeframes, you need to temporarily delete and regenerate arrows, which risks not restoring the history correctly.
|
|
| Is there a new method to solve that? |
|
|
| GogoJungle Hayakawa |
|
|
| happy Angel |
|
| Yes. It’s a new no-repaint method where, when switching timeframes, you don’t delete arrow objects; you only switch which arrows are spotlighted. This way you won’t break history and can maintain stable display across all timeframes. In fact, this technology is also adopted in my latest work, “Golden Emblem.” |
|
| That’s amazing! How should it be verified before going live? |
|
|
| GogoJungle Hayakawa |
|
|
| happy Angel |
|
| Visual checks in the Strategy Tester, and running on a demo account 24 hours with restarts to observe changes are effective. Especially for Golden Emblem, we’ve confirmed it remains rock-solid in such tests. |
|
|
I see. Thank you, happy Angel.
Everyone, please use this explanation as a reference for choosing or developing indicators!
|
|
|
| Hayakawa |
|
| This video |
| Thorough explanation of MT4 indicator no-repaint — A must-see new-generation method for traders [happy Angel] |
|
|
|
|
| Watch the special video and get a free gift |
|
[Viewer-Exclusive Bonus] A no-repaint MA whose color and angle never change once displayed
[Supervised by Certified Trade Meister happyAngel] A no-repaint MA whose color and angle never change once displayed. We are working on developing a new kind of system unlike anything before, with the hope that ordinary people who fulfill their responsibilities in society and at home can benefit. We’d be delighted if this helps everyone!
|
|
|