Really enjoyed the videos and use the recovery in practice. I was wondering if you mind showing how to use an ATR indicator as an dynamic variable for the recovery targetsize and zonesize.
Amazing concept Sir. Are you used the another Include File's? There are many names of Include File's, like Trade.mqh, Dealinfo.mqh, etc.. . May i ask for the code? For educational purpose only.. . That's very helpful to me for learning build an EA.. .
Also, these strategy require the following condition: 1) Account type should be STANDARD, it has no commission (but with high spread) - better to look for a broker that also offer low spread in a standard accounnt. 2) Should use high leverage to hedge incase trap in a range
@@OrchardForex In the video, you show two complete steps of building a class and an expert You wrote the number of experts and classes, but you did not fully explain any of them You select content very quickly Mender made by Expert MA Cross ZR Nett.mq4 I have a problem and it can't be compiled You do not show many lines This is problematic
This tutorial was about the zone recovery classes. The Expert was only used for demonstration and I did not show all of the expert. To fully explain the expert would have made the video too long. This was explained in part 2. You can plug the classes into any expert you may have.
Very interesting concept with the netting approach, thank you! It shows on the backtest that you make approximately an extra $120, would this solely be down to the fact you are paying less on spreads as the lot sizes are smaller or is there something else involved? Many thanks Andy
Saludos. Ya he corregido todo el codigo, he hecho la compilación multiple y todo OK. pero en el probador de estrategias no hace absolutamente nada, ni arroja error tampoco, solo dice que se ha abierto el asesor experto pero no abre ninguna operacion
@@javiercuellar73 Al no conseguir que funcionara, por lo menos no hacia nada en mis activos de trabajo, lo eliminé. Es demasiado código entre proyectos en curso y modificaciones o intento de mejora de otros. Pronto abriré mi sitio y pondré a la venta mis humildes trabajos
@@OrchardForex thanks! Maybe would be good idea to teach us how to store the data for an EA… arrays, etc… to recover EA in case of power/internet fail … save/ get data from a file . Thank you
Hi Sir. Very good job. However, is there any safe exit to this zone recovery strategy if you get trapped 'endless' in a tight ranging market? If you don't have a HUUUUGE amount of money to withstand all the recovery open positions, eventually you could blow your account, completely. Even if you set a Stop Loss, it could be so big that you could be hurt heavily!!
@@OrchardForex Yes, it is extremely risky, but at the same time, it could work well for a long time. The point is to find a way to reduce the drawdown, as much as possible.
@@OrchardForex Can one set a Profit stop loss either gain or loss with this hedging method? e.g. If your target profit is 80pips, set close all positions below 80pips either gain or loss WHEN in tight ranging (PositionsTotal() > 4). i.e. when in tight ranging, either making profit of 80pips or loss at 80pips else all trades are profitable trades if it goes in your favourable direction. Only tight ranging trades are subject to chances of lossing 80pips. Not 100% win but overall higher chance of winning. Will it work?
If we dont consider the ma crossovers we could target more profits right like open a new trade considering if the sell has closed (open a sell) immediately?
Hi sir can you make also a program or ea for this condtion zone position 20 pips. Takeprofit for buy and sell entry is 50 pips. Initial lot is 0.01. Next is 0.02. all entry is multiplied by 2 from the last entry until TP got hit.. for example buy entry 0.01 and then go down to sell entry point. Sell entry is 0.02. Goes up again to buy entry point. Buy entry is 0.04 and exit point or TP not hit goes down again to sell entry point. sell entrt is 0.08. Always multiply by 2 from the last entry until Takeprofit got hit.. when TP reached all entry or trades closed and go back to initial lot again 0.01.. sir make it availlable to all currency pair.. thank you and more power..
When we were releasing almost all of the sample code we had a few issues with the way some people were downloading and then using the code. So for the time being we have had to stop providing downloads. We are working on options with our parent company but nothing yet.
@@OrchardForex Bummer. It's so frustrating spending hours trying to replicate the code accurately. It's really defeating the purpose. Pity. You're good at what you do but the value proposition it not worth it. Never know when the errors are due to your ommissions or not. Considering unsubscribing
Not sure if you made videos to copy coding of your ea so newbies can code exactly and create ea if so when i was copying your code step by step in part 2, you suddenly jump showed something different under #property whereas it was coded something else when you started.
I don't know where you mean. I checked through part 2 and can't find a point like that. It might be where I have switched tabs between mq4 and mq5 versions, they look similar but there is a difference. These videos were about the classes to manage the zone position and I mentioned that I wouldn't go into much detail about the EA. It's just a junk EA that I use to test other functions. These are more of an intermediate level tutorial but I will make a follow up and do a beginner level to build the sample EA (without zone recovery) from the beginning.
Saludos y gracias. Hasta aquí he escrito todo el algoritmo a mano. Se que se puede descargar de su sitio, pero eso no me ayuda a aprender que es lo que estoy intentando como autodidacta. hasta ahora he conseguido corregir todos mis errores de sintaxis. Pero en "MA Cross ZR Restartable" he escrito todo el codigo varias veces pero me devuelve ("CZonePositionCommon::OnTick" - cannot acces private member function MA Cross ZR Restartable.mq4 línea 87). Sabe usted por que puede ocurrir esto?. Gracias
Hay varios niveles de herencia. Asegúrese de que cada declaración de clase incluya la palabra clave public ejemplo class CZonePosition_Restartable : public CZonePosition_Nett {
it is an excellent videos! Thanks! I use TD ameritrade and Ninja for my future trading, I am thinking about staring the forex trading, especially writing an auto trading algorithm to trade, your trading algorithm is pretty interesting, may I know if the programming is written in C++ or some other language, are there any step by step tutorial for the MQL4 or MQL5 programming tutorial? If I want to learn the programming from the Meta trading platform, what is the most effective way to start with? thanks!
The language is proprietary but very similar to C++ and many of th language constructs can be carried over. I have a number of videos where I build working indicators and robots from scratch but no structured beginning to end training.
I would be more interested to know where you found a broker that DID NOT offset margin. If you're having problems there is a link on our webpage at www.orchardforex.com to get MT4 or MT5 and you can sign up with our broker.
I manage to follow all of your steps writing this code... works as expected, but doesn't behave well for sell positions.. could you please run it on your platform using sell only as your first trade??? Thanks
You don't say which variation you are trying but I have tested standard and nett and both work for an opening sell trade. Of course, I expect this to fail when there is a tight ranging market.
@@OrchardForex It was the MT4 strategy test mode only... it behaves fine for long trades, but failed for sell trades..I even changed some lines of your code using Mathabs. I thought it was some silly signal mistake, but wasn't
Thanks... i retried and it works....but am trying to use the MACD and EMA from this video (ua-cam.com/video/2h6T1cd2-_U/v-deo.html) you posted but my code is not working ,,,,can you help me ...tag me in the video if you write the code plz
Really enjoyed the videos and use the recovery in practice. I was wondering if you mind showing how to use an ATR indicator as an dynamic variable for the recovery targetsize and zonesize.
Amazing concept Sir.
Are you used the another Include File's?
There are many names of Include File's, like Trade.mqh, Dealinfo.mqh, etc.. .
May i ask for the code? For educational purpose only.. . That's very helpful to me for learning build an EA.. .
Very useful! Thanks a lot!
You're welcome!
Also, these strategy require the following condition:
1) Account type should be STANDARD, it has no commission (but with high spread) - better to look for a broker that also offer low spread in a standard accounnt.
2) Should use high leverage to hedge incase trap in a range
Really detailed video. Thanks
Glad it was helpful!
Unfortunately, in the third part, the videos are not complete and can not be coded based on them
Please record these parts again if possible
Recording again is not an option. What do you think is missing?
@@OrchardForex In the video, you show two complete steps of building a class and an expert
You wrote the number of experts and classes, but you did not fully explain any of them
You select content very quickly
Mender made by Expert
MA Cross ZR Nett.mq4
I have a problem and it can't be compiled
You do not show many lines
This is problematic
This tutorial was about the zone recovery classes. The Expert was only used for demonstration and I did not show all of the expert. To fully explain the expert would have made the video too long. This was explained in part 2. You can plug the classes into any expert you may have.
Very interesting concept with the netting approach, thank you!
It shows on the backtest that you make approximately an extra $120, would this solely be down to the fact you are paying less on spreads as the lot sizes are smaller or is there something else involved?
Many thanks
Andy
Just luck of the time period selected for the test.
How about using Zone recovery during high volatile News times ?
Hi Professor...
About your line 67. for ( int i =0; i
Hello Andrew, thank's a lot for these videos. Since you do not recommend the Zone Recovery strategy, what do you recommend then? 🙂
Zone recovery is not a strategy. I don't make strategy recommendations.
We need not need the zone the break even point can be used for opposite entry
I follow part 1-part 3..
But i don't see mq5 for crossing zr EA
Saludos. Ya he corregido todo el codigo, he hecho la compilación multiple y todo OK. pero en el probador de estrategias no hace absolutamente nada, ni arroja error tampoco, solo dice que se ha abierto el asesor experto pero no abre ninguna operacion
The expert is only there to demonstrate the zone recovery technique. Possibly in your settings the expert is not receiving a trade trigger
Hola... es posible que me pases el codigo??? Si puedes, me respondes por aca para ver el medio de envio porfa. Gracias!!!!
@@javiercuellar73 Al no conseguir que funcionara, por lo menos no hacia nada en mis activos de trabajo, lo eliminé. Es demasiado código entre proyectos en curso y modificaciones o intento de mejora de otros. Pronto abriré mi sitio y pondré a la venta mis humildes trabajos
That's a wonderful alternative to the basic recovery Do you have any ea for this system?
Thanks
Only an EA that I used for internal testing. Not suitable for distribution. But you are free to copy the code you see in the video.
@Orchard Forex Como poderia acessar o código d o video?
Thank you very much. Lots to learn. I have question though… how would I make this recovery so the EA will recover in case computer restart
I usually store essential information in global variables.
@@OrchardForex thanks! Maybe would be good idea to teach us how to store the data for an EA… arrays, etc… to recover EA in case of power/internet fail … save/ get data from a file . Thank you
How to reduce equity loss sir please ...
i noticed that zone recovery applies on only BUY trades,,,,,,the SELL trades only close at Zonehigh without zone recovery,,,,,plz change that
You need to watch again. It works both ways but I just use one direction for an example
I can't find source code examples download for this series (Zone Recovery)
can you send me a link to download it ?
That's because there are no source code downloads for this.
@@OrchardForex
so ??
how can I practice the coding of this technique?
I also wanted to use the MACD EA but can't seem to get the code right...can we get the code
I don't have an example using MACD for this.
Hi Sir. Very good job. However, is there any safe exit to this zone recovery strategy if you get trapped 'endless' in a tight ranging market? If you don't have a HUUUUGE amount of money to withstand all the recovery open positions, eventually you could blow your account, completely. Even if you set a Stop Loss, it could be so big that you could be hurt heavily!!
No. This is very risky. I mentioned that in part 1 but there seem to be a lot of people who wanted it
@@OrchardForex Yes, it is extremely risky, but at the same time, it could work well for a long time. The point is to find a way to reduce the drawdown, as much as possible.
@@OrchardForex
Can one set a Profit stop loss either gain or loss with this hedging method?
e.g. If your target profit is 80pips, set close all positions below 80pips either gain or loss WHEN in tight ranging (PositionsTotal() > 4).
i.e. when in tight ranging, either making profit of 80pips or loss at 80pips else all trades are profitable trades if it goes in your favourable direction.
Only tight ranging trades are subject to chances of lossing 80pips. Not 100% win but overall higher chance of winning.
Will it work?
If we dont consider the ma crossovers we could target more profits right like open a new trade considering if the sell has closed (open a sell) immediately?
The MA cross was an example only, you can use any strategy you like for opening new trades.
Hi sir can you make also a program or ea for this condtion zone position 20 pips. Takeprofit for buy and sell entry is 50 pips. Initial lot is 0.01. Next is 0.02. all entry is multiplied by 2 from the last entry until TP got hit.. for example buy entry 0.01 and then go down to sell entry point. Sell entry is 0.02. Goes up again to buy entry point. Buy entry is 0.04 and exit point or TP not hit goes down again to sell entry point. sell entrt is 0.08. Always multiply by 2 from the last entry until Takeprofit got hit.. when TP reached all entry or trades closed and go back to initial lot again 0.01.. sir make it availlable to all currency pair.. thank you and more power..
You are asking for a custom ea. You can add it to our requests forum and see if it makes the list or try fiverr
Thank you once again... 👍
Will you be releasing the code for the public...? and if yes, when are you planning to...?
When we were releasing almost all of the sample code we had a few issues with the way some people were downloading and then using the code. So for the time being we have had to stop providing downloads. We are working on options with our parent company but nothing yet.
@@OrchardForex Bummer. It's so frustrating spending hours trying to replicate the code accurately. It's really defeating the purpose. Pity. You're good at what you do but the value proposition it not worth it. Never know when the errors are due to your ommissions or not. Considering unsubscribing
@@TheCyberklutz Some of use managed to replicate the code with no problem at all. You might need to get your coding skills up to scratch buddy.
@@kurisa12 Good for you squire.
Not sure if you made videos to copy coding of your ea so newbies can code exactly and create ea if so when i was copying your code step by step in part 2, you suddenly jump showed something different under #property whereas it was coded something else when you started.
I don't know where you mean. I checked through part 2 and can't find a point like that. It might be where I have switched tabs between mq4 and mq5 versions, they look similar but there is a difference. These videos were about the classes to manage the zone position and I mentioned that I wouldn't go into much detail about the EA. It's just a junk EA that I use to test other functions. These are more of an intermediate level tutorial but I will make a follow up and do a beginner level to build the sample EA (without zone recovery) from the beginning.
can we get the code for trailing price for zone recovery instead of netting
Earlier parts use hedging.
Saludos y gracias. Hasta aquí he escrito todo el algoritmo a mano. Se que se puede descargar de su sitio, pero eso no me ayuda a aprender que es lo que estoy intentando como autodidacta. hasta ahora he conseguido corregir todos mis errores de sintaxis. Pero en "MA Cross ZR Restartable" he escrito todo el codigo varias veces pero me devuelve ("CZonePositionCommon::OnTick" - cannot acces private member function MA Cross ZR Restartable.mq4 línea 87). Sabe usted por que puede ocurrir esto?. Gracias
Hay varios niveles de herencia. Asegúrese de que cada declaración de clase incluya la palabra clave public
ejemplo
class CZonePosition_Restartable : public CZonePosition_Nett {
it is an excellent videos! Thanks! I use TD ameritrade and Ninja for my future trading, I am thinking about staring the forex trading, especially writing an auto trading algorithm to trade, your trading algorithm is pretty interesting, may I know if the programming is written in C++ or some other language, are there any step by step tutorial for the MQL4 or MQL5 programming tutorial? If I want to learn the programming from the Meta trading platform, what is the most effective way to start with? thanks!
The language is proprietary but very similar to C++ and many of th language constructs can be carried over. I have a number of videos where I build working indicators and robots from scratch but no structured beginning to end training.
Hello, if it is possible, put the source of this course on the site for download
I'm sorry but we have stopped providing source code to download for these tutorials for the time being.
which broker provides you 100% margin hedge ...in order to use zone recovery strategy ...?
I would be more interested to know where you found a broker that DID NOT offset margin. If you're having problems there is a link on our webpage at www.orchardforex.com to get MT4 or MT5 and you can sign up with our broker.
@@OrchardForex thank you...
I realize I cannot use the 3barrenkoea on a demo to forward test
It seems to only allowed strategy testee
Thanks
That's correct for the free version
Okay no problem Thanks for the videos Very informative 👍
i want to use The MACD/EMA not the MA Cross
The video is about the zone recovery method. I used MA only as an example. You can apply ZR to any trading strategy you like.
The MACD would be convenient than the MA..
For this project
The project is about zone recovery, not any trading strategy. I said that in the video.
I manage to follow all of your steps writing this code... works as expected, but doesn't behave well for sell positions.. could you please run it on your platform using sell only as your first trade??? Thanks
You don't say which variation you are trying but I have tested standard and nett and both work for an opening sell trade. Of course, I expect this to fail when there is a tight ranging market.
@@OrchardForex It was the MT4 strategy test mode only... it behaves fine for long trades, but failed for sell trades..I even changed some lines of your code using Mathabs. I thought it was some silly signal mistake, but wasn't
Send cod github?
Not available.
100k account washed on few month back test starting lot size was 0.01
You didn't listen to the warnings
i wont this EA HOW many price ?
I'm sorry, this is not available for sale. You will have to follow the video and write the code.
Do you have EA with 70 % winrate with 1:1 risk reward?
I am not currently running any experts with a fixed risk reward ratio
Thanks... i retried and it works....but am trying to use the MACD and EMA from this video (ua-cam.com/video/2h6T1cd2-_U/v-deo.html) you posted but my code is not working ,,,,can you help me ...tag me in the video if you write the code plz
You will run out of leverage and blow your account.
Eventually that is almost inevitable.
Hi, look at my comment. double CZonePosition_Nett :: Lots(ENUM_ORDER_TYPE direction) {
double lots = 0.0;
lots = -mVolProfit / (mTarget + mSupplement); // maybe lots = -mVolProfit / (mTarget - mSupplement) ???
lots = (MathCeil(lots / VolumeStep()) * VolumeStep()) + VolumeStep();
double maxLot = SymbolInfoDouble(mSymbol, SYMBOL_VOLUME_MAX);
lots = MathMin(lots, maxLot);
return(lots);
}