+ All Categories
Home > Documents > Bullalgo Trading Systems, Inc. Orion NBar Crossover ...€¦ · Manual Revision 20150917. 1 Orion...

Bullalgo Trading Systems, Inc. Orion NBar Crossover ...€¦ · Manual Revision 20150917. 1 Orion...

Date post: 12-Jul-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
11
Bullalgo Trading Systems, Inc. Orion NBar Crossover Strategy User Manual Version 1.0 Manual Revision 20150917
Transcript
Page 1: Bullalgo Trading Systems, Inc. Orion NBar Crossover ...€¦ · Manual Revision 20150917. 1 Orion NBar Crossover Strategy ... entry break from 12:00pm - 2:00pm and will finally resume

Bullalgo Trading Systems, Inc. Orion NBar Crossover Strategy

User Manual Version 1.0

Manual Revision 20150917

Page 2: Bullalgo Trading Systems, Inc. Orion NBar Crossover ...€¦ · Manual Revision 20150917. 1 Orion NBar Crossover Strategy ... entry break from 12:00pm - 2:00pm and will finally resume

1

Orion NBar Crossover Strategy

The Orion NBar Crossover Strategy is a tool to show the NBar multiple bare bone trading performance.

It is setup with an optional forced final exit everyday and its start time is user controlled. This strategy is

helpful in finding profitable, consistent NBars to use as NBar Filters. After the final exit each day, long or

short positions are still in effect until a new Bull_Increase cyan cross or Bear_Increase magenta cross

appears signaling a reversal of trade direction. These signals can be viewed by leasing the Orion NBar

Crossover Indicator. This strategy is to be used for Performance Report statistics and the visualization of

how the NBar will decide between only long or short entries in the main Orion system build.

Performance Reports may or may not be stellar using this strategy due to the simplistic purpose it is

designed to achieve. Applying a decent NBar filter to an Orion build requiring it will dramatically change

Performance Report results.

Product Support, helpful tips, and other Bullalgo product users are hanging out in Bullalgo's trading

forums "The War Room" located at www.bullalgotradingsystems.com. Come visit us!

Ryan Fuda President/Developer Bullalgo Trading Systems, Inc. www.bullalgotradingsystems.com

Page 3: Bullalgo Trading Systems, Inc. Orion NBar Crossover ...€¦ · Manual Revision 20150917. 1 Orion NBar Crossover Strategy ... entry break from 12:00pm - 2:00pm and will finally resume

2

www.bullalgotradingsystems.com

Page 4: Bullalgo Trading Systems, Inc. Orion NBar Crossover ...€¦ · Manual Revision 20150917. 1 Orion NBar Crossover Strategy ... entry break from 12:00pm - 2:00pm and will finally resume

3

Orion NBar Crossover Strategy

NBar_IntervalDataType = Select the interval of data desired to apply the NBar multiples.

0 = Auto Detect. Uses the same interval that the users strategy build chart is set to. E.g. Build on a 5-minute chart - Auto Detect will use 5-minute multiples. 1 = Minute. Minute multiples. 2 = Day. Daily multiples. 3 = Week. Weekly multiples. 4 = Month. Monthly multiples. NBar_IntervalMultiple = Example: If the user enters 3 here with the main chart build using a 5-minute

interval, the Orion strategy build will only be given Long or Short signals from a 15-minute (data 2)

interval chart (NBar_Interval of 3 x 5-minute interval chart = 15min chart). Setting this input to 5 will

give Orion Long and Short signals from a 25-minute (data 2) interval. Entering ("0 or 1") here will

generate signals from the 5-minute interval based on the example given.

Fast Length and Slow Length = EMAs (Exponential Moving Averages) on the Multiple Interval selected

for BarMult_Int.

Page 5: Bullalgo Trading Systems, Inc. Orion NBar Crossover ...€¦ · Manual Revision 20150917. 1 Orion NBar Crossover Strategy ... entry break from 12:00pm - 2:00pm and will finally resume

4

Bull_Increase = le_Trend = Fast_Value > Slow_Value + Bull_Increase. To call a "Bullish Market" the

Fast N-Bar XAverage needs to be at least "+ Bull_Increase" above the Slow N-Bar XAverage. This

crossover is displayed with a Cyan Cross on the Orion NBar Crossover Indicator.

Bear_ Decrease = se_Trend = Fast_Value < Slow_Value - Bear_Decrease. To call a "Bearish Market" the Fast N-Bar XAverage needs to be at least "- Bear_Decrease" below the Slow N-Bar XAverage. This crossover is displayed with a Magenta Cross in the Orion NBar Crossover Indicator. Session Type: 0 = AutoDetect = Automatically detects the Session Type from the main strategy build's session

(regular, pre and post, 24hr, etc.) and sets the N-Bar Session Type to the same.

1 = Regular Session = Sets the NBar session to Regular Session time.

Entry_StartTime#1; Entry_ EndTime#1; Entry_ StartTime#2; Entry_ EndTime#2 = These inputs create

the option to run strategies during two different time periods within a single trading the day.

(It is recommended to set TradeStation's "Format Symbol" window settings to Time Zone "Exchange" and "Session Hours" For Bar building.)

Examples below are in Military Eastern Standard Time (EST): Entry_StartTime#1 = 0930 Entry_EndTime#1 = 1200 Entry_StartTime#2 = 1400 Entry_EndTime#2 = 1555 By using the settings above, the strategy build will run live from 9:30am - 12:00pm, then take a trade entry break from 12:00pm - 2:00pm and will finally resume live trading from 2:00pm - 3:55pm. This is a great feature for traders who do not wish to trade during the slow afternoon hours. These times control Start and End Times of position entries only and will not force NBar to Exit a strategy position during the life of a trade. EndTime in NBar will always be 4:00pm (1600) minus the interval chart that the users build is created in

this version of NBar.

EndTime Example:

5min chart = FinalEntry will be 1555 7min chart = FinalEntry will be 1553 FinalExit = This is a final exit for the day to close a position prior to the closing bell. To close a position at the end of the trading day properly, this input must correspond correctly to the chart interval the user selected for his/her strategy build. Therefore, a 10-minute interval chart must have a FinalExit time of 1550 to close the position correctly at the Close of the bar before the final closing bell. When the markets close down for half days, NBar must be manually shut down by the user.

Page 6: Bullalgo Trading Systems, Inc. Orion NBar Crossover ...€¦ · Manual Revision 20150917. 1 Orion NBar Crossover Strategy ... entry break from 12:00pm - 2:00pm and will finally resume

5

BacktestDateStart & BacktestDateEnd = Enter dates in the MMDDYYYY format. -1 if unused. These

inputs are used to aid the user during the optimization process. They are designed to start any interval

selected to the same start date for more accurate results while comparing intervals during testing.

Without the use of these inputs, if "maximum number of bars study will reference" (MaxBarsBack) is set

to 50 bars then backtesting in TradeStation will need to use 50 bars of the chosen interval chart for

analysis before showing actual historical "in sample" data in a chart. Therefore, when comparing a 5-

minute chart to a 30-minute chart, the 30-minute chart will start visually showing trade data a day later

than the 5-minute chart due to the need for data to analyze. These inputs resolve this issue by starting

historical trading on the same day while using the correct off chart data for analysis. BacktestDateEnd

can be used to reserve a portion of the data set as a final walk-forward validation after the optimization

process. Enter the desired back date in this input and from that time in the chart forward the user will

be able to review visually "out of sample" trades in the chart going from that date forward.

DayOfWeek _Filter = Gives the option to select which days of the week to trade. This is very useful after

Walk Forward Optimizations or while reading an optimization report to select which days historically

perform better than others. (O = Disable Day 1 = Allow Day)

Page 7: Bullalgo Trading Systems, Inc. Orion NBar Crossover ...€¦ · Manual Revision 20150917. 1 Orion NBar Crossover Strategy ... entry break from 12:00pm - 2:00pm and will finally resume

6

Orion NBar Crossover Strategy Set Up

Right click chart > Format Strategies > Format > Inputs tab To help with the organization of inputs Bullalgo added sections, headings, and notes within the Format

Strategy Inputs tab of TradeStation for quick and easy reference. Bullalgo also labeled the inputs with

extensions where applicable to know what values are to be input.

Page 8: Bullalgo Trading Systems, Inc. Orion NBar Crossover ...€¦ · Manual Revision 20150917. 1 Orion NBar Crossover Strategy ... entry break from 12:00pm - 2:00pm and will finally resume

7

Bullalgo Analysis Commentary

All Bullalgo products come equipped with programmed Analysis Commentary for visual play by play

action of the product being used. At the bottom of any Bullalgo Trading Systems, Inc. product input list

the user may set Analysis Commentary to "True" or "On". Then click the Analysis Commentary icon on

the toolbar in TradeStation (pictured above). Next, click any bar in a chart and the Analysis Commentary

window will display important information including what Entries or Exits are coming soon, Stop Losses

approaching, Custom Indicator Parameters and so much more.

Page 9: Bullalgo Trading Systems, Inc. Orion NBar Crossover ...€¦ · Manual Revision 20150917. 1 Orion NBar Crossover Strategy ... entry break from 12:00pm - 2:00pm and will finally resume

8

"Making Trading Dreams a Reality"

Page 10: Bullalgo Trading Systems, Inc. Orion NBar Crossover ...€¦ · Manual Revision 20150917. 1 Orion NBar Crossover Strategy ... entry break from 12:00pm - 2:00pm and will finally resume

9

Past trading results are not indicative of future results. Past price patterns may not

repeat in precisely the same way and subsequently trading systems may not achieve

profits/losses similar to past actual or hypothetical results. There are just too many

variables in the markets to accurately forecast future results for any system or trader.

CFTC DISCLAIMER

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 IN ACTUAL TRADING CONDITIONS. IN ADDITION THE ABILITY TO WITH STAND LOSSES OR TO ADHERE TOA PARTICULAR TRADING PROGRAM IN SPITE OF TRADING LOSSES ARE MATERIAL POINTS WHICH CAN ALSO ADVERSELY AFFECT ACTUAL TRADING RESULTS. THERE ARE MANY OTHER FACTORS RELATED TO THE FINANCIAL 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, ALL OF WHICH CAN ADVERSELY AFFECT ACTUAL TRADING RESULTS.

THE RISK OF LOSS IN TRADING FUTURES, OPTIONS, COMMODITIES, AND STOCKS CAN BE SUBSTANTIAL. YOU SHOULD THEREFORE CAREFULLY CONSIDER WHETHER SUCH TRADING IS SUITABLE FOR YOU IN LIGHT OF YOUR FINANCIAL CONDITION. IN CONSIDERING WHETHER TO TRADE OR TO AUTHORIZE SOMEONE ELSE TO TRADE FOR YOU, YOU SHOULD BE AWARE OF THE FOLLOWING: IF YOU PURCHASE OR SELL A FUTURE, OPTION, YOU MAY SUSTAIN A TOTAL LOSS OF THE INITIAL MARGIN FUNDS AND ANY ADDITIONAL FUNDS THAT YOU DEPOSIT WITH YOUR BROKER TO ESTABLISH OR MAINTAIN YOUR POSITION. IF THE MARKET MOVES AGAINST YOUR POSITION, YOU MAYBE CALLED UPON YOUR BROKER TO DEPOSIT A SUBSTANTIAL AMOUNT OF ADDITIONAL MARGIN FUNDS, ON SHORT NOTICE. IF YOU DO NOT PROVIDE THE REQUIRED FUNDS WITHIN THE PRESCRIBED TIME, YOUR POSITION MAY BE LIQUIDATED AT A LOSS, AND YOU WILL BE LIABLE FOR ANY RESULTING DEFICIT IN YOU ACCOUNT. THE PLACEMENT OF CONTINGENT ORDERS BY YOU OR YOUR TRADING ADVISOR, SUCH AS A "STOP LOSS" OR "STOP LIMIT" ORDER, WILL NOT NECESSARILY LIMIT YOUR LOSSES TO THE INTENDED AMOUNTS, SINCE MARKET CONDITIONS MAY MAKE IT IMPOSSIBLE TO EXECUTE SUCH ORDERS.

THE HIGH DEGREE OF LEVERAGE THAT IS OFTEN OBTAINABLE IN FUTURES AND OPTIONS MARKETS CAN WORK AGAINST YOU, AS WELL AS FOR YOU. THE USE OF LEVERAGE CAN LEAD TO LARGE LOSSES AS WELL AS GAINS. THIS BRIEF STATEMENT CANNOT DISCLOSE ALL THE RISK AND OTHER SIGNIFICANT ASPECTS OF THE FINANCIAL MARKETS.

Page 11: Bullalgo Trading Systems, Inc. Orion NBar Crossover ...€¦ · Manual Revision 20150917. 1 Orion NBar Crossover Strategy ... entry break from 12:00pm - 2:00pm and will finally resume

10

LEGAL DISCLAIMER

Bullalgo Trading Systems, Inc. software and documentation are provided without warranty of

any kind. Bullalgo Trading Systems, Inc. does not warranty, guarantee or make any

representations regarding the use, or the results of the use of the strategy or written

documentation in terms of correctness, accuracy, reliability, currentness or otherwise. The entire

risk as to the results and performance of the strategy is assumed by the Licensee/user.

In no event shall Bullalgo Trading Systems, Inc. be liable in any respect for any claims, loss,

indirect, special or consequential damages or lost profits, resulting from use of or reliance on

Bullalgo Trading Systems, Inc. software or documentation.

Bullalgo Trading Systems, Inc. software & documentation is presented solely for training or informational purposes. No offer or solicitation to buy or sell securities or securities derivative products of any kind, or any type of investment or trading advice or strategy, is made, given or in any manner endorsed by Bullalgo Trading Systems, Inc. or its affiliates.

Bullalgo Trading Systems, Inc. software has not been developed based on knowledge of or with reference to your particular circumstances such as financial position, goals, risk-reward preferences, tax situation, brokerage arrangement, investment or trading experience, and so forth. Hence no content or model published by Bullalgo Trading Systems, Inc. constitutes a recommendation that any particular security, portfolio of securities, transaction, or investment strategy is suitable for any specific person.

You are fully responsible for any investment or trading decisions you make, and such decisions should be based solely on your evaluation of your financial circumstances, investment or trading objectives, risk tolerance and liquidity needs. For advice that is specifically addressed to your needs, you should personally consult an appropriate professional (e.g. registered investment advisor, attorney, financial planner, tax professional, etc.) regarding your specific situation.

Trade executions and system response and performance may be adversely affected, including delays and failures, as a result of: market volatility; high share volume; other market fluctuations; illiquidity; other market conditions and risks; quote delays; system and software errors; Internet system problems relating to Internet traffic volume and capacity or other causes; and other factors. One or more of these factors may occur before or after you place a trade, resulting in delayed or failed order placement, order cancellation, trade execution and/or acknowledgement of any of those actions. Solely you assume those risks.

BULLALGO TRADING SYSTEMS, INC. SHALL NOT BE LIABLE TO THE USER OR TO

ANY OTHER ENTITY OR INDIVIDUAL FOR ANY LOSS OF PROFITS, REVENUES, TRADES, DATA OR FOR ANY INDIRECT, SPECIAL, PUNITIVE, CONSEQUENTIAL OR INCIDENTAL LOSS OR DAMAGE OF ANY NATURE ARISING FROM ANY CAUSE WHATSOEVER. UNLESS DUE TO WILLFUL TORTIOUS MISCONDUCT OR GROSS NEGLIGENCE,

BULLALGO TRADING SYSTEMS, INC. (AND AFFILIATES) SHALL HAVE NO LIABILITY

IN TORT, CONTRACT OR OTHERWISE TO THE USER AND/ OR ANY THIRD PARTY.


Recommended