I'm already running into problems :). I created the following codes and generated a .ex4 but my current built (509) doesn't seem to like it. It deletes the ex4 file upon startup.
Have anyone managed to generate an ex4 file which worked?
Do I require a different built of the client terminal for this?
Ps: I tried reading the Russian_Forum but the Original_Thread had about 50+ pages. No clue where to look.
Class:
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #property copyright "ubzen" #property version "1.00" //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ class Report2Csv{ private: public: Report2Csv(); ~Report2Csv(); void SayHello(); }; //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ void Report2Csv::SayHello(){ Alert("Hello_World"); } //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Report2Csv::Report2Csv(){ Alert("Constructor"); } //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Report2Csv::~Report2Csv(){ Alert("Destructor"); } //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expert:
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #property copyright "ubzen" #property version "1.00" //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #include <Report2Csv.mqh> //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Report2Csv Testing; //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ void OnTick(){ Testing.SayHello(); } //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ok, I cannot get self-motivated enough to complete this project on_my_own and thats why I'm starting this thread.
The Objective: Create an MAE( Maximum Adverse Excursion ) generator which reads mt4 && mt5 report. The mql_code will utilize || test the new OOP features being incorporated into the mql4 language. *** Just fyi... I do intend to sell (perhaps expanded version) upon the mql4_market should that ever open. The (basic version) codes would also be provided within this thread, why? because you guys are sooo cool, and no-one read this forum ;)
The Technical: The goal is reading those reports but I also want it reading reading those .csv reports generated by the signals. Therefore its more accurate to say it's being designed to read .csv files in the format of the signals report. I'll need to convert the html>.csv. And then the .csv > orders*. Because this must work with mt4 and mt5, I've decided to use the strategy_tester to generate the mae_per_deal. I do-not want to use dll's.
Any comments and || suggestion welcomed.
Thanks guys... I'm reading those thread now. Hope this doesn't kill my excitement.
![](https://c.mql5.com/mql4/forum/2013/11/crying__2.gif)
is beta 5.40 not reliable enough yet ?
MQ put instructions how to update 509 to the beta test here on our forum about a week ago which is how I got it, then for some reason they took the thread down.
![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Ok, I cannot get self-motivated enough to complete this project on_my_own and thats why I'm starting this thread.
The Objective: Create an MAE( Maximum Adverse Excursion ) generator which reads mt4 && mt5 report. The mql_code will utilize || test the new OOP features being incorporated into the mql4 language. *** Just fyi... I do intend to sell (perhaps expanded version) upon the mql4_market should that ever open. The (basic version) codes would also be provided within this thread, why? because you guys are sooo cool, and no-one read this forum ;)
The Technical: The goal is reading those reports but I also want it reading reading those .csv reports generated by the signals. Therefore its more accurate to say it's being designed to read .csv files in the format of the signals report. I'll need to convert the html>.csv. And then the .csv > orders*. Because this must work with mt4 and mt5, I've decided to use the strategy_tester to generate the mae_per_deal. I do-not want to use dll's.
Any comments and || suggestion welcomed.