Hey 7bit, thanks for taking the time to stop by. To answer your question, the screen shot is from an early Snow Roller version that may not exist now. It looks like the picture was a reply to the 2nd post. All versions have changed since then. As the first post states, you should have jumped to post # 106 for the relevant discussion on current versions.
I read your post twice. I almost don't know what to say. I'll try to avoid using large font size to address your points. I know you mean well but a simple read of the code would show that the principle behind SnowRoller is the same as snowball. I suggest taking a look at SnowRoller_1_001. The implementation is a bit different in a few important ways. Snow Roller is not a strict anti-grid in that it allows overlapping trades. I have done some early testing with the strict anti-grid earlier in the thread. SnowRoller is based on the philosophy that the market doesn't move in a straight line and that a strategy that takes advantage (within limits) of a TWAP accumulation strategy will outperform one that does not. I admit that thus far the testing is mixed on this point. In some of the newer versions users can manually select which market pattern they wish to use (trend/countertrend) via the TrendLookbackMins and TrendLookbackMins2 inputs.
By simply setting the input "stoploss" to a value such as 20, the result will be much more similar to snowball and will produce a lot of small losses and a rare large profit. I don't think the demo shown in the picture was using a stoploss. IiRC the early version stoploss and takeprofit didn't work correctly (endless loop). I did some early testing with the stoploss but maybe I should start testing this again now that the stoploss and takeprofit work as intended? SnowRoller is not an exact duplicate of snowball. It was never intended to be. If users want to manually pick trade direction and allow the EA to manage positions, there is already an EA for that. Snowball's BIDIRectional mode assumes that any price where the user starts the EA is a good price for a new grid to start. This EA is for those who are unable to manually pick direction, and who wish to have an EA do it for them. Balancing racking up many small stop losses against allowing an EA to normally place trades (accumulate) within a range over time is no small feat. If you have any ideas on how to improve on the concept, I'm all ears.
I read your post twice. I almost don't know what to say. I'll try to avoid using large font size to address your points. I know you mean well but a simple read of the code would show that the principle behind SnowRoller is the same as snowball. I suggest taking a look at SnowRoller_1_001. The implementation is a bit different in a few important ways. Snow Roller is not a strict anti-grid in that it allows overlapping trades. I have done some early testing with the strict anti-grid earlier in the thread. SnowRoller is based on the philosophy that the market doesn't move in a straight line and that a strategy that takes advantage (within limits) of a TWAP accumulation strategy will outperform one that does not. I admit that thus far the testing is mixed on this point. In some of the newer versions users can manually select which market pattern they wish to use (trend/countertrend) via the TrendLookbackMins and TrendLookbackMins2 inputs.
By simply setting the input "stoploss" to a value such as 20, the result will be much more similar to snowball and will produce a lot of small losses and a rare large profit. I don't think the demo shown in the picture was using a stoploss. IiRC the early version stoploss and takeprofit didn't work correctly (endless loop). I did some early testing with the stoploss but maybe I should start testing this again now that the stoploss and takeprofit work as intended? SnowRoller is not an exact duplicate of snowball. It was never intended to be. If users want to manually pick trade direction and allow the EA to manage positions, there is already an EA for that. Snowball's BIDIRectional mode assumes that any price where the user starts the EA is a good price for a new grid to start. This EA is for those who are unable to manually pick direction, and who wish to have an EA do it for them. Balancing racking up many small stop losses against allowing an EA to normally place trades (accumulate) within a range over time is no small feat. If you have any ideas on how to improve on the concept, I'm all ears.
DislikedIs this a screenshot of your snow roller?
If it is then it has *NOTHING* in common with my snowball and instead just doing exactly the opposite. The philisophy of snowball is to trade an ANTI-grid (in trend direction!) and what you are showing here seems to be a grid (against the trend), the exact thing I am avoiding with snowball.
Snowball would have opened 4 long positions in the above example and would be in profit while your EA seems to be betting high stakes against the trend and risking ruin!
Your...Ignored