this is a really interesting tool, thanks for creating it. One thing I've noticed using it the past 2 days is that the change over from NY session to Sydney session which always has really big spreads and erratic movement tends to stop out a good portion of trades, some of which would have continued towards profit target if not for that.
I understand the two blue lines prevents entries during times like this by requiring bid and ask to both be between them, but it would be super helpful to have an optional parameter to turn on if we want to, for disabling stops between certain hours, or the inverse, using stops between certain hours.
You already have provided us with the ability to hide the SL/TP with virtual versions of them, would a feature to turn off SL for change over be possible in some way?
this is a really interesting tool, thanks for creating it. One thing I've noticed using it the past 2 days is that the change over from NY session to Sydney session which always has really big spreads and erratic movement tends to stop out a good portion of trades, some of which would have continued towards profit target if not for that.
I understand the two blue lines prevents entries during times like this by requiring bid and ask to both be between them, but it would be super helpful to have an optional parameter to turn on if we want to, for disabling stops between certain hours, or the inverse, using stops between certain hours.
You already have provided us with the ability to hide the SL/TP with virtual versions of them, would a feature to turn off SL for change over be possible in some way?
Kind Regards,
Lucas
Thank you for choosing my products and for your kind feedback.
If I understand your point correctly, You're suggesting an option to disable the entry rule that checks for high spread during certain times. I'll consider adding the option to disable spread-checking in the next version. I see the value in implementing a more flexible channel—one that can be warped during specific time intervals. This is not an easy task; adding Photoshop functionality into MT5 :)
Thank you for choosing my products and for your kind feedback.
If I understand your point correctly, You're suggesting an option to disable the entry rule that checks for high spread during certain times. I'll consider adding the option to disable spread-checking in the next version. I see the value in implementing a more flexible channel—one that can be warped during specific time intervals. This is not an easy task; adding Photoshop functionality into MT5 :)
Hi thanks for the reply! I am a developer too, I get it. got to weigh suggestions and feature requests against the greater product goal and what is feasible.
As for my idea, I re read my earlier message, I worded that a bit confusingly.
It's not so much the disabling of the spread checking, but rather disabling stop losses during specific times to avoid getting stopped out by widening spreads during change over.
If the EA was configured to create real TP/SL, that would mean deleting the SL for a little while during change over then recreating it. I imagine it would be much easier to implement for virtual SL's because it would just be the addition of an if statement. however now that I say all this I realize it would potentially create a situation where the user might lose more than they intended to risk when the SL is re applied, if the price is beyond it genuinely.
1- what is zw lines how do these work? I see two lines what are they for? 2- can you explain the TP trailing behavior? 3- what is greedy trailing and how it works? 4- I am a bit confused on the volume scaling system if you can elaborate for example if i want my buys on up trend to be reduced by half max volume until they reach minimum volume and stay at it like start at 1.28, 0.64, 0.32 , 0.16 , 0.08, 0.04 , 0.02 , 0.01 then keep doing 0.01 forever until rest or reduce 1.28 by 50% for every step but on same up trend channel i want sell to be opposite as start with 0.01 , 0.02 .. 1.28 aka double up while buys double down how can i achieve that ?
And few requests:
1- please add documentations for the parameters especially volume expressions (either on user interface or on the page) 2- If we can edit the test cases files that would be great option for tester as a workaround mt5 limitation 3- I trade on 4 time frames and 28 pairs that's 112 EAs (minimum) i have to run at same time .. you can see my problem :) consider scaling for the future please as in 1 EA to rule them all 4- feature request to group close all at last SL (1- buys at a buy SL 2- buys at a sell SL 3- sells at sell SL 4- sells at buy SL 5- ALL at buy SL 6- ALL at sell SL) help maximize potential return + protect gain 5- If you can use standard deviation as another option than regression and we get to place the zw at whatever sigma or percent like top or bottom 20% it will allow adjusting zw dynamically to market with great consistency statistically speaking
Finally:
1- This is professional job and execution from financial and trading perspective as it allows for wide variety of ideas in statistical consistency. 2- Intuitive and informative UI implementation very elegant design 3- Low maintenance and high performance code execution
1- what is zw lines how do these work? I see two lines what are they for? 2- can you explain the TP trailing behavior? 3- what is greedy trailing and how it works? 4- I am a bit confused on the volume scaling system if you can elaborate for example if i want my buys on up trend to be reduced by half max volume until they reach minimum volume and stay at it like start at 1.28, 0.64, 0.32 , 0.16 , 0.08, 0.04 , 0.02 , 0.01 then keep doing 0.01 forever until rest or reduce 1.28 by 50% for every step but on same up trend channel i want sell to be opposite as start with 0.01 , 0.02 .. 1.28 aka double up while buys double down how can i achieve that ?
And few requests:
1- please add documentations for the parameters especially volume expressions (either on user interface or on the page) 2- If we can edit the test cases files that would be great option for tester as a workaround mt5 limitation 3- I trade on 4 time frames and 28 pairs that's 112 EAs (minimum) i have to run at same time .. you can see my problem :) consider scaling for the future please as in 1 EA to rule them all 4- feature request to group close all at last SL (1- buys at a buy SL 2- buys at a sell SL 3- sells at sell SL 4- sells at buy SL 5- ALL at buy SL 6- ALL at sell SL) help maximize potential return + protect gain 5- If you can use standard deviation as another option than regression and we get to place the zw at whatever sigma or percent like top or bottom 20% it will allow adjusting zw dynamically to market with great consistency statistically speaking
Finally:
1- This is professional job and execution from financial and trading perspective as it allows for wide variety of ideas in statistical consistency. 2- Intuitive and informative UI implementation very elegant design 3- Low maintenance and high performance code execution
10/10 I admire your professionalism and work.
in this expression for trade volume percent 5:0.5:1 lets say A:B.C:D can you clarify each variable ? what is the A:*B is for ? and in video you have decreasing steps but do you have increasing steps? also if I set fixed lot size ? also does it work only on pct or also fixed size incrementation ?
in this expression for trade volume percent 5:0.5:1 lets say A:B.C:D can you clarify each variable ? what is the A:*B is for ? and in video you have decreasing steps but do you have increasing steps? also if I set fixed lot size ? also does it work only on pct or also fixed size incrementation ?
never mind I figured this out
A:B:C A lot size start B increment either fixed amount or * pct to increase or decrease C final lot size
can you clarify each column is what?
finally ZW is ask and bid has to be between it aka it act as max spread limiter ? how it works if it was pending order instead of instant execution ?
FYI 1-good job on parser error report and system log report 2- out of all EAs and Indicators I bought your UI scale system is the best i can control panel and font size to work for my weird display proportions. respect for simple elegant solution
1- what is zw lines how do these work? I see two lines what are they for? 2- can you explain the TP trailing behavior? 3- what is greedy trailing and how it works? 4- I am a bit confused on the volume scaling system if you can elaborate for example if i want my buys on up trend to be reduced by half max volume until they reach minimum volume and stay at it like start at 1.28, 0.64, 0.32 , 0.16 , 0.08, 0.04 , 0.02 , 0.01 then keep doing 0.01 forever until rest or reduce 1.28 by 50% for every step but on same up trend channel i want sell to be opposite as start with 0.01 , 0.02 .. 1.28 aka double up while buys double down how can i achieve that ?
And few requests:
1- please add documentations for the parameters especially volume expressions (either on user interface or on the page) 2- If we can edit the test cases files that would be great option for tester as a workaround mt5 limitation 3- I trade on 4 time frames and 28 pairs that's 112 EAs (minimum) i have to run at same time .. you can see my problem :) consider scaling for the future please as in 1 EA to rule them all 4- feature request to group close all at last SL (1- buys at a buy SL 2- buys at a sell SL 3- sells at sell SL 4- sells at buy SL 5- ALL at buy SL 6- ALL at sell SL) help maximize potential return + protect gain 5- If you can use standard deviation as another option than regression and we get to place the zw at whatever sigma or percent like top or bottom 20% it will allow adjusting zw dynamically to market with great consistency statistically speaking
Finally:
1- This is professional job and execution from financial and trading perspective as it allows for wide variety of ideas in statistical consistency. 2- Intuitive and informative UI implementation very elegant design 3- Low maintenance and high performance code execution
10/10 I admire your professionalism and work.
Hello, I appreciate your decision to choose my products and your thoughtful feedback. Thank you.
1- There are two pairs of blue lines in the channel to control the opening price of positions. In the case of sell trades, the top blue lines specify the exact zone where the price should reach to open new trades. This method enables us to effectively manage spread and slippage by requiring both bid and ask prices to fall within the range delineated by the blue lines.
2- The TP levels are trailed along the yellow lines, continuously updated as the price moves within the channel.
3- Greedy trailing is a faster method compared to channel trailing. It directly tracks the price movement rather than following the slope of the channel. The behavior of trailing, or greediness, is controlled by the input parameter 'Greedy-Trailer Degree'. Higher degrees cause the algorithm to initially track the price movement more slowly. To better understand, consider that the degree input controls the patience of the algorithm. A higher degree makes it more patient at first, allowing for greater greediness in seeking profit. It waits longer at the beginning and gradually adjusts the stop loss to give the price more room to develop profit. Towards the end, it quickly adjusts the stop loss level closer to the TP line.
4- To achieve this, you can set the Fixed Volume input as "[1.28:*0.5:0.01], [0.01:*2:1.28]", without quotation marks. The middle value, denoted by *, acts as a multiplier. It multiplies the previous volume, which is then used for the next trade. After reaching the last volume in each set, the last volume will be used for new trades.
A:B:C A lot size start B increment either fixed amount or * pct to increase or decrease C final lot size
can you clarify each column is what?
finally ZW is ask and bid has to be between it aka it act as max spread limiter ? how it works if it was pending order instead of instant execution ?
FYI 1-good job on parser error report and system log report 2- out of all EAs and Indicators I bought your UI scale system is the best i can control panel and font size to work for my weird display proportions. respect for simple elegant solution
1- This is a brief statistics about your channel. Consider the top bar in your screenshot; it represents statistics for the sell channel. The middle number, 1.38, is the Risk-Reward ratio of your sell trades, and the coloring also depicts the same ratio. More green color indicates more profit relative to loss. The first number is the absolute amount of your profit per trade, which is $12 in this case, and this profit relative to your balance is 0.01%. The last two numbers represent potential losses relative to your balance and the absolute amount of your loss per trade, respectively. So, if your trade fails, you will lose $8.41, which is 0.01% of your balance.
2- Pending orders will be placed and trailed between the blue lines. The broker is responsible for executing pending orders.
this is a really interesting tool, thanks for creating it.
One thing I've noticed using it the past 2 days is that the change over from NY session to Sydney session which always has really big spreads and erratic movement tends to stop out a good portion of trades, some of which would have continued towards profit target if not for that.
I understand the two blue lines prevents entries during times like this by requiring bid and ask to both be between them, but it would be super helpful to have an optional parameter to turn on if we want to, for disabling stops between certain hours, or the inverse, using stops between certain hours.
You already have provided us with the ability to hide the SL/TP with virtual versions of them, would a feature to turn off SL for change over be possible in some way?
Kind Regards,
Lucas
this is a really interesting tool, thanks for creating it.
One thing I've noticed using it the past 2 days is that the change over from NY session to Sydney session which always has really big spreads and erratic movement tends to stop out a good portion of trades, some of which would have continued towards profit target if not for that.
I understand the two blue lines prevents entries during times like this by requiring bid and ask to both be between them, but it would be super helpful to have an optional parameter to turn on if we want to, for disabling stops between certain hours, or the inverse, using stops between certain hours.
You already have provided us with the ability to hide the SL/TP with virtual versions of them, would a feature to turn off SL for change over be possible in some way?
Kind Regards,
Lucas
Thank you for choosing my products and for your kind feedback.
If I understand your point correctly, You're suggesting an option to disable the entry rule that checks for high spread during certain times. I'll consider adding the option to disable spread-checking in the next version. I see the value in implementing a more flexible channel—one that can be warped during specific time intervals. This is not an easy task; adding Photoshop functionality into MT5 :)
Thank you for choosing my products and for your kind feedback.
If I understand your point correctly, You're suggesting an option to disable the entry rule that checks for high spread during certain times. I'll consider adding the option to disable spread-checking in the next version. I see the value in implementing a more flexible channel—one that can be warped during specific time intervals. This is not an easy task; adding Photoshop functionality into MT5 :)
Hi thanks for the reply! I am a developer too, I get it. got to weigh suggestions and feature requests against the greater product goal and what is feasible.
As for my idea, I re read my earlier message, I worded that a bit confusingly.
It's not so much the disabling of the spread checking, but rather disabling stop losses during specific times to avoid getting stopped out by widening spreads during change over.
If the EA was configured to create real TP/SL, that would mean deleting the SL for a little while during change over then recreating it. I imagine it would be much easier to implement for virtual SL's because it would just be the addition of an if statement. however now that I say all this I realize it would potentially create a situation where the user might lose more than they intended to risk when the SL is re applied, if the price is beyond it genuinely.
Anyways, just an idea :)
Thanks again
Great product. Its what I need exactly.
I have few questions:
1- what is zw lines how do these work? I see two lines what are they for?
2- can you explain the TP trailing behavior?
3- what is greedy trailing and how it works?
4- I am a bit confused on the volume scaling system if you can elaborate for example if i want my buys on up trend to be reduced by half max volume until they reach minimum volume and stay at it like start at 1.28, 0.64, 0.32 , 0.16 , 0.08, 0.04 , 0.02 , 0.01 then keep doing 0.01 forever until rest or reduce 1.28 by 50% for every step but on same up trend channel i want sell to be opposite as start with 0.01 , 0.02 .. 1.28 aka double up while buys double down how can i achieve that ?
And few requests:
1- please add documentations for the parameters especially volume expressions (either on user interface or on the page)
2- If we can edit the test cases files that would be great option for tester as a workaround mt5 limitation
3- I trade on 4 time frames and 28 pairs that's 112 EAs (minimum) i have to run at same time .. you can see my problem :) consider scaling for the future please as in 1 EA to rule them all
4- feature request to group close all at last SL (1- buys at a buy SL 2- buys at a sell SL 3- sells at sell SL 4- sells at buy SL 5- ALL at buy SL 6- ALL at sell SL) help maximize potential return + protect gain
5- If you can use standard deviation as another option than regression and we get to place the zw at whatever sigma or percent like top or bottom 20% it will allow adjusting zw dynamically to market with great consistency statistically speaking
Finally:
1- This is professional job and execution from financial and trading perspective as it allows for wide variety of ideas in statistical consistency.
2- Intuitive and informative UI implementation very elegant design
3- Low maintenance and high performance code execution
10/10 I admire your professionalism and work.
Great product. Its what I need exactly.
I have few questions:
1- what is zw lines how do these work? I see two lines what are they for?
2- can you explain the TP trailing behavior?
3- what is greedy trailing and how it works?
4- I am a bit confused on the volume scaling system if you can elaborate for example if i want my buys on up trend to be reduced by half max volume until they reach minimum volume and stay at it like start at 1.28, 0.64, 0.32 , 0.16 , 0.08, 0.04 , 0.02 , 0.01 then keep doing 0.01 forever until rest or reduce 1.28 by 50% for every step but on same up trend channel i want sell to be opposite as start with 0.01 , 0.02 .. 1.28 aka double up while buys double down how can i achieve that ?
And few requests:
1- please add documentations for the parameters especially volume expressions (either on user interface or on the page)
2- If we can edit the test cases files that would be great option for tester as a workaround mt5 limitation
3- I trade on 4 time frames and 28 pairs that's 112 EAs (minimum) i have to run at same time .. you can see my problem :) consider scaling for the future please as in 1 EA to rule them all
4- feature request to group close all at last SL (1- buys at a buy SL 2- buys at a sell SL 3- sells at sell SL 4- sells at buy SL 5- ALL at buy SL 6- ALL at sell SL) help maximize potential return + protect gain
5- If you can use standard deviation as another option than regression and we get to place the zw at whatever sigma or percent like top or bottom 20% it will allow adjusting zw dynamically to market with great consistency statistically speaking
Finally:
1- This is professional job and execution from financial and trading perspective as it allows for wide variety of ideas in statistical consistency.
2- Intuitive and informative UI implementation very elegant design
3- Low maintenance and high performance code execution
10/10 I admire your professionalism and work.
in this expression for trade volume percent 5:0.5:1 lets say A:B.C:D can you clarify each variable ? what is the A:*B is for ? and in video you have decreasing steps but do you have increasing steps? also if I set fixed lot size ? also does it work only on pct or also fixed size incrementation ?
in this expression for trade volume percent 5:0.5:1 lets say A:B.C:D can you clarify each variable ? what is the A:*B is for ? and in video you have decreasing steps but do you have increasing steps? also if I set fixed lot size ? also does it work only on pct or also fixed size incrementation ?
never mind I figured this out

A:B:C
A lot size start
B increment either fixed amount or * pct to increase or decrease
C final lot size
can you clarify each column is what?
finally ZW is ask and bid has to be between it aka it act as max spread limiter ? how it works if it was pending order instead of instant execution ?
FYI
1-good job on parser error report and system log report
2- out of all EAs and Indicators I bought your UI scale system is the best i can control panel and font size to work for my weird display proportions. respect for simple elegant solution
Great product. Its what I need exactly.
I have few questions:
1- what is zw lines how do these work? I see two lines what are they for?
2- can you explain the TP trailing behavior?
3- what is greedy trailing and how it works?
4- I am a bit confused on the volume scaling system if you can elaborate for example if i want my buys on up trend to be reduced by half max volume until they reach minimum volume and stay at it like start at 1.28, 0.64, 0.32 , 0.16 , 0.08, 0.04 , 0.02 , 0.01 then keep doing 0.01 forever until rest or reduce 1.28 by 50% for every step but on same up trend channel i want sell to be opposite as start with 0.01 , 0.02 .. 1.28 aka double up while buys double down how can i achieve that ?
And few requests:
1- please add documentations for the parameters especially volume expressions (either on user interface or on the page)
2- If we can edit the test cases files that would be great option for tester as a workaround mt5 limitation
3- I trade on 4 time frames and 28 pairs that's 112 EAs (minimum) i have to run at same time .. you can see my problem :) consider scaling for the future please as in 1 EA to rule them all
4- feature request to group close all at last SL (1- buys at a buy SL 2- buys at a sell SL 3- sells at sell SL 4- sells at buy SL 5- ALL at buy SL 6- ALL at sell SL) help maximize potential return + protect gain
5- If you can use standard deviation as another option than regression and we get to place the zw at whatever sigma or percent like top or bottom 20% it will allow adjusting zw dynamically to market with great consistency statistically speaking
Finally:
1- This is professional job and execution from financial and trading perspective as it allows for wide variety of ideas in statistical consistency.
2- Intuitive and informative UI implementation very elegant design
3- Low maintenance and high performance code execution
10/10 I admire your professionalism and work.
I appreciate your decision to choose my products and your thoughtful feedback. Thank you.
1- There are two pairs of blue lines in the channel to control the opening price of positions. In the case of sell trades, the top blue lines specify the exact zone where the price should reach to open new trades. This method enables us to effectively manage spread and slippage by requiring both bid and ask prices to fall within the range delineated by the blue lines.
2- The TP levels are trailed along the yellow lines, continuously updated as the price moves within the channel.
3- Greedy trailing is a faster method compared to channel trailing. It directly tracks the price movement rather than following the slope of the channel. The behavior of trailing, or greediness, is controlled by the input parameter 'Greedy-Trailer Degree'. Higher degrees cause the algorithm to initially track the price movement more slowly. To better understand, consider that the degree input controls the patience of the algorithm. A higher degree makes it more patient at first, allowing for greater greediness in seeking profit. It waits longer at the beginning and gradually adjusts the stop loss to give the price more room to develop profit. Towards the end, it quickly adjusts the stop loss level closer to the TP line.
4- To achieve this, you can set the Fixed Volume input as "[1.28:*0.5:0.01], [0.01:*2:1.28]", without quotation marks. The middle value, denoted by *, acts as a multiplier. It multiplies the previous volume, which is then used for the next trade. After reaching the last volume in each set, the last volume will be used for new trades.
never mind I figured this out
A:B:C
A lot size start
B increment either fixed amount or * pct to increase or decrease
C final lot size
can you clarify each column is what?
finally ZW is ask and bid has to be between it aka it act as max spread limiter ? how it works if it was pending order instead of instant execution ?
FYI
1-good job on parser error report and system log report
2- out of all EAs and Indicators I bought your UI scale system is the best i can control panel and font size to work for my weird display proportions. respect for simple elegant solution
1- This is a brief statistics about your channel. Consider the top bar in your screenshot; it represents statistics for the sell channel. The middle number, 1.38, is the Risk-Reward ratio of your sell trades, and the coloring also depicts the same ratio. More green color indicates more profit relative to loss. The first number is the absolute amount of your profit per trade, which is $12 in this case, and this profit relative to your balance is 0.01%. The last two numbers represent potential losses relative to your balance and the absolute amount of your loss per trade, respectively. So, if your trade fails, you will lose $8.41, which is 0.01% of your balance.
2- Pending orders will be placed and trailed between the blue lines. The broker is responsible for executing pending orders.