Sam028 EOD Robot - futures io
futures io



Sam028 EOD Robot


Discussion in Trading Journals

Updated
      Top Posters
    1. looks_one sam028 with 39 posts (11 thanks)
    2. looks_two Big Mike with 9 posts (1 thanks)
    3. looks_3 Gary with 6 posts (0 thanks)
    4. looks_4 RJay with 3 posts (0 thanks)
      Best Posters
    1. looks_one edgefirst with 1 thanks per post
    2. looks_two shodson with 0.5 thanks per post
    3. looks_3 sam028 with 0.3 thanks per post
    4. looks_4 Big Mike with 0.1 thanks per post
    1. trending_up 17,812 views
    2. thumb_up 18 thanks given
    3. group 13 followers
    1. forum 81 posts
    2. attach_file 13 attachments




Welcome to futures io: the largest futures trading community on the planet, with well over 150,000 members
  • Genuine reviews from real traders, not fake reviews from stealth vendors
  • Quality education from leading professional traders
  • We are a friendly, helpful, and positive community
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts
  • We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

(If you already have an account, login at the top of the page)

 
Search this Thread
 

Sam028 EOD Robot

(login for full post details)
  #61 (permalink)
 sam028 
Site Moderator
 
 
sam028's Avatar
 
Posts: 3,732 since Jun 2009
Thanks: 3,811 given, 4,591 received

Day 19: +250$

No fill for ES/TF, it should have been 150$ more with market orders.
I'll change the robot for next week, market orders only (and a SMS sent after each trade, just for fun).
I'm removing the () in my first week p&l, that was a "bug" of day 4, but bugs or human errors can happens, so I should not ignore them.


Week 1: +977.5$
Week 2: +130$

Week 3: +1180$
Week 4: +97.5
$
From the beginning: +2244.5$ before com

Follow me on Twitter Started this thread Reply With Quote
The following 2 users say Thank You to sam028 for this post:

Can you help answer these questions
from other members on futures io?
Dissect open interest data
Crypto Futures
Market on Close data within IB
Platforms and Indicators
help with take profit several targets
TradeStation
NT8 Order Management Strategy
The Elite Circle
How do I create Strategy with the Second Entry indicator
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on futures io
Is anyone actually making money?
123 thanks
ApexTraderFunding.com experience and review
11 thanks
Want your NinjaTrader indicator created, free?
7 thanks
Artificial Intelligence (AI) and Chat GPT
7 thanks
Dax market profile (FDAX, TPO)
7 thanks
 
(login for full post details)
  #62 (permalink)
 dsherman 
Michigan
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Optimus/Vision & Stage5/Vision
Trading: Futures
 
Posts: 40 since Jul 2009
Thanks: 22 given, 18 received


Big Mike View Post
or can also add another time frame in initialize

Add(PeriodType.Minute, 30);

and then submit the limit order to that time frame so it will last 30 minutes before being canceled or etc.

Second you can use limit orders but set it to never cancel.

Third you can use market orders.

Mike


I use limit orders, but add or subtract an offset to the price, this way if desired, it is practically a market order but with the limit safety.

First I use a variable so it can be optimized..

private int priceoffset = 1; // Default setting for Priceoffset

If buying and wanting price to come to me:
EnterLongLimit(DefaultQuantity, GetCurrentBid() - priceoffset * TickSize, "");
or if aggressive:
EnterLongLimit(DefaultQuantity, GetCurrentAsk() + priceoffset * TickSize, "");


or selling conservative:
EnterShortLimit(DefaultQuantity, GetCurrentAsk() + priceoffset * TickSize, "");
aggressive:
EnterShortLimit(DefaultQuantity, GetCurrentBid() - priceoffset * TickSize, "");

or variations thereof.

Reply With Quote
The following user says Thank You to dsherman for this post:
 
(login for full post details)
  #63 (permalink)
 Big Mike 
Site Administrator
Swing Trader
Data Scientist & DevOps
Manta, Ecuador
 
Experience: Advanced
Platform: Custom solution
Trading: Futures & Crypto
 
Big Mike's Avatar
 
Posts: 50,184 since Jun 2009
Thanks: 32,683 given, 99,758 received



dsherman View Post
I use limit orders, but add or subtract an offset to the price, this way if desired, it is practically a market order but with the limit safety.

First I use a variable so it can be optimized..

private int priceoffset = 1; // Default setting for Priceoffset

If buying and wanting price to come to me:
EnterLongLimit(DefaultQuantity, GetCurrentBid() - priceoffset * TickSize, "");
or if aggressive:
EnterLongLimit(DefaultQuantity, GetCurrentAsk() + priceoffset * TickSize, "");


or selling conservative:
EnterShortLimit(DefaultQuantity, GetCurrentAsk() + priceoffset * TickSize, "");
aggressive:
EnterShortLimit(DefaultQuantity, GetCurrentBid() - priceoffset * TickSize, "");

or variations thereof.

Keep in mind -- for backtesting -- that Market orders will be filled @ the ask instantly, but Limit orders @ the Ask will require price to fire @ the bid before being filled @ the ask if you use the Normal fill type (which you should) instead of Liberal.

Mike

We're here to help -- just ask

For the best trading education, watch our webinars
Searching for trading reviews? Review this list

Follow us on Twitter, YouTube, and Facebook

Support our community as an Elite Member:
https://futures.io/elite/

Visit other sites? Please spread the word about your experience with our community!
Follow me on Twitter Visit my futures io Trade Journal Reply With Quote
The following user says Thank You to Big Mike for this post:
 
(login for full post details)
  #64 (permalink)
 sam028 
Site Moderator
 
 
sam028's Avatar
 
Posts: 3,732 since Jun 2009
Thanks: 3,811 given, 4,591 received

Day 20: -295$


Week 1: +977.5$
Week 2: +130$

Week 3: +1180$
Week 4: +97.5
$ Week 5: -295 $From the beginning: +1949.5$ before com

Follow me on Twitter Started this thread Reply With Quote
 
(login for full post details)
  #65 (permalink)
 sam028 
Site Moderator
 
 
sam028's Avatar
 
Posts: 3,732 since Jun 2009
Thanks: 3,811 given, 4,591 received

Day 21: -535$


Week 1: +977.5$
Week 2: +130$

Week 3: +1180$
Week 4: +97.5
$
Week 5: -830
$
From the beginning: +1414.5$ before com

Follow me on Twitter Started this thread Reply With Quote
 
(login for full post details)
  #66 (permalink)
 sam028 
Site Moderator
 
 
sam028's Avatar
 
Posts: 3,732 since Jun 2009
Thanks: 3,811 given, 4,591 received

Day 22: -825$


Week 1: +977.5$
Week 2: +130$

Week 3: +1180$
Week 4: +97.5
$
Week 5: -1655
$
From the beginning: +589.5$ before com

Follow me on Twitter Started this thread Reply With Quote
 
(login for full post details)
  #67 (permalink)
 shodson 
OC, California, USA
 
Experience: Advanced
Platform: IB/TWS, NinjaTrader, ToS
Broker: IB, ToS, Kinetick
Trading: stocks, options, futures, VIX
 
shodson's Avatar
 
Posts: 1,971 since Jun 2009
Thanks: 533 given, 3,694 received

OK, so this week so far has seen some relatively large drawdown. How are you feeling? Are you starting to doubt your strategy or did you have some occasional drawdowns like this allowable in your strategy? At want point do you throw in the towel and decide that the strategy doesn't work?

My BOT had 2 losses today so far right at the open. One small-ish, the other not as small. So I'm not very happy about that. But I have to consider that the probabilities of success are in my favor, until they aren't, so there's always a seed of doubt that I have to listen to or battle with.

I used to think that auto-trading removes the psychological challenges of trading. It does, as far as immediate pre-, intra-, and post-trade psychology goes. But seeing big wins and losses that your auto-strategy makes has its own psychological challenges as well to consider.

Follow me on Twitter Visit my futures io Trade Journal Reply With Quote
The following user says Thank You to shodson for this post:
 
(login for full post details)
  #68 (permalink)
 sam028 
Site Moderator
 
 
sam028's Avatar
 
Posts: 3,732 since Jun 2009
Thanks: 3,811 given, 4,591 received


shodson View Post
OK, so this week so far has seen some relatively large drawdown. How are you feeling? Are you starting to doubt your strategy or did you have some occasional drawdowns like this allowable in your strategy? At want point do you throw in the towel and decide that the strategy doesn't work?

My BOT had 2 losses today so far right at the open. One small-ish, the other not as small. So I'm not very happy about that. But I have to consider that the probabilities of success are in my favor, until they aren't, so there's always a seed of doubt that I have to listen to or battle with.

I used to think that auto-trading removes the psychological challenges of trading. It does, as far as immediate pre-, intra-, and post-trade psychology goes. But seeing big wins and losses that your auto-strategy makes has its own psychological challenges as well to consider.

You can always doubt, but the criteria which will decide if the strat is fine or not are not already met.
Before launching the bot, the failure/success criteria were already known and wrote: at least a run period of 8 weeks, no more than 4 loss in a row, avg win > 1.3 * avg loss, an emergency <stop-strat> button after an overall loss > X $, and few other "rules".
Once these criteria are not met (their are some AND and some OR...), doubt or not, it's too late, I'll have to click on the <start> button.

If auto-trading remove a part of the psychological challlenges, it's a small part: you build the strategy (have I imagined all possible cases ?), you launch it (hmm, was today a good day for this strat ?), you decide to stop it when it looks to bad (and if I let it go 1 or 2 days ?).
So yes, it's easier to launch a strat and then go watch TV, than keep your eyes on you growing losses, but not so easy...

Follow me on Twitter Started this thread Reply With Quote
The following user says Thank You to sam028 for this post:
 
(login for full post details)
  #69 (permalink)
 sam028 
Site Moderator
 
 
sam028's Avatar
 
Posts: 3,732 since Jun 2009
Thanks: 3,811 given, 4,591 received

Day 23: +1390$

A small change today, I'm now playing with 2 NQ contracts per broker, instead of 1 before. And always the same other contracts (ES/TF/EMD).
The YM may be back on the list later, I think I've found what it had bad results, compared to the other contracts.

Week 1: +977.5$
Week 2: +130$

Week 3: +1180$
Week 4: +97.5
$
Week 5: -265
$
From the beginning: +1979.5$ before com

Follow me on Twitter Started this thread Reply With Quote
The following user says Thank You to sam028 for this post:
 
(login for full post details)
  #70 (permalink)
 HJay 
USA
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Mirus/Zen-Fire
Trading: futures
 
HJay's Avatar
 
Posts: 197 since Aug 2009


Nice!.. glad you had a great day today Sam.

Visit my futures io Trade Journal Reply With Quote


futures io Trading Community Trading Journals > Sam028 EOD Robot


Last Updated on April 24, 2010


Upcoming Webinars and Events
 

NinjaTrader Indicator Challenge!

Ongoing
     



Copyright © 2023 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada), info@futures.io
All information is for educational use only and is not investment advice.
There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
no new posts