NexusFi: Find Your Edge


Home Menu

 





Outside the Box and then some....


Discussion in Trading Journals

Updated
      Top Posters
    1. looks_one iantg with 66 posts (325 thanks)
    2. looks_two artemiso with 12 posts (34 thanks)
    3. looks_3 SMCJB with 12 posts (15 thanks)
    4. looks_4 pen15 with 10 posts (2 thanks)
      Best Posters
    1. looks_one iantg with 4.9 thanks per post
    2. looks_two wldman with 3.7 thanks per post
    3. looks_3 artemiso with 2.8 thanks per post
    4. looks_4 SMCJB with 1.3 thanks per post
    1. trending_up 31,184 views
    2. thumb_up 410 thanks given
    3. group 64 followers
    1. forum 137 posts
    2. attach_file 52 attachments




 
Search this Thread

Outside the Box and then some....

  #21 (permalink)
 iantg 
charlotte nc
 
Experience: Advanced
Platform: My Own System
Broker: Optimus
Trading: Emini (ES, YM, NQ, ect.)
Posts: 408 since Jan 2015
Thanks Given: 90
Thanks Received: 1,147

Okina, thanks for reading and thanks for adding your perspective and interesting story! There are lots of opinions between discretionary trading vs. automated trading, and there are no right or wrong opinions as everyone has their own style or preference.

The key reasons that I enjoy automated trading so much are as follows:

1. Quicker entries and exits. My programming can do do things that I can not do as fast because it sees and analyzes conditions that would take me far longer to compute manually.

2. 24 hour a day trading vs. how ever many free hours I am willing to do it.

3. Any rules for trading that can be thought of can be programmed, though you have to be a fairly good programmer to do some of the more complex stuff.

4. Visibility to process or incorporate more information into your trading decisions vs. what a human can do. For example a computer can enter, exit or add or subtract contracts based on an infinite number of very specific conditions being true, but as a chart trader looking at a screen I could only ever catch a few conditions before it would be too late to make my move.

5. The ability to test the merit of different trading ideas: This is the big one for me. As a chart / discretionary trader you can only test as much as you can physically sit through in real time. So naturally with only so many hours in the day to dedicate to sim trading you can only really vet / test a system, or idea so much. With programming a system to trade for you it is possible to test it over hundreds of thousands of trades over several years.


I have never thought of an idea or concept for trading that I couldn't program, but I am a professional programmer first and foremost, so I have a slight edge over casual traders that are trying to hack around in C# and can only do basic things.

Just a few pro's that I have noticed that I wanted to throw out there for anyone that is interested in automated trading.


Ian

Visit my NexusFi Trade Journal Started this thread Reply With Quote
The following 4 users say Thank You to iantg for this post:

Can you help answer these questions
from other members on NexusFi?
Request for MACD with option to use different MAs for fa …
NinjaTrader
ZombieSqueeze
Platforms and Indicators
NexusFi Journal Challenge - May 2024
Feedback and Announcements
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Retail Trading As An Industry
66 thanks
NexusFi site changelog and issues/problem reporting
46 thanks
Battlestations: Show us your trading desks!
34 thanks
GFIs1 1 DAX trade per day journal
32 thanks
What percentage per day is possible? [Poll]
24 thanks

  #22 (permalink)
 iantg 
charlotte nc
 
Experience: Advanced
Platform: My Own System
Broker: Optimus
Trading: Emini (ES, YM, NQ, ect.)
Posts: 408 since Jan 2015
Thanks Given: 90
Thanks Received: 1,147

So just for fun, I found a hack or cheat code if you will, that will allow you to profit an obscene amount of money using the ninja trader market replay in NT 7. Here are the settings:

1. Market Instrument = ES, though this would likely work in any market with a little bit of sizing work.
2. Date Range: (Any week in the last x years, it really doesn't matter, they all have the same results)
3. Time Settings: 300 tick to 1000 tick or anything in between seems to work find. I haven't tested much else but I assume they will get the same results.
4. Ninja Trader Settings: Enforce Immediate Fills = checked or true


I am just going to throw this out there to anyone that is interested in testing this and obviously there is a catch here, but at the same time quite a bit of practical application and theory that can be gained from this exercise.

I am interested to see some different perspectives from this community about why this works, what the catch is and hopefully some insight into practical application. I have already developed several real trading systems that can beat any sim on any market and some of them use a basic concept that can be learned from this. So obviously I know the answer the answer to the question: "What if anything can be useful from this, and how can it be applied in real trading". I am interested to see if anyone out here can grasp it and understand it.

For those that can, there may be a chance for future collaboration.

Happy Trading

Ian

Attached Files
You must login first File Type: cs EvenOddsBaseline.cs (2.6 KB, 74 views)
Visit my NexusFi Trade Journal Started this thread Reply With Quote
The following 2 users say Thank You to iantg for this post:
  #23 (permalink)
 soultrader 
Estonia
 
Experience: None
Platform: windows nt
Broker: windows nt
Trading: everything what moves
Posts: 10 since Mar 2014
Thanks Given: 216
Thanks Received: 12


Lets kick it off then, this helps favor the odds

- SetStopLoss("", CalculationMode.Ticks, 3.5, false);
+ SetTrailStop("", CalculationMode.Ticks, 3.5, false);

Reply With Quote
  #24 (permalink)
 
FlyingMonkey's Avatar
 FlyingMonkey 
Los Angeles CA
Legendary Market Wizard
 
Experience: Intermediate
Platform: NT8 & TOS
Trading: Futures & Stocks
Posts: 654 since Jan 2016
Thanks Given: 2,970
Thanks Received: 2,289

Edge is dependent on turning off NT's simulated fill engine (enable immediate fills = true). This alone will tip scales somewhat.

Additionally, placing orders into the engine at half-points off the last price could encourage long fills at bid and short fills at ask, as price must move toward the order.

? Maybe. Don't have nt7 installed at the moment, so this is without actually testing the code.

Real-world strategies can benefit by being on the right side of the noise, scraping a bit of it up into the PnL.

Visit my NexusFi Trade Journal Reply With Quote
The following user says Thank You to FlyingMonkey for this post:
  #25 (permalink)
 
SMCJB's Avatar
 SMCJB 
Houston TX
Legendary Market Wizard
 
Experience: Advanced
Platform: TT and Stellar
Broker: Advantage Futures
Trading: Primarily Energy but also a little Equities, Fixed Income, Metals and Crypto.
Frequency: Many times daily
Duration: Never
Posts: 5,031 since Dec 2013
Thanks Given: 4,355
Thanks Received: 10,163

Slightly off topic... my favorite tshirt...


Reply With Quote
The following user says Thank You to SMCJB for this post:
  #26 (permalink)
 Bhenry29 
Tulsa oklahoma
 
Experience: Intermediate
Platform: Ninjatrader
Trading: Emini Es
Posts: 2 since Apr 2016
Thanks Given: 1
Thanks Received: 0

Very interesting concepts!!

Reply With Quote
  #27 (permalink)
 Bhenry29 
Tulsa oklahoma
 
Experience: Intermediate
Platform: Ninjatrader
Trading: Emini Es
Posts: 2 since Apr 2016
Thanks Given: 1
Thanks Received: 0

I tried to pm you, however I am not sure you received due to posting minimum?? I just have a few questions regarding one of your concepts... Ty

Reply With Quote
  #28 (permalink)
 
Pharmakon's Avatar
 Pharmakon 
Paris France
 
Experience: Beginner
Platform: TradingView
Broker: CQG
Trading: ES1!, CL1!, DY1!
Posts: 45 since Jan 2016
Thanks Given: 119
Thanks Received: 27


Bhenry29 View Post
I tried to pm you, however I am not sure you received due to posting minimum?? I just have a few questions regarding one of your concepts... Ty

Could you ask your questions there ? It may be good to share you thoughts to other people there.

Follow me on Twitter Reply With Quote
  #29 (permalink)
 iantg 
charlotte nc
 
Experience: Advanced
Platform: My Own System
Broker: Optimus
Trading: Emini (ES, YM, NQ, ect.)
Posts: 408 since Jan 2015
Thanks Given: 90
Thanks Received: 1,147

It's been a while since I have been on here. But I figured I would share a little more, get a little feedback, etc.. I will be posting some information about some algo trading I do and be providing a little bit of insight here and there. But not too much obviously. I have to have some secret sauce for my self.

The first system I am going to be sharing a little bit of is one I have been testing recently on NinjaTrader 7 market replay. It's been fairly profitable from my initial testing. I am still trying to optimize it and put all the pieces together but I think I have a good start.

The concept behind this one is fairly interesting, It involves some simple machine learning, and I am eventually going to connect this to a SQL database so I can improve the processing power. Right now it is doing a bit too much in memory. I don't use any off the shelf indicators or charts only a few KPIs and metrics I built. Below are some screen grabs from my latest test... (It took about 2 days to run all this) This is an example of a somewhat High Frequency Trading system. I say somewhat because I am only testing this with one contract. If I was trading 5-10 contracts then I suppose it might qualify as HFT system. I haven't seen many HFT discussions or posts on here, so I figured I would throw my hat in the ring.

This is one of about 30 different systems I have, (Each has around 50% in common and 50% variation with different metrics, logic, etc.) and they all have somewhat similar results in back testing. The goal is to take the parts that are working the best with each and combined them into a final algo. None of these are market or time frame specific. They will work with anything, I am still tweaking some of the conversions for various instruments, but I have tested the YM, ES, and NQ and after conversions I have these up and running. I have learned a lot from this process! Some stuff I will share, and some obviously I won't but feel free to take a peak at this journel from time to time because I will be posting some random insights and theories here and there from time to time.

Happy Trading!

Ian

Attached Thumbnails
Click image for larger version

Name:	MK1 250 Tick Monthly.png
Views:	417
Size:	166.3 KB
ID:	242610   Click image for larger version

Name:	MK1 Draw Down.png
Views:	327
Size:	219.1 KB
ID:	242611   Click image for larger version

Name:	MK1 Hourly Dist.png
Views:	341
Size:	240.4 KB
ID:	242612   Click image for larger version

Name:	MKI Weekly.png
Views:	330
Size:	213.9 KB
ID:	242613   Click image for larger version

Name:	MK1 Monthly Stats.png
Views:	405
Size:	295.4 KB
ID:	242614  
Visit my NexusFi Trade Journal Started this thread Reply With Quote
The following 4 users say Thank You to iantg for this post:
  #30 (permalink)
 iantg 
charlotte nc
 
Experience: Advanced
Platform: My Own System
Broker: Optimus
Trading: Emini (ES, YM, NQ, ect.)
Posts: 408 since Jan 2015
Thanks Given: 90
Thanks Received: 1,147


Enclosed are some screen grabs from another ninjatrader strategy I built. This one tends to take higher profit targets and lower stop losses on most trades. Though it is not a trend following system in any way, it has the type of statistics you would hope to find with a profitable trend following system. (If there is such a thing ). I ran this from Jan 2015 to Feb 2016. I had to break it into two sessions because it takes forever to run these in market replay. But overall this is hitting around $8-$10 dollars per trade. Draw downs are maxing out under $5K and cumulative profits are somewhere around $50K - $60K after commissions. This system is only trading one contract. So I imagine that I could scale this up fairly nicely. Just to be safe I would put $10K per contract just to manage draw dawns.

I will likely never trade this live though because out of all the systems I have this is one of my least favorite for a number of reasons. But someone asked me recently if all my systems were scalping: I.E (Lower Profit Targets, Higher Stop Losses) or something else. I don't scalp or follow trends or anything like that in the traditional sense, as I don't use charts or predict price movements. But this system, does look like a trending a system just by the stats: (Higher Profit Targets, Lower Stop Losses). So it can be done, but just not the way that I imagine most people are going about it.

Happy Trading.

Ian

Attached Thumbnails
Click image for larger version

Name:	WallClimber Backwards Monthly Overview Jan-Sep.png
Views:	342
Size:	162.9 KB
ID:	242857   Click image for larger version

Name:	WallClimber Backwards Monthly Overview Oct-Feb.png
Views:	259
Size:	146.5 KB
ID:	242858   Click image for larger version

Name:	WallClimber Backwards Details Jan-Sep 2015.png
Views:	312
Size:	261.1 KB
ID:	242859   Click image for larger version

Name:	WallClimber Backwards Details Oct- Feb.png
Views:	340
Size:	192.4 KB
ID:	242860   Click image for larger version

Name:	WallClimber Backwards DD Jan-Sep 2015.png
Views:	278
Size:	214.8 KB
ID:	242862   Click image for larger version

Name:	WallClimber Backwards DD Oct-Feb.png
Views:	267
Size:	221.1 KB
ID:	242863  
Visit my NexusFi Trade Journal Started this thread Reply With Quote
The following user says Thank You to iantg for this post:





Last Updated on June 23, 2018


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
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.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts