RegisterLogin  
 Search
 
 
Thinking Stuff
Automated Trading Software
Automated trading is no longer just for the rich or nerdy. Our revolutionary software uses your trading rules, but none of your emotions. There's just one requirement - you know how to use a mouse.
  

You are here: Software » Available Trading Rules Normal layoutMedium LayoutLarge Layout Normal TextMedium TextLarge Text
 
Available Trading Rules
The Thinking Stuff software is great for people who can't write code, or don't want to learn another programming language. The trading systems are set up with clicks of the mouse.

However, this means that you are limited to selecting from the rules that have already been coded for you. This page lists all such rules.

If you would like to use an indicator that is not listed here, or perhaps a new way of using an existing indicator, all you have to do is let us know what you want. Please use the Contact Us page.

For people who want secrecy, yes, we can code your customised indicator and make it so nobody else has access to it. But it'll cost.

For people who don't care about secrecy (and if you read this blog post of mine, really this should be everybody), we'll code whatever you want for free as long as everyone else can use it too.

Included in the list below are rules pertaining to two indicators I came up with myself. The first is the Average Pullback Histogram, explained here. The second is the Box Of Shark.



The list is broken up into "Rules" and "Values". Rules evaluate to True or False. You select as many rules as you like (1 or many), and these determine if something (entry, exit, trade management) will be done. The Values evaluate to a number, and determine at what price whatever it is will be done at.

In some of the descriptions you'll see "[OHLC]". This is because you can choose whether you want to use the Open, High, Low, or Close as the value to use in the calculation. There are also a couple like "[OHLC (Low)]" because I wanted to make it clear that the Low, in this case, would normally be used in that calculation.

Further on the [OHLC], the Simple Moving Average Rules are listed as "Close Above Simple Moving Average", "Low Above Simple Moving Average", etc. You might be wondering why there isn't just one entry that says "[OHLC] Above Simple Moving Average"? It's because when you select Open, High, Low, or Close for these particular rules, that selection will determine how the Simple Moving Average is calculated. So if you select "High", then effectively the rule will be "Close Above Simple Moving Average based on the High".
 Print   

 
Rules
Note that there is a "I don't want this to be true" option, so the negation of any of the below can also be used.

There is also a "Bar Offset" option. For example, setting the Bar Offset to 2 would mean that you want the rule to have been true 2 bars ago.


Average True Range
  • True Range Is More Than A Multiple Of The Average
  • Value of ATR Is Above X
  • Value of ATR Is Below X

Average Pullback Histogram
  • APB Histogram In Overbought
  • APB Histogram In Oversold
  • APB Histogram Is Falling
  • APB Histogram Is Rising
  • APB Histogram Peak Higher Than Previous Peak
  • APB Histogram Peak Lower Than Either Previous 2 Peaks
  • APB Histogram Peak Lower Than Previous Peak
  • APB Histogram Trough Higher Than Either Previous 2 Troughs
  • APB Histogram Trough Higher Than Previous Trough
  • APB Histogram Trough Lower Than Previous Trough
  • Current APB Histogram Pattern Is Higher Peak
  • Current APB Histogram Pattern Is Higher Trough
  • Current APB Histogram Pattern Is Lower Peak
  • Current APB Histogram Pattern Is Lower Trough
  • Current APB Histogram Peak In Overbought
  • Current APB Histogram Peak In Oversold
  • Current APB Histogram Trough In Overbought
  • Current APB Histogram Trough In Oversold
  • Previous APB Histogram Pattern Was Higher Peak
  • Previous APB Histogram Pattern Was Higher Trough
  • Previous APB Histogram Pattern Was Lower Peak
  • Previous APB Histogram Pattern Was Lower Trough
  • Previous APB Histogram Peak In Overbought
  • Previous APB Histogram Peak In Oversold
  • Previous APB Histogram Trough In Overbought
  • Previous APB Histogram Trough In Oversold
  • Previous Bar Caused APB Histogram Peak
  • Previous Bar Caused APB Histogram Trough

Bar Formations
  • [OHLC] Is Above X
  • [OHLC] Is Below X
  • [OHLC] Is More Than X Pips Above Entry
  • [OHLC] Is More Than X Pips Below Entry
  • [OHLC] Of Last X Bars Clear Of Entry
  • Backing Pattern
  • Bearish Bar
  • Bullish Bar
  • Current [OHLC] Above Previous
  • Current [OHLC] Below Previous
  • Every Bar
  • Northern Bar
  • Southern Bar
  • Spread Is X Or Below
  • Toss A Coin
  • X Completed Bars After Entry Bar
  • X Consecutive Bars In Wrong Direction
  • X Consecutive Eastside Bars

Bar Range
  • Bar Range Is More Than X Multiple(s) Of The Average
  • Current Bar Range Is Narrowest Of Last X Bars
  • Current Bar Range Is Widest Of Last X Bars

Bar Swings
  • Bar Swing High Higher Than Previous
  • Bar Swing High Lower Than Either Previous 2
  • Bar Swing High Lower Than Previous
  • Bar Swing Low Higher Than Either Previous 2
  • Bar Swing Low Higher Than Previous
  • Bar Swing Low Lower Than Previous
  • Current Bar Swing Pattern Is Higher Peak
  • Current Bar Swing Pattern Is Higher Trough
  • Current Bar Swing Pattern Is Lower Peak
  • Current Bar Swing Pattern Is Lower Trough
  • Currently In Bar Swing Down
  • Currently In Bar Swing Up
  • On Or After Day X Of Bar Swing
  • On Or Before Day X Of Bar Swing
  • Previous Bar Swing Pattern Was Higher Peak
  • Previous Bar Swing Pattern Was Higher Trough
  • Previous Bar Swing Pattern Was Lower Peak
  • Previous Bar Swing Pattern Was Lower Trough

Bollinger Bands
  • [OHLC] Above %b Value of X
  • [OHLC] Above Lower Bollinger Line
  • [OHLC] Above Upper Bollinger Line
  • [OHLC] Below %b Value of X
  • [OHLC] Below Lower Bollinger Line
  • [OHLC] Below Upper Bollinger Line
  • [OHLC] in Lower Bollinger Band
  • [OHLC] in Upper Bollinger Band
  • Bollinger Bandwidth Is Above X
  • Bollinger Bandwidth Is Below X
  • Bollinger Bandwidth Is Falling
  • Bollinger Bandwidth Is Rising

Bollinger Bands X-Over
  • Lower Bollinger Line Is Above Upper Bollinger Line
  • Lower Bollinger Line Is Below Upper Bollinger Line
  • One Lower Bollinger Line Is Above Another
  • One Lower Bollinger Line Is Below Another
  • One Upper Bollinger Line Is Above Another
  • One Upper Bollinger Line Is Below Another
  • Upper Bollinger Line Is Above Lower Bollinger Line
  • Upper Bollinger Line Is Below Lower Bollinger Line

Box Of Shark Histogram
  • Box Of Shark Histogram Negative
  • Box Of Shark Histogram Positive

Box Of Shark
  • Close's Box Less Than Average
  • Last X B.O.S Average(s) Rising
  • Last X B.O.S. Average(s) Falling
  • Last X B.O.S. Average(s) Flat
  • Last X B.O.S. Naturalised Average(s) Falling
  • Last X B.O.S. Naturalised Average(s) Flat
  • Last X B.O.S. Naturalised Average(s) Rising
  • X Box(es) Above Close's Less Than Average
  • X Box(es) Below Close's Less Than Average

Candlesticks
  • Abandoned Baby
  • Advance Block
  • Belt-hold
  • Breakaway
  • Closing Marubozu
  • Concealing Baby Swallow
  • Counterattack
  • Dark Cloud Cover
  • Doji
  • Doji Star
  • Dragonfly Doji
  • Engulfing Pattern
  • Evening Doji Star
  • Evening Star
  • Gravestone Doji
  • Hammer
  • Hanging Man
  • Harami Cross Pattern
  • Harami Pattern
  • High-Wave Candle
  • Hikkake Pattern
  • Homing Pigeon
  • Identical Three Crows
  • In-Neck Pattern
  • Inverted Hammer
  • Kicking
  • Kicking - bull/bear determined by the longer marubozu
  • Ladder Bottom
  • Long Legged Doji
  • Long Line Candle
  • Marubozu
  • Mat Hold
  • Matching Low
  • Modified Hikkake Pattern
  • Morning Doji Star
  • Morning Star
  • On-Neck Pattern
  • Piercing Pattern
  • Rickshaw Man
  • Rising/Falling Three Methods
  • Separating Lines
  • Shooting Star
  • Short Line Candle
  • Spinning Top
  • Stalled Pattern
  • Stick Sandwich
  • Takuri (Dragonfly Doji with very long lower shadow)
  • Tasuki Gap
  • Three-Line Strike
  • Three Advancing White Soldiers
  • Three Black Crows
  • Three Inside Up/Down
  • Three Outside Up/Down
  • Three Stars In The South
  • Thrusting Pattern
  • Tristar Pattern
  • Two Crows
  • Unique 3 River
  • Up/Down-gap side-by-side white lines
  • Upside Gap Two Crows
  • Upside/Downside Gap Three Methods

Commodity Channel Index
  • CCI In Overbought
  • CCI In Oversold

Commodity Channel Index X-Over
  • One CCI Is Above Another
  • One CCI Is Below Another

Day X Of Move
  • On Or After Day X Of Move
  • On Or Before Day X Of Move

Detrended Price Oscillator
  • DPO In Overbought
  • DPO In Oversold
  • DPO Is Rising
  • DPO Is Falling

Directional Movement System
  • -D Is Above D
  • -D Is Falling
  • -D Is Rising
  • D Is Above -D
  • D Is Falling
  • D Is Rising
  • ADX In Overcooling
  • ADX In Overheating
  • ADX Is Above Both D and -D
  • ADX Is Below Both D and -D
  • ADX Is Between D and -D
  • ADX Is Falling
  • ADX Is Rising
  • ADX Is In Range
  • ADX Is Not In Range

Exponential Moving Average
  • Close Above Exponential Moving Average
  • Close Below Exponential Moving Average
  • EMA Is Falling
  • EMA Is Rising
  • High Above Exponential Moving Average
  • High Below Exponential Moving Average
  • Low Above Exponential Moving Average
  • Low Below Exponential Moving Average
  • Value of EMA Is Above X
  • Value of EMA Is Below X

Exponential Moving Average Swings
  • Current EMA Swing Pattern Is Higher Peak
  • Current EMA Swing Pattern Is Higher Trough
  • Current EMA Swing Pattern Is Lower Peak
  • Current EMA Swing Pattern Is Lower Trough
  • Currently In Exponential Moving Average Swing Down
  • Currently In Exponential Moving Average Swing Up
  • EMA Swing High Higher Than Previous Swing High
  • EMA Swing High Lower Than Either Previous 2 Swing Highs
  • EMA Swing High Lower Than Previous Swing High
  • EMA Swing Low Higher Than Either Previous 2 Swing Lows
  • EMA Swing Low Higher Than Previous Swing Low
  • EMA Swing Low Lower Than Previous Swing Low
  • On Or After Day X Of Exponential Moving Average Swing
  • On Or Before Day X Of Exponential Moving Average Swing
  • Previous EMA Swing Pattern Was Higher Peak
  • Previous EMA Swing Pattern Was Higher Trough
  • Previous EMA Swing Pattern Was Lower Peak
  • Previous EMA Swing Pattern Was Lower Trough

Exponential Moving Average X-Over
  • One Exponential Moving Average Is Above Another
  • One Exponential Moving Average Is Below Another
  • Two Exponential Moving Averages Are X Pips Or More Apart

Heikin-Ashi Candlesticks
  • Heikin-Ashi Candle Is Bullish
  • Heikin-Ashi Candle Is Bearish
  • Heikin-Ashi Candle Has No Upper Shadow
  • Heikin-Ashi Candle Has No Lower Shadow

High Of Previous X Bars
  • [OHLC] Above High Of Previous X Bars
  • [OHLC] Below High Of Previous X Bars

Low Of Previous X Bars
  • [OHLC] Above Low Of Previous X Bars
  • [OHLC] Below Low Of Previous X Bars

MACD Histogram
  • Current MACD Histogram Pattern Is Higher Peak
  • Current MACD Histogram Pattern Is Higher Trough
  • Current MACD Histogram Pattern Is Lower Peak
  • Current MACD Histogram Pattern Is Lower Trough
  • Current MACD Histogram Peak In Oversold
  • Current MACD Histogram Peak Peak In Overbought
  • Current MACD Histogram Trough In Overbought
  • Current MACD Histogram Trough In Oversold
  • MACD Histogram In Overbought
  • MACD Histogram In Oversold
  • MACD Histogram Is Falling
  • MACD Histogram Is Rising
  • MACD Histogram Peak Higher Than Previous Peak
  • MACD Histogram Peak Lower Than Either Previous 2 Peaks
  • MACD Histogram Peak Lower Than Previous Peak
  • MACD Histogram Trough Higher Than Either Previous 2 Troughs
  • MACD Histogram Trough Higher Than Previous Trough
  • MACD Histogram Trough Lower Than Previous Trough
  • Previous Bar Caused MACD Histogram Peak
  • Previous Bar Caused MACD Histogram Trough
  • Previous MACD Histogram Pattern Was Higher Peak
  • Previous MACD Histogram Pattern Was Higher Trough
  • Previous MACD Histogram Pattern Was Lower Peak
  • Previous MACD Histogram Pattern Was Lower Trough
  • Previous MACD Histogram Peak In Overbought
  • Previous MACD Histogram Peak In Oversold
  • Previous MACD Histogram Trough In Overbought
  • Previous MACD Histogram Trough In Oversold

Parabolic SAR
  • [OHLC] Is Above Parabolic SAR
  • [OHLC] Is Below Parabolic SAR

Relative Strength Index
  • Current RSI Pattern Is Higher Peak
  • Current RSI Pattern Is Higher Trough
  • Current RSI Pattern Is Lower Peak
  • Current RSI Pattern Is Lower Trough
  • Current RSI Peak In Overbought
  • Current RSI Peak In Oversold
  • Current RSI Trough In Overbought
  • Current RSI Trough In Oversold
  • Previous Bar Caused RSI Peak
  • Previous Bar Caused RSI Trough
  • Previous RSI Pattern Was Higher Peak
  • Previous RSI Pattern Was Higher Trough
  • Previous RSI Pattern Was Lower Peak
  • Previous RSI Pattern Was Lower Trough
  • Previous RSI Peak In Overbought
  • Previous RSI Peak In Oversold
  • Previous RSI Trough In Overbought
  • Previous RSI Trough In Oversold
  • RSI In Overbought
  • RSI In Oversold
  • RSI Is Falling
  • RSI Is Rising
  • RSI Peak Higher Than Previous Peak
  • RSI Peak Lower Than Either Previous 2 Peaks
  • RSI Peak Lower Than Previous Peak
  • RSI Trough Higher Than Either Previous 2 Troughs
  • RSI Trough Higher Than Previous Trough
  • RSI Trough Lower Than Previous Trough

Relative Strength Index Signal
  • RSI Is Above RSI Signal Line
  • RSI Is Below RSI Signal Line
  • RSI Signal Line In Overbought
  • RSI Signal Line In Oversold
  • RSI Signal Line Is Rising
  • RSI Signal Line Is Falling

Relative Strength Index X-Over
  • One RSI Is Above Another
  • One RSI Is Below Another

Simple Moving Average
  • Close Above Simple Moving Average
  • Close Below Simple Moving Average
  • High Above Simple Moving Average
  • High Below Simple Moving Average
  • Low Above Simple Moving Average
  • Low Below Simple Moving Average
  • SMA Is Falling
  • SMA Is Rising
  • Value of SMA Is Above X
  • Value of SMA Is Below X

Simple Moving Average Swings
  • Current SMA Swing Pattern Is Higher Peak
  • Current SMA Swing Pattern Is Higher Trough
  • Current SMA Swing Pattern Is Lower Peak
  • Current SMA Swing Pattern Is Lower Trough
  • Currently In Simple Moving Average Swing Down
  • Currently In Simple Moving Average Swing Up
  • On Or After Day X Of Simple Moving Average Swing
  • On Or Before Day X Of Simple Moving Average Swing
  • Previous SMA Swing Pattern Was Higher Peak
  • Previous SMA Swing Pattern Was Higher Trough
  • Previous SMA Swing Pattern Was Lower Peak
  • Previous SMA Swing Pattern Was Lower Trough
  • SMA Swing High Higher Than Previous Swing High
  • SMA Swing High Lower Than Either Previous 2 Swing Highs
  • SMA Swing High Lower Than Previous Swing High
  • SMA Swing Low Higher Than Either Previous 2 Swing Lows
  • SMA Swing Low Higher Than Previous Swing Low
  • SMA Swing Low Lower Than Previous Swing Low

Simple Moving Average X-Over
  • One Simple Moving Average Is Above Another
  • One Simple Moving Average Is Below Another
  • Two Simple Moving Averages Are X Pips Or More Apart

Slow Stochastics
  • Current Slow Stochastic Pattern Is Higher Peak
  • Current Slow Stochastic Pattern Is Higher Trough
  • Current Slow Stochastic Pattern Is Lower Peak
  • Current Slow Stochastic Pattern Is Lower Trough
  • Current Slow Stochastic Peak In Overbought
  • Current Slow Stochastic Peak In Oversold
  • Current Slow Stochastic Trough In Overbought
  • Current Slow Stochastic Trough In Oversold
  • Previous Bar Caused Slow Stochastic Peak
  • Previous Bar Caused Slow Stochastic Trough
  • Previous Slow Stochastic Pattern Was Higher Peak
  • Previous Slow Stochastic Pattern Was Higher Trough
  • Previous Slow Stochastic Pattern Was Lower Peak
  • Previous Slow Stochastic Pattern Was Lower Trough
  • Previous Slow Stochastic Peak In Overbought
  • Previous Slow Stochastic Peak In Oversold
  • Previous Slow Stochastic Trough In Overbought
  • Previous Slow Stochastic Trough In Oversold
  • Slow Stochastic In Overbought
  • Slow Stochastic In Oversold
  • Slow Stochastic Is Falling
  • Slow Stochastic Is Rising
  • Slow Stochastic Peak Higher Than Previous Peak
  • Slow Stochastic Peak Lower Than Either Previous 2 Peaks
  • Slow Stochastic Peak Lower Than Previous Peak
  • Slow Stochastic Trough Higher Than Either Previous 2 Troughs
  • Slow Stochastic Trough Higher Than Previous Trough
  • Slow Stochastic Trough Lower Than Previous Trough

Time-Based
  • Day of Month Is X (GMT)
  • Day of Month Is X Or After (GMT)
  • Day of Month Is X Or Before (GMT)
  • Day of Week Is Friday (GMT)
  • Day of Week Is Friday Or After (GMT)
  • Day of Week Is Friday Or Before (GMT)
  • Day of Week Is Monday (GMT)
  • Day of Week Is Monday Or After (GMT)
  • Day of Week Is Monday Or Before (GMT)
  • Day of Week Is Saturday (GMT)
  • Day of Week Is Sunday (GMT)
  • Day of Week Is Thursday (GMT)
  • Day of Week Is Thursday Or After (GMT)
  • Day of Week Is Thursday Or Before (GMT)
  • Day of Week Is Tuesday (GMT)
  • Day of Week Is Tuesday Or After (GMT)
  • Day of Week Is Tuesday Or Before (GMT)
  • Day of Week Is Wednesday (GMT)
  • Day of Week Is Wednesday Or After (GMT)
  • Day of Week Is Wednesday Or Before (GMT)
  • Hour of Day Is X (GMT)
  • Hour of Day Is X Or After (GMT)
  • Hour of Day Is X Or Before (GMT)
  • Minute of Hour Is X (GMT)
  • Minute of Hour Is X Or After (GMT)
  • Minute of Hour Is X Or Before (GMT)
  • Month of Year Is X (GMT)
  • Month of Year Is X Or After (GMT)
  • Month of Year Is X Or Before (GMT)

Typical Price - (H L C)/3
  • Typical Price Is Above X
  • Typical Price Is Below X
  • Typical Price Is Falling
  • Typical Price Is Rising
  • Typical Price Of Last X Bars Clear Of Entry

Typical Price Average
  • [OHLC] Above Typical Price Average
  • [OHLC] Below Typical Price Average
  • TPA Is Falling
  • TPA Is Rising
  • Value of TPA Is Above X
  • Value of TPA Is Below X

Typical Price Average X-Over
  • One Typical Price Average Is Above Another
  • One Typical Price Average Is Below Another
  • Two Typical Price Averages Are X Pips Or More Apart
 Print   

 
Values
These values are where you can set entry prices, stop losses, and take profits. To assist with backtesting, any of the below can be also charted on the Thinking Stuff chart. (As can any indicator in the Rules section above).


Average True Range
  • [OHLC] Minus X Average True Range(s)
  • [OHLC] Plus X Average True Range(s)

Bar Formations
  • [OHLC] Minus X Percent
  • [OHLC] Minus X Pips
  • [OHLC] Of Current Bar
  • [OHLC] Plus X Percent
  • [OHLC] Plus X Pips
  • Exit At Market

Bar Swings
  • Bar Swing High
  • Bar Swing Low
  • Previous Bar Swing High
  • Previous Bar Swing Low

Bollinger Bands
  • Lower Bollinger Line
  • Upper Bollinger Line
  • Price Where %b Would Equal X

Exponential Moving Average
  • Exponential Moving Average

Exponential Moving Average Swings
  • EMA Swing High
  • EMA Swing Low
  • Previous EMA Swing High
  • Previous EMA Swing Low

High Of Previous X Bars
  • High Of Previous X Bars

Low Of Previous X Bars
  • Low Of Previous X Bars

Parabolic SAR
  • Parabolic SAR

Pip Calculations
  • Pip Offset
  • X Percent Of Bar Range Above Entry
  • X Percent Of Bar Range Below Entry
  • X Pips Above Calculated Entry
  • X Pips Below Calculated Entry

Pullback Into Previous Range
  • [OHLC (High)] Minus Multiple Of Average Upwards Pullback
  • [OHLC (High)] Minus Multiple Of Maximum Upwards Pullback
  • [OHLC (Low)] Plus Multiple Of Average Downwards Pullback
  • [OHLC (Low)] Plus Multiple Of Maximum Downwards Pullback

Simple Moving Average
  • Simple Moving Average

Simple Moving Average Swings
  • SMA Swing High
  • SMA Swing Low
  • Previous SMA Swing High
  • Previous SMA Swing Low

Typical Price - (H L C)/3
  • Typical Price Minus X Percent
  • Typical Price Minus X Pips
  • Typical Price Plus X Percent
  • Typical Price Plus X Pips

Typical Price Average
  • Typical Price Average
 Print   

 
Quotes

"Thanks Mark for the quick reply... nice site too..."
- F.K. (Canada)

  

 
Featured Articles
Download The Science of Getting Rich free!
  

 
Announcements
  

 
Blog
  

 
Popular Pages
  

 
Stats
Members Where Are They:
Visitor [4] : Home
Visitor [2] : Contact Us
Visitor [1] : How Does Thinking Stuff Decrease Risk?
Visitor [1] : Resources
Visitor [1] : Useful Free Stuff
Visitor [1] : Download
Visitor [2] : Purchase
Visitor [2] : Available Trading Rules
Visitor [1] : Box Of Shark
Visitor [1] : How And Where To Download Historical Price Data
Visitor [2] : FAQ
Visitor [1] : Features & Screenshots
Visitor [6] : Knowledge Base
Visitor [1] : Announcements
Visitor [7] : Blog
  

Membership Membership:
Latest New User Latest: Janzo
New Today New Today: 1
New Yesterday New Yesterday: 0
User Count Overall: 282

 Copyright 2005-2007