NexusFi: Find Your Edge


Home Menu

 





Formula to make a stable income


Discussion in Traders Hideout

Updated
    1. trending_up 1,509 views
    2. thumb_up 5 thanks given
    3. group 3 followers
    1. forum 5 posts
    2. attach_file 0 attachments




 
Search this Thread

Formula to make a stable income

  #1 (permalink)
JC2000
Dallas TX
 
Posts: 5 since Mar 2018
Thanks Given: 1
Thanks Received: 1

Hi Everyone,

This is my 1st post so please bear with me if someone has posted similar questions. I have been trading ES mini Futures on a demo account with AMP for the last 1 month. I am using Multicharts.net. I am chart pattern trader and have traded stocks and FX in the past. Can someone please let me know if the DOM and volume profile in multicharts.net are good tools to use in order to succeed in this business. From this forum I know some people are using Jigsaw. I would like to know what external tools provide the "edge" other than trading based on candle sticks and chart patterns. What is the formula to succeed in this business besides hard work and lots of time in front of the computer analyzing the market ?

Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
Trade idea based off three indicators.
Traders Hideout
ZombieSqueeze
Platforms and Indicators
Increase in trading performance by 75%
The Elite Circle
Better Renko Gaps
The Elite Circle
REcommedations for programming help
Sierra Chart
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Just another trading journal: PA, Wyckoff & Trends
35 thanks
Tao te Trade: way of the WLD
24 thanks
Bigger Wins or Fewer Losses?
19 thanks
GFIs1 1 DAX trade per day journal
16 thanks
Spoo-nalysis ES e-mini futures S&P 500
15 thanks
  #3 (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,148


I suppose if there is a formula it is this:

1. Get some raw data for your instrument. Get this as granular as you can. 1 tick bid - ask price levels preferably.
2. Analyze the data to find various ways you can enter and exit based on different rules. Consider these different types of bets. Sometimes you can leverage a larger stop loss with a smaller profit target, sometimes you can use a larger profit target with a smaller stop loss. Test different order types, analyze what not crossing the spread can do for you, and play with crossing the spread as well. Determine at least 5 different bets to start with such as: When x occurs, do y, if y occurs do z, etc. Test this like a scientific hypothesis and see if you can find any bet that wins on a consistent basis. I find it much easier to test ten, twenty, hundreds of different if / then types of scenarios in excel vs. running simulators using trading software. This will at least get you thinking about what edges are really out there in the data.
3. Figure out mechanically how you could apply some of these tests to a real trading environment. (I.E reverse engineer your betting logic into a real trading system.)
4. Define your winning / betting formula for trading. It will look something like this:

When x occurs do Y, When Y occurs, do Z, etc. This will produce the follow expectancy tree.

A: % Chance of Winning
B: % Chance of Losing
C: Ticks gained from Winning
D: Ticks lost from Losing
E: Commissions and Fees
F: Slippage / Toxic fills

As long as the net total expectancy at the end of your decision tree is positive and exceeds your commission cost per trade, you have a winning strategy. This would be the proverbial formula you are looking for.

I don't believe that any tools out there that analyze the market, be it DOM tools, chart tools, indicators, or anything will help you built your own decision tree model, and this is precisely what you need. This will take you a lot of work, and you will need to run lots of simulations to find edges, but they are there. Once you have a found a trading decision tree with a positive expectancy, you can use "tools" such as DOMs, charts, indicators, etc to try to help you achieve the mechanical entries and exits that your strategy needs. But these tools alone will do very little to help you uncover a system with an edge in the first place. For this you need a process that involves very hard core analysis and there are no shortcuts, no free lunches, and there is nothing that can shortcut this process.

But for those that follow this type of process, there are serious edges that are out there than can be used consistently for profits.

Best of luck!

Ian








JC2000 View Post
Hi Everyone,

This is my 1st post so please bear with me if someone has posted similar questions. I have been trading ES mini Futures on a demo account with AMP for the last 1 month. I am using Multicharts.net. I am chart pattern trader and have traded stocks and FX in the past. Can someone please let me know if the DOM and volume profile in multicharts.net are good tools to use in order to succeed in this business. From this forum I know some people are using Jigsaw. I would like to know what external tools provide the "edge" other than trading based on candle sticks and chart patterns. What is the formula to succeed in this business besides hard work and lots of time in front of the computer analyzing the market ?


In the analytical world there is no such thing as art, there is only the science you know and the science you don't know. Characterizing the science you don't know as "art" is a fools game.
Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #4 (permalink)
JC2000
Dallas TX
 
Posts: 5 since Mar 2018
Thanks Given: 1
Thanks Received: 1

Thank you iantg for your reply. Your comments are greatly appreciated.

I have started trading ES for the last 1 month on a demo using multicharts.net using AMP. How can I get the raw data for ES. Do you have any links or web sites that can guide me on the 4 step process you mentioned.

Reply With Quote
  #5 (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,148

I use Ninjatrader myself, but the coding syntax to extract raw data from the ES should be similar on any platform.

Here is how to do it in C# / Ninjatrader. I Believe MultiCharts.Net uses C# as well, though some of their core libraries will likely have different naming conventions for some of these.

Code first, then explanation:

if(LastAsk != GetCurrentAsk() && LastBid != GetCurrentBid())
{
Print("Level Change" + "/"+
Time[0] +"/"+
Time[0].Hour +"/"+
Time[0].Minute +"/"+
Time[0].Second +"/"+
Time[0].Millisecond +"/"+
GetCurrentBid() +"/"+
GetCurrentAsk() +"/"+
GetCurrentBidVolume() +"/"+
GetCurrentAskVolume() );
}

}
LastAsk = GetCurrentAsk();
LastBid = GetCurrentBid();
}



In NT: We just run this code on the OnBarUpdate Event, and set the tick size to 1. On any other platforms there should be some event handler that runs everytime a bar is printed, just set the bar type to tick and the size to 1 tick... Or as granular as possible.

All the code is doing really, is just collecting the bid / ask prices from the current bar and holding these values in a couple of variables (LastAsk and LastBid) Once the current bid / ask price level changes, the variables holding the previous values will not be =, this queues up the code to run a print statement, extracting each unique price level as they change over time. This logic is very simply and it prevents duplicate price levels from being printed. If you run it on a 1 tick data series, then you can capture every single price level change. This is what you want, because with this, you can see all the granularity that is often lost in charting tools.

So to get this up and running on another platform, you just have to find the native equivillant to:

GetCurrentBid / GetCurrentAsk

Everything else should be the same.... I am not sure how other platforms handle printing output, but NT, allows you to print output directly from your code to an output window.

This should get you started.

Best of luck!

Ian






JC2000 View Post
Thank you iantg for your reply. Your comments are greatly appreciated.

I have started trading ES for the last 1 month on a demo using multicharts.net using AMP. How can I get the raw data for ES. Do you have any links or web sites that can guide me on the 4 step process you mentioned.


In the analytical world there is no such thing as art, there is only the science you know and the science you don't know. Characterizing the science you don't know as "art" is a fools game.
Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #6 (permalink)
JC2000
Dallas TX
 
Posts: 5 since Mar 2018
Thanks Given: 1
Thanks Received: 1

Thanks once again. I will certainly give it a shot.

Reply With Quote




Last Updated on March 25, 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