Bot Trading - MCL Futures - futures io
futures io



Bot Trading - MCL Futures


Discussion in EasyLanguage Programming

Updated
      Top Posters
    1. looks_one syswizard with 30 posts (6 thanks)
    2. looks_two kevinkdog with 26 posts (27 thanks)
    3. looks_3 SMCJB with 9 posts (13 thanks)
    4. looks_4 Hulk with 9 posts (19 thanks)
      Best Posters
    1. looks_one Hulk with 2.1 thanks per post
    2. looks_two FastNCurious with 1.8 thanks per post
    3. looks_3 SMCJB with 1.4 thanks per post
    4. looks_4 kevinkdog with 1 thanks per post
    1. trending_up 13,419 views
    2. thumb_up 113 thanks given
    3. group 459 followers
    1. forum 119 posts
    2. attach_file 15 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
 

Bot Trading - MCL Futures

(login for full post details)
  #41 (permalink)
 FastNCurious 
saint louis MO
 
Experience: Intermediate
Platform: TradeStation
Trading: NQ, ES, YM, CL, GC
 
FastNCurious's Avatar
 
Posts: 149 since Oct 2017
Thanks: 95 given, 177 received

I have to say from experience that @CL is one of the easiest symbols to create systems for.
I actually think that @HO is even easier. Now the question of whether you would trade them or not is up to you.
I have friends who don't want to hold over night and these systems are never easy to create and if you do you would never want to give them away for free. Just know that it can be done and most likely a single trader all by himself will not be able to come up with the idea without help. That's why I joined the strategy factory Club which @kevinkdog is the founding member.

We all have so much to give to each other but no one wants to give away for free. I like that @kevinkdog gave away a fairly simple algo here for you just to show it can be done. My recommendation is don't do this alone. Join his club and find out how to test properly and get all kinds of ideas to test from others. It has truly changed my trading life.

I will say that simple breakouts still work on crude with proper exit and entry parameters.



gftrader View Post
Curious as to whether anyone has been able to code a profitable trading bot specifically for CL or MCL futures? I have been working to accomplish this, and wanted to see if anyone else had a successful bot they were willing to share. Appreciate it!


Visit my futures io Trade Journal Reply With Quote
The following 4 users say Thank You to FastNCurious for this post:

Can you help answer these questions
from other members on futures io?
help with take profit several targets
TradeStation
How do I create Strategy with the Second Entry indicator
NinjaTrader
Multi Time Frame High/Low/Median levels
NinjaTrader
NT8 Order Management Strategy
The Elite Circle
in depth understanding of last, bid, and ask volume in c …
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on futures io
Is anyone actually making money?
88 thanks
An embarrassing, honest confession
25 thanks
Sierra vs. Ninja : why I chose .....
8 thanks
ApexTraderFunding.com experience and review
8 thanks
Want your NinjaTrader indicator created, free?
7 thanks
 
(login for full post details)
  #42 (permalink)
 Billiwon 
Los Angeles, California
 
Experience: Intermediate
Platform: TradeStation
Trading: Index futures, etc.
 
Posts: 43 since Aug 2014
Thanks: 73 given, 19 received


kevinkdog View Post
1. SetDollartrailing and SetPercentTrailing are only accurate with tick data (as part of Look Inside Bar Backtesting), so if you run backtest for more than 6 months (the TS limit for tick data history), your results will be completely and over optimistically bogus.

2. I have done a ton of research on the subject, you can find it if you look (I can't self promote and tell you where exactly to find it, but it is out there). Everyone says ATRs are the way to go. I do use them sometimes.

But Dollar values work better many times. Why? My guess is many traders think in terms of "I can lose $1500 on this trade" and not "I can lose 2.3 ATRs on this trade."

That is just my theory though.

Kevin,

Very good information.
Now that you mentioned it, I think I remember seeing that in one of your many extremely useful youtube videos.
For example: There's one called "Trading Tip - Which type of stop loss is better"

Appreciate your contributions to this forum.

~ BillW

Reply With Quote
The following user says Thank You to Billiwon for this post:
 
(login for full post details)
  #43 (permalink)
 SMCJB 
Legendary Market Wizard
Normally Houston TX but currently travelling a lot
 
Experience: Advanced
Platform: TT and Stellar
Broker: Primary Advantage Futures. Also ED&F and Tradestation
Trading: Primarily Energy but also a little Equities, Fixed Income, Metals and Crypto.
 
Posts: 4,753 since Dec 2013
Thanks: 4,064 given, 9,568 received



Billiwon View Post
I think I remember seeing that in one of your many extremely useful youtube videos.
For example: There's one called "Trading Tip - Which type of stop loss is better"

There's the video's and then there is the Math behind the video's!

What 567,000 Backtests Taught Me ​About Algo Trading Exits

https://kjtradingsystems.com/algo-trading-exits.html

Reply With Quote
The following 4 users say Thank You to SMCJB for this post:
 
(login for full post details)
  #44 (permalink)
 Billiwon 
Los Angeles, California
 
Experience: Intermediate
Platform: TradeStation
Trading: Index futures, etc.
 
Posts: 43 since Aug 2014
Thanks: 73 given, 19 received


SMCJB View Post
There's the video's and then there is the Math behind the video's!

What 567,000 Backtests Taught Me ​About Algo Trading Exits

https://kjtradingsystems.com/algo-trading-exits.html

Thanks SMCJB.

Regards, BillW

Reply With Quote
 
(login for full post details)
  #45 (permalink)
 kevinkdog   is a Vendor
 
 
Posts: 3,465 since Jul 2012
Thanks: 1,827 given, 6,985 received


FastNCurious View Post
We all have so much to give to each other but no one wants to give away for free. I like that @kevinkdog gave away a fairly simple algo here for you just to show it can be done. My recommendation is don't do this alone. Join his club and find out how to test properly and get all kinds of ideas to test from others. It has truly changed my trading life.

WOW, that is really, really cool JB! I am glad I could help, but I know most of it is due to your determination. I just helped you get on track.

Hope you can join me and everyone else in Cleveland for the next event!

Follow me on Twitter Reply With Quote
The following user says Thank You to kevinkdog for this post:
 
(login for full post details)
  #46 (permalink)
 n7ekg 
Plano, TX
 
Experience: Advanced
Platform: Sierra Chart
Broker: AMP
Trading: ES, NQ, CL
 
Posts: 55 since Aug 2016
Thanks: 8 given, 37 received


Bubba1 View Post
However, humans are better at exercising judgment and understanding a situation of when and when not to trade.

An example of not trading would be an FOMC announcement when liquidity dries up on the DOM. Another example would be the pre-market reports at 07:30 central time. In other cases, the rational thing is to crank up the volume when things are working. The human's job is to set the parameters based on the market conditions and their judgment about how we should trade each day, each half hour, or perhaps each 5-minutes.

In my opinion, the best trading systems use a human and a robot(s).

With respect, sir, I disagree. In both cases, those conditions can be coded. It's been my experience that when someone says that something can't be coded, they simply haven't thought it through.

Many humans actually suck at trading, because they too often let their emotions - FOMO and greed being the two account-killers - dictate their actions. I've seen a post or two in this thread that showed the poster was a bit thin-skinned - emotion-driven people tend to not be good discretionary traders, and need machine assistance.

I know a guy who trains traders for the bank he works for. He runs them through trading drills - you see the setup, you pull the trigger. Practice enough, and trading becomes automatic, no emotions involved. Trade like a machine.

Now, take that one step further, and let the machine trade for you. This is exactly what he's done, and his algo has been making thousands per day, trading one contract on a variety of instruments.

Follow me on Twitter Reply With Quote
 
(login for full post details)
  #47 (permalink)
 kevinkdog   is a Vendor
 
 
Posts: 3,465 since Jul 2012
Thanks: 1,827 given, 6,985 received

Guilty! Might be why I algo trade...

Follow me on Twitter Reply With Quote
 
(login for full post details)
  #48 (permalink)
Bubba1
Wichita Kansas USA
 
 
Posts: 29 since Feb 2016
Thanks: 1 given, 53 received

I will not take it "one step further and let the machine trade for me". As I stated, I step aside during high volatility news events when most all us street smart traders pull their orders from the deck.

I am a professional trader who is not greedy or emotion-driven. And, I am a professional coder of many systems and have a huge pile of code with a bunch of parameters.

Reply With Quote
 
(login for full post details)
  #49 (permalink)
 syswizard 
Philadelphia PA
 
Experience: Advanced
Platform: Multicharts
Broker: Ironbeam, Rithmic
Trading: Emini ES / NQ / CL / RTY / YM / BTC
 
syswizard's Avatar
 
Posts: 344 since Jan 2019
Thanks: 20 given, 138 received


Bubba1 View Post
However, humans are better at exercising judgment and understanding a situation of when and when not to trade.

In my opinion, the best trading systems use a human and a robot(s).

Indeed, Multicharts has a "confirm trade" feature that can be turned on for a signal.
It will prompt you before you make a trade.
The downside of course, is that it delays your buy/sell entry.

Reply With Quote
 
(login for full post details)
  #50 (permalink)
 syswizard 
Philadelphia PA
 
Experience: Advanced
Platform: Multicharts
Broker: Ironbeam, Rithmic
Trading: Emini ES / NQ / CL / RTY / YM / BTC
 
syswizard's Avatar
 
Posts: 344 since Jan 2019
Thanks: 20 given, 138 received



kevinkdog View Post
No optimization at all, just a guess based on my experience.

Whenever I create a parameter, I am always thinking:
Should this parameter VARY based on volatility or some other factor/measure ?
In other words make the parameter dynamic instead of fixed.

BTW: that 65 parameter....why not 60, why not 70 ?

Reply With Quote
The following user says Thank You to syswizard for this post:


futures io Trading Community Platforms and Indicators EasyLanguage Programming > Bot Trading - MCL Futures


Last Updated on September 23, 2022


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