Index futures automation

Can a fully automated trading strategy work in the long run?

  • YES!

    Votes: 56 67.5%
  • Hell naw.

    Votes: 14 16.9%
  • I don't know, I got my own trading to worry about.

    Votes: 13 15.7%

  • Total voters
    83
This is a bit familiar, i hope you can turn things around, you have a high win rate but a few losses erased all your previous profits. This seems common with high win rate trading. Has happened to me in the distant past when i tried to get a high win rate..
 
RIght now bot exits all trades 2 hours into the trade, maybe extend that to 3 hours.
So this is a hard stop that automatically heads for the exit after 2 hours? Maybe you should consider using a more dynamic stop placement.
 
So this is a hard stop that automatically heads for the exit after 2 hours? Maybe you should consider using a more dynamic stop placement.

Yea so I have stop and reverse but also a timed stop. Timed stop is something new I have been experimenting with my bot. I think 2 hours is a bit short, so going to adjust this going forward.
 
Yea so I have stop and reverse but also a timed stop. Timed stop is something new I have been experimenting with my bot. I think 2 hours is a bit short, so going to adjust this going forward.

A timing bot is rough, because you would have to work around news releases and figure lead and lag times. Tricky business. I can see that working in the Asian and early Euro sessions though in ETH on the index futures.

Of course, I do not know what your triggers for entry are. Keep an eye on those key ETH times of 8 PM, 9 PM, 10 PM, and 1-2 AM timeframes, Eastern Time.
 
Dow had to be the bastard child this week. Everything has been hitting targets and Dow has been struggling few times this week. Maybe adjusting the timed exit can help give trade more room to work. RIght now bot exits all trades 2 hours into the trade, maybe extend that to 3 hours.



View attachment 288735

View attachment 288736
View attachment 288737

View attachment 288738

Better results this week, pushing the month to date into positive territory. Ran some backtests on the expanded time stop setting and it showed good results. It's always a challenge to balance between giving trades more room to work vs cutting your losses, but i think i found a workable setting.

So far MES has been on the 100% track record, while MYM is on the very slow recovery. Hopefully in few more weeks i get a real stats with losses included across all 4 indexes.

1.jpg


2.jpg


3.jpg


4.jpg
 
Better results this week, pushing the month to date into positive territory. Ran some backtests on the expanded time stop setting and it showed good results. It's always a challenge to balance between giving trades more room to work vs cutting your losses, but i think i found a workable setting.

So far MES has been on the 100% track record, while MYM is on the very slow recovery. Hopefully in few more weeks i get a real stats with losses included across all 4 indexes.

View attachment 289434

View attachment 289435

View attachment 289436

View attachment 289437

That's a good recovery.
 
Better results this week, pushing the month to date into positive territory. Ran some backtests on the expanded time stop setting and it showed good results. It's always a challenge to balance between giving trades more room to work vs cutting your losses, but i think i found a workable setting.

So far MES has been on the 100% track record, while MYM is on the very slow recovery. Hopefully in few more weeks i get a real stats with losses included across all 4 indexes.

View attachment 289434

View attachment 289435

View attachment 289436

View attachment 289437

recovered the DD this week. Also added the micro dax (FDXS) since I like the way it moves.

1.jpg


2.jpg


3.jpg


Noticed last week that MT5 is not the "speediest" when it comes to calculationg positions. Not sure if it has to do with the ping/vps location, or that i'm running the algo on multiple markets at the same time. But it seems it executes commands in sequence rather than in parallel .

Example: m2k supposed to have buy/sell stops initiated (around 13:45). But, it looks like it was "busy" with other markets, that by the time m2k orders were ready to be placed, price moved beyond my levels and the buy stop got rejected multiple times. It wasn't until 22 seconds in that my order got placed!

Not sure if this is due to the slow ping from vps location or maybe MT5 jsut sucks ass. Or maybe i'm running the same algo on multiple markets, that it's executing commands in sequence rather than in parallel? Maybe magic numbers for each market will help to execute everyting at the same time?.

4.jpg
 
Last edited:
Not sure why you suddenly fell into automation after 10+ years of manual trading....... So, virtually you are a newbie to automatic trading. Must need another 10+ years to reach mastery level..
Huge difference: manual vs. automated.
Go ahead and try to build an algo that has intuition and is news-aware.
Good luck.
Auto systems garnish small profits with frequent trrades.
 
got the dreaded message from AMP again that my algo acting up.

Capture.JPG


and after reviewing my trades, it seems like my algo keep cancelling the damn order over and over. I cant fucking figure it out. it's a stop order (to reverse 12 contracts) with 24 contracts.

sigh need to go back to the program and debug this

Capture 2.JPG
 
Back
Top