Robust Trading Systems

Robust Trading SystemsRobust Trading SystemsRobust Trading Systems
  • Home
  • Newest Algos
    • Trend Builder
    • Top and Bottom Catcher
    • H.P.T. Algo
    • Engulfer
    • Just the Lines FREE!
  • Legacy Algos
    • Ebb n Flow
    • Let's Run
  • Download
    • Download
    • Changelog
    • Backtest Results
  • NINJATRADER
  • Members
  • Contact Us
  • Disclosures
  • More
    • Home
    • Newest Algos
      • Trend Builder
      • Top and Bottom Catcher
      • H.P.T. Algo
      • Engulfer
      • Just the Lines FREE!
    • Legacy Algos
      • Ebb n Flow
      • Let's Run
    • Download
      • Download
      • Changelog
      • Backtest Results
    • NINJATRADER
    • Members
    • Contact Us
    • Disclosures
  • Sign In

  • My Account
  • Signed in as:

  • filler@godaddy.com


  • My Account
  • Sign out

Robust Trading Systems

Robust Trading SystemsRobust Trading SystemsRobust Trading Systems

Signed in as:

filler@godaddy.com

  • Home
  • Newest Algos
    • Trend Builder
    • Top and Bottom Catcher
    • H.P.T. Algo
    • Engulfer
    • Just the Lines FREE!
  • Legacy Algos
    • Ebb n Flow
    • Let's Run
  • Download
    • Download
    • Changelog
    • Backtest Results
  • NINJATRADER
  • Members
  • Contact Us
  • Disclosures

Account


  • My Account
  • Sign out


  • Sign In
  • My Account

 EbbNFlow changes July 22, 2020 include:

  • Added ShowFibonacciRetrace: The adds a Fibonacci Retrace drawing to the ThreeBarTrendRange Indicator shaded area.  
  • Reorganized the parameters window to separate settings into categories to improve the user experience. 
  • NEW FEATURE! Added FreezeIfGapXTicks and GapFreezeRangeTicksFromCenter: Gap events could be followed by a period of increased volatility with unpredictable direction which could move against and take out a stop.  When used, if the number of ticks entered is exceeded in the gap size the strategy will place a freeze on new trades and create a shaded lockout region.  Once price has moved the number of ticks entered from the center of the lockout region the freeze will be lifted (similar to the volume freeze feature).
  • Other minor annotation improvements. 


LetsRun21 changes June 10, 2020 include:

  • NEW FEATURE!  Added DynamicallyAdjustStopToXTicksBehindEntryBarOnBarClose: As soon as the trigger bar closes the stop will move to this distance behind the trigger bar.  Users can now set an initial stoploss and have it adjust after the entry bar closes.  It would be common to start with a wider anticipated safety stop since the trigger bar can be more volatile than others and then use this feature to adjust (and most commonly tighten) the stop to the desired distance behind the trigger bar.  Keeping at zero deactivates while setting a higher number programs the desired number of ticks.
  • NEW FEATURE!  Added WhenInThreeBarDownAlowLongsInRangeOfLowestBarOfThreeBarOnly: For the Long side only, when in threebartrendDOWN this will limit long trades to only trigger when in range of the lowest of the three bars that make of the threebartrendindicator.  As soon as price breaks above this reduced range it will disallow new trades from triggering until subsequently a lower threebartrend region is established OR until the threebartrend cycles back to up.  A common use would be in conjunction with LongsOnlyWHENINThreeBarDOWNTrend to ensure only trades are triggered from the lowest of the three bars in the threebartrendDOWN otherwise they will still trigger when in ThreebartrendUP.  Such idea forces trades to only commence from a deeper pullback.  This idea can help the User to add a new recipe to run in addition to others.
  • Added OutputandTradeID.  Users can enter what they'd like here as a label to help better track their trades on the chart and in the 'Orders' and 'Executions' tabs for the Control Center.
  • NEW FEATURE! Added SwitchMinimumBarsSinceExitExecutionFrom930to10AM: Based on a subscriber optimization request, this was added to switch the normal number of bars which must pass from the last exit before a trade may trigger to a different number for just between 930AMto10AM Eastern Time (Cash equity opening half hour).  In the study for example it was discovered that if an NQ (or MNQ) trade on a five minute chart ended just before or in the first part of the cash equity open, it would be better not to wait a full 6 bars for the next trade to commence and could set it to anything different for example 3 or 4.  Entry of 0 renders inactive.  Have an idea for a customization or enhancement?  Let us know!


NEW! LetsRun21 LargeLongsWhenInThreeBarDownHARDCODE For NQ and MNQ:

  • Introducing a ready-to-go hard coded recipe for LetsRun.  This comes now complimentary with the LetsRun subscription and will appear as a separately available strategy.  Designed for use with NQ and MNQ this recipe takes larger trades coinciding nicely with the trend in volatility over the last couple years.  It utilizes the new DynamicallyAdjustStopToXTicksBehindEntryBarOnBarClose feature.  It has been tested in an extended backtest using market replay (the most accurate way available) from 9-9-18 through 6-4-20. Over this period of time results have been fairly consistent while maintaining decent risk/reward and as you can see activity has increased through the period.  Click the button below to view the backtest results.


Backtest Results Here

 LetsRun16e changes include:

  • Target orders can now be Limit Orders or Market If Touched (MIT) Orders.  Users are recommended to keep MIT checked unless the broker does not store MIT orders on their server, in which case Limit Orders might be a better choice in the event the platform is closed or the data connection is lost.  Also those users trading micro contracts can now have the option of using Limit Orders if they are experiencing too much slippage otherwise.
  • Stop Orders can now be Simulated (held locally) or as regular Stop Limit.  Keep checked for Simulated.
  • Some new annotations added to help identify on the chart what is happening.
  • Minor changes made to other annotations made on the chart.


 EbbnFlow 37c VWAPFix changes include:

  • Changed a set of bools having to do with the new VWAP on-chart plots from public to private which were causing performance issues.


 EbbnFlow 37c changes include:

  • Recreated the bottom left comments which tell you what is happening when using the VWAPInteractionTicks and/or ThreeBarRetraceDisallowAndStop interaction features. 
  • Moved the Diverted Mode status comments to the Center of the chart to make room for the bottom left comments.  
  • Improved some of the on chart comments that print with price-bars.
  • Changed the horizontal lines to be actual plots instead that appear together with the VWAP when using the VWAPInteractionTicks feature.  This makes it much easier to see what interactions happened in previous bars on the chart.
  • Added AfterRetraceAllowIfTicksBeyondVWAP setting which allows you to set a customized setting for the Retrace allow (can now be a different from the VWAPInteractionTicks setting if using both features together).
  • Corrected an issue which under rare configuration could have caused a stop exit immediately after entering a new position when using the StopOnThreeBarTrendChange feature.
  • If you are new to version 37 see also the BETA changes noted below.


 EbbnFlow 37BETA changes include:

  • Added StartInDivertedMode: Use when adding to a live chart and then use either the ForceDivertOff or ResetDivert buttons after enabling.  If stuck in a diverted trade from historical data when you enable, use the ForceDivertedStop button if you want to break that trade rather than letting it play out. This makes startup on a live chart a lot easier and much more comfortable!
  • Added UseMITOrders: Use Market If Touched orders when trading live.  Unchecked will place limit orders which may be better in replay test mode.
  • Added VWAPInteractionTicks: Trading allows when priorbarhigh-or-low is behind (VWAP - # of ticks) and disallows when priorbarhigh-or-low is at or beyond (VWAP + # of ticks). For YM try and test 66 ticks for example.
  • Added ThreeBarRetraceDisallowAndStop: Enter a decimal for the retrace interaction (such as Fibonacci 0.764). Trading disallows (and open trades stop out) when priorbarclose is at or beyond the decimal retrace of the ThreeBarIndicator. Trading resumes when priorbarhigh-or-low is at or beyond the VWAP and the number of ticks entered for AfterRetraceAllowIfTicksBeyondVWAP.
  • When both VWAP and Retrace interactions are used trading only occurs when both allow.  Both will reset to "allow" when the three bar indicator trend changes. These used in combination with a higher three bar bar size has been shown to help with avoiding many whipsaws during periods of great volatility and may have good results in times of lesser volatility.  (For YM try and test 240 for the ThreeBarIndicatorBarSizeMinutes in higher volatility)
  • Added check-able half hours for customized Diverted mode selection including extra 8:25 am Eastern Time options and 3 more equivalent US time zones.  Allows user to preset half hours for live vs diverted mode based on ties where user desires to take trades or based on previously known good and bad half hours.  Users may find the 8:25 useful to be in diverted mode in advance of 8:30 am ET economic reports which can a have large volatility affect for example in currency futures.  If more equivalent time zones are needed, please contact us.

LetsRun16c changes include:

  • Target orders are now Market If Touched orders.

 EbbnFlow changes COMING SOON:

  • Adding a feature which will watch for user-defined size gaps at the intrabar level.  When detected new trades will be frozen until price has subsequently traveled a user-defined distance.  The idea comes from what occurs in a gap situation.  Its usually a gap and go or a gap and fill, however when traders pick what they think will happen and price whipsaws the other way traders can find themselves wrong footed and as they offload can cause a bigger move in price.  Having a freeze event until price has made a travel could improve results.
  • Adding an optional feature which will add Fibonacci retracement lines to the threebartrendrange electable at user's discretion in the settings.
  • Adding features which will optionally and alternatively allow users to determine either entries or exits (or both) based on Fibannacci retracements of the threebartrendrange.  The belief is this will allow users to further experiment with threebar sizes for the instruments and trading styles and have entries, exits or both to be based on those threebars instead of at predefined but constant distances (will be more dynamic). 
  • Upcoming fix: FreezeAdvanceIfXTimes range painted on the chart will be removed from the chart after the freeze has been lifted.  Currently it stays on the chart until the next freeze event which has no effect on trade.  It can have an annoying effect on the chart sizing if price has moved significantly away from the former freeze range.
  • Upcoming Fix: When using the VWAP interactions in combination with some of the ThreeBarTrendRange interaction modifiers, some of the status comments on the lower left don't accurately account for things such as long locks as it may say shorts suspended, etc.  This has no effect on trade but corrections are in the works to clear up the communication.  


Important Disclosures

  

  1. NinjaTrader® is a registered trademark of NinjaTrader Group, LLC. No NinjaTrader company has any affiliation with the owner, developer, or provider of the products or services described herein, or any interest, ownership or otherwise, in any such product or service, or endorses, recommends or approves any such product or service.
  2. Risk Disclosure: Futures and forex trading contains substantial risk and is not for every investor. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing ones’ financial security or life style. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results.
  3. Hypothetical Performance Disclosure: Hypothetical performance results have many inherent limitations, some of which are described below. no representation is being made that any account will or is likely to achieve profits or losses similar to those shown; in fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program. One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight. In addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account for the impact of financial risk of actual trading. for example, the ability to withstand losses or to adhere to a particular trading program in spite of trading losses are material points which can also adversely affect actual trading results. There are numerous other factors related to the markets in general or to the implementation of any specific trading program which cannot be fully accounted for in the preparation of hypothetical performance results and all which can adversely affect trading results.


  • Home
  • Trend Builder
  • Top and Bottom Catcher
  • H.P.T. Algo
  • Engulfer
  • Just the Lines FREE!
  • Ebb n Flow
  • Let's Run
  • Download
  • NINJATRADER
  • Members
  • Contact Us
  • Disclosures

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

DeclineAccept