New Renko Builder | Gold EA Download- MT4/MT5 Resources
Good morning everyone! I'm currently fully dedicated to building brick strategies, and as a break I'm also busy updating some older but still usable brick builders. I just wanted to make a small contribution and share this improved version of MetaEditor, updated to version 5.00 2416.
Wish you all a happy trading...
(I'm sure I'll come back with some other material of common interest and use.)
I apologize to everyone that I forgot to adjust this small but extremely important detail, I was also testing like you guys and I noticed that on the 2 Renko charts, reloading the EA on the Candlestick chart, they do not redraw, but when I reload it on usdjpy, it changes from a small bearish trend to a small bullish trend.. This is serious (for me) and then my lightbulb went on... Compatibility issues with asset prices, usdjpy Using different EURUSD prices, as well as Gold, DAX, Cryptocurrencies etc... So I'm fixing this shortcoming, with the goal of having a modern, stable, lighter EA builder and most importantly with iron efficiency:
//+--------------------------------------------------------------------------------+
//| Renko_Live_Chart_V5.mq4 |
//|Valdecchio 2025 |
//| https://www.forexfactory.com/valdecchio |
//+--------------------------------------------------------------------------------+
//| Improvements in V5 - true redraw-free: |
//| 1. Persistent history file - append instead of overwrite|
//| 2. Deal-by-deal processing eliminates high/low ambiguity |
//| 3. Median price simulation of historical bars |
//| 4. State persistence prevents recalculation on reload|
//| 5. |
//+--------------------------------------------------------------------------------+
Major changes for general compatibility:
1. Completely rewrite the checksum (lines 247-273):
• Changed from int to double to avoid overflow • Use price ratio instead of absolute value • Works with any price: from 0.00001 (micro forex) to 100,000+ (bitcoin)
1. Increase STATE_FILE_VERSION to 501:
• Force reconstruction of old, corrupted state files
1. Improved decimal handling (lines 64-83):
• Explicit support for 0, 1, 2, 3, 4, 5+ decimal places • Compatible with indices, cryptocurrencies and commodities
1. Improved box settings comparison (line 230):
• Use MathAbs() with tolerance instead of direct comparison
1. Improved checksum comparison (line 236):
• Double comparison using MathAbs() and Tolerance Important: After installing this version, delete the old *_state.bin file from the MQL4/Files folder to force a clean rebuild of all assets.
Please read my message here:
https://www.forexfactory.com/thread/...6#post15499976]
I will upload an updated EA in the next few hours! Sorry again!
Wish you all a happy trading...
(I'm sure I'll come back with some other material of common interest and use.)
I apologize to everyone that I forgot to adjust this small but extremely important detail, I was also testing like you guys and I noticed that on the 2 Renko charts, reloading the EA on the Candlestick chart, they do not redraw, but when I reload it on usdjpy, it changes from a small bearish trend to a small bullish trend.. This is serious (for me) and then my lightbulb went on... Compatibility issues with asset prices, usdjpy Using different EURUSD prices, as well as Gold, DAX, Cryptocurrencies etc... So I'm fixing this shortcoming, with the goal of having a modern, stable, lighter EA builder and most importantly with iron efficiency:
//+--------------------------------------------------------------------------------+
//| Renko_Live_Chart_V5.mq4 |
//|Valdecchio 2025 |
//| https://www.forexfactory.com/valdecchio |
//+--------------------------------------------------------------------------------+
//| Improvements in V5 - true redraw-free: |
//| 1. Persistent history file - append instead of overwrite|
//| 2. Deal-by-deal processing eliminates high/low ambiguity |
//| 3. Median price simulation of historical bars |
//| 4. State persistence prevents recalculation on reload|
//| 5. |
//+--------------------------------------------------------------------------------+
Major changes for general compatibility:
1. Completely rewrite the checksum (lines 247-273):
• Changed from int to double to avoid overflow • Use price ratio instead of absolute value • Works with any price: from 0.00001 (micro forex) to 100,000+ (bitcoin)
1. Increase STATE_FILE_VERSION to 501:
• Force reconstruction of old, corrupted state files
1. Improved decimal handling (lines 64-83):
• Explicit support for 0, 1, 2, 3, 4, 5+ decimal places • Compatible with indices, cryptocurrencies and commodities
1. Improved box settings comparison (line 230):
• Use MathAbs() with tolerance instead of direct comparison
1. Improved checksum comparison (line 236):
• Double comparison using MathAbs() and Tolerance Important: After installing this version, delete the old *_state.bin file from the MQL4/Files folder to force a clean rebuild of all assets.
Please read my message here:
https://www.forexfactory.com/thread/...6#post15499976]
I will upload an updated EA in the next few hours! Sorry again!
























Attachment to original post (1)
📦 Summary of post attachments (17)
Below are all the files shared in the reply (17).
💡 Featured Recommendations
✍️ Latest by the author
- •
- •
- •
- •
- •
- •
📌 Popular topics
- •
- •
- •
- •
- •
- •
- •
- •
🔗 You May Be Interested In
- •
- •
- •
- •
- •
- •