@boonet, thanks for your input. I don’t think that’s the SP 100 you’re working with though, but US Tech 100 (NAS). As Francesco has pointed out, it really doesn’t work on longer back tests.
Attached is my own version for US Tech. It looks good in back test and WF but the robustness score is diabolical so I didn’t bother posting it. The image on the right is 2 months of forward testing in demo. Not a disaster, but not inspiring much confidence either.
At the moment, the only ones I’m running live are DJ v4.7, DAX v2 and CAC v1
Hey @nonetheless, i was thinking: on what we can work in order to convert this strategy for the forex pairs?
I think that could be very interesting diversifing the assetts.
could be very interesting diversifing the assetts
yes, it definitely would. Forex is an area I’ve never looked into much. I have a couple of Corona algos running EUR/USD but frankly they make me nervous every time one opens – not a good sign. Will probably end in tears.
I guess the MoD could be adapted, but it’s such a lot of work and so disappointing if it fails to fly. I’ll give it a try when I get some time.
ModaParticipant
Senior
hello guys,
I made some tests on forex with MoD need more work to get into something strong but looks promising
I’ll send you couple of screenshots
Cheers
In case someone was interested with v4.7.1a, here is v4.7.2a, simplified the filter, smaller draw down, better gain and also better VST result. Take note it is using UTC+8.
Damn after several days waiting that was one of the worst timed trades I’ve seen in a while!!
Oh well its a game of percentages.
@Jabezz
Luckily my ProOrder validity had expired and I haven’t noticed.
All for a greater good , I guess 🙂
But agree with you. Its game of percentages. Hang in there.
Damn after several days waiting that was one of the worst timed trades I’ve seen in a while!!
Yeah, first trade hit quite hurt 🙁
I’ve been running live for 1 month now (from v4.3 to v4.7.2a), got hit 3 times including this, but overall still got profit. Think have to stay a bit but also diversify with other strategies.
Do you think its worth manually intervining and taking control of such trades? Like early exit, altering stoploss and TPs.
But the obvious question here would be – When and how do we know to take such an actions?
When and how do we know to take such an actions?
Whenever you have a minute or 10 practice manual trading on your Demo Platform then gradually you will get to know when.
And / or play this game as often as you can … use ‘Daily Trading’ first as it is easier than swing trading.
https://chartgame.com/
https://education.howthemarketworks.com/chartgame-com/
Do you think its worth manually intervining and taking control of such trades?
Honestly, several times it was tempting for me, but I don’t intervene eventually. Intervene could let you secure early profit (or exit loss early), but maybe it could have make more profit if you doesn’t touch it. Nothing is wrong, it is just I choose to entrust it and I also have no time to monitor since I have day job. But if you see a consistent pattern that make you decide to exit early, then can also add into the strategy to improve.
@nonetheless, @Dow Jones
Hi, I like the look of this strategy so have had it running on a small position size alongside my own to see what its doing. I manually stopped a winning short trade the other day as it was so near the limit I didn’t want to see it all given back as I couldn’t figure out at the time what the trailing stop loss was doing. Having used graphonprice I understand it now and see that its giving the trade time to develop but have made a small mod to my version that you may find of interest. As shorts on the DJI have a habit of reversing sharply on news (or in fact seemingly for no reason at all) it seems sensible to lock in profits if 90% of the limit has been reached, so I added the 3 lines to the code below (starting ‘if tradeprice…’). Adds some profit in backtest over 200k bars although not dramatic, doesn’t work on longs though.
//manage short positions
IF SHORTONMARKET THEN
//first move (breakeven)
IF newSL=0 AND tradeprice(1)-close>=trailingstart THEN
newSL = tradeprice(1)-trailingstep
ENDIF
//next moves
IF newSL>0 AND newSL-close>trailingstep THEN
newSL = newSL-trailingstep
if tradeprice(1) - close > ((tradeprice(1) /100) * 2.2) * 0.9 then
newSL = close + 12
endif
ENDIF
ENDIF
PaulParticipant
Master
nice one. I ran into this with trailing-stops and it’s better to take profit sometimes instead of waiting.
I’ve created a bigline strategy in the past. Thinking of when a trailingstop is activated using parts of that code not to wait but to take profit around a 100 line at the dji instead.
Thank you, @AutoStrategist. Appreciate for your sharing.
Made some improvements to the Dax version. Less loss and better VST result too.