Progress - The System | Forex Indicator Download - MT4/MT5 Resources
About me : My name is Gabriel Jureidini, I discovered Forex 4 years ago and I quickly realized that trading in the market is a difficult and difficult thing.
I won't talk about the rules and all the things a trader should know before trying to make money, all good traders will talk about it and give you a lot to read in other forum threads. I jump right into what I'm going to do here.
First : I'll introduce PROGRESS and all its features.
Second : I will ask all participants in this thread to only discuss the following systems, since many of them are integrated:
THV system symphony system
TMA extreme system creation system
NB 10.2 System Dadas (Price Action) PCTEZ
All these systems have their own forums and we are obliged to limit the number of systems because, as you will find, PROGRESS is not a trading system based on one strategy but works on all systems. Therefore, here we will try to find rules that combine all well-known systems to obtain an optimized winning system.
Third : I won't give the source code of the system because I haven't decided whether to share it or commercialize it yet, so please don't ask me about the code I won't give, and a large part of the system is written in C++ language, so it's better not to involve it because it is not easy to understand. If you find bugs or have any suggestions, I will maintain it and deliver it.
Fourth : Have the patience to accumulate and understand the philosophy of the system, because once you understand it, you will quickly implement your own strategies.
The system is available to all traders:
- Traders who want to view their favorite indicators from a dashboard that integrates news, sounds and manual execution of orders.
- Traders who want to write expert systems or automated strategies that can be monitored via the command panel. Switch from automatic to manual methods to stay on top of what's happening.
Now let's take a system diagram (you can filter the indicators you want to see, I've put them all here):
And another command window (panel):
Progress support:
- real time news
- sound
- Hedging
- Indicator (can be removed from the screen, for those who say my system is gorgeous but has nothing in it)
- command panel
- manual intervention
- Rule editor
- Signal Editor
- and more
Install PROGRESS
I kept it as simple as possible, so this is all you need:
PG_Expert.ex4 (PROGRESS system on MT4. This file is located in the Experts folder of the MT4 terminal)
GJ_Command.exe (Command Panel. This file is located in the root folder of your broker terminal)
PG_ExtFunctions.dll (a small dll used to launch the command panel on Windows)
PG_EntryRules.dll (dll generated when defining rules)
These 2 dlls will be located in the root folder of your broker terminal
Now PG_Command.exe can handle multiple agents at the same time, but let's deal with one agent in this forum without talking about installation related issues and things I haven't verified yet. I will provide a tested version later. All this means is that you don't need to put these 2 dlls in the Windows system folder.
The indicators for the system to use iCustom need to be in the Expert/indicators folder, they are:
I prepend each file with PG_ and the system from which I got the file. I do this just to have a clean way of knowing which files are used by PROGRESS. These are not PROGRESS files, you can find them in the trading systems forum. My problem is always knowing from which system the indicators are downloaded. Whenever these indicators are published, I provide their source files, or the author doesn't ban them, otherwise I just put the .ex4 files.
PG_slope
PG_Sar
PG_TPO_Speed
PG_THV_trix ===> (THV_trix_call version 4)
PG_THV_Coral ===> (THV_Coral version 4)
PG_SYMP_Sentiment ===>(Symphonie_Sentiment_Indikator_ v3)
PG_SYMP_Emotion ===>(Symphonie_Emotion_Indikator_v3.0)
PG_SYMP_Trendline ===>(Symphonie_Trendline_Indikator_ v3.0)
PG_SYMP_Extreme ===>(Symphone_Extreme_Indikator_v3.0)
PG_10.2_WOH 2x1 5.22
PG_10.2_WOH 1x0 5.22
PG_TMA_ExtremeSpike
Other common indicators can be found anywhere, I just prefixed them with PG_ but you can use your own indicators. (not required by the system)
Like PG_Ichimoku, PG_HeikenAshi..etc.
The system comes with 4 indicators, which will be placed in the Experts/Indicators folder
PG_Assistant.ex4 (it assists traders)
PG_Engine.ex4 (it draws the system's started engines and rules)
PG_system.ex4 (it draws signals for system objects and other objects)
PG_panel.ex4 (it plots news, Fibonacci levels and angles)
In experts/archives you will need these files:
PG_Symbols.csv (this file will be created if it does not exit and contains symbols and ports that the system will connect to the command panel)
PG_Engines.csv (this file contains the engine you defined, I have already explained it, and can be generated by command Panel)
PG_Objects.csv (This file contains a list of all objects supported by certain fields of sound and panel drawing. Don't look at it yet)
PG_Signals.csv (this file contains a list of all signals and fields of the sound assistant, ignore it for now)
PG_RuleFilters.csv (This file contains the rule filters. I will provide files with all the filter rules, so no need to worry)
PG_SignalFilters.csv (This file contains how to filter the signal's sound. It can be modified via the command panel)
PG_ObjSignals.csv (this file contains the signals corresponding to each object)
one last thing
In Expert/files/rules you have two folders:
expert/file/input expert/file/output
In the input you will find this:
CRules.h
CSignals.h
Makefiles and R_x.cpp from A to R (In these files you define the rules that will be compiled in PG_EntryRules.dll. Don't worry, this will be done in the panel command and will be automatically placed in the root folder of the agent. So there is no need to view these files from outside, you will see it in the designer.
In the output you should have this:
CRules.o
CSignals.o
entry rules.o
and all R_x.o that the compiler will generate as object files. (x goes from A to R)
For compilation, we use the open source GNU compiler, which you must install in the post.
that's all
Okay, here’s a brief introduction…
Later I will explain the modeling of the system step by step
This is the system download updated on June 17, 2013


















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