Algorithms

Warning! Executing cBots downloaded from this section may result in loss of funds. Use them at your own risk.
Notification Publishing copyrighted material is strictly prohibited. If you believe there is copyrighted material in this section you may use the Copyright Infringement Notification form to submit a claim.
How to install
Martingale Robot
  22
  5
  10933
free  18 Dec 2013
This robot is based on the martingale strategy. This code is a cAlgo API sample. The "Sample Martingale Robot" creates a random Sell or Buy order. If the Stop loss is hit, a new     order of the same type (Buy / Sell) is created with double the Initial Volume amount. The robot will continue to double the volume amount for  all orders created until one of them hits the take Profit. After a Take Profit is hit, a new random Buy or Sell order is created with the Initial Volume amount.
Average True Range
  0
  5
  3898
by A T
free  17 Apr 2013
The range of a day's trading is simply high − low. The true range extends it to yesterday's closing price if it was outside of today's range. true range = max(high, close(prev) - min(low, close(prev) The true range is the largest of the: * Most recent period's high less the most recent period's low * Absolute value of the most recent period's high less the previous close * Absolute value of the most recent period's low less the previous close.  
Fisher Transformation
  3
  5
  4963
by A T
free  17 Feb 2012
This is a very fast crossover trade trigger indicator and if used in conjunction with a good trend-following tool it is predictive and can be applied in strategies (coming soon). When compared to MACD or other crossover indicators the Fisher Transform is clearly superior and timely.
by A T
free  17 Feb 2012
COG is an oscillator based on an article by John F. Ehlers on page 20 of the May 2002 issue of Stocks and Commodities Magazine. COG has essentially zero lag and enables clear identification of turning points.
Stochastic RSI
  0
  5
  7580
by A T
free  17 Feb 2012
From 'Cybernetic Analysis for Stocks and Futures' by John Ehlers.
by A T
free  17 Feb 2012
Triple Exponential Moving Average, or TEMA, is a type of exponential moving average developed by Patrick Mulloy in 1994.
Laguerre Filter
  1
  5
  3046
by A T
free  17 Feb 2012
The Laguerre Filter by John Elhers is a smoothing filter based on Laguerre polynomials. Its first term is an EMA (see Exponential Moving Average), followed by certain feedback terms. The smoothing is controlled by an alpha factor which is the alpha for the EMA and also damps the further terms. Alpha can range from 1 to follow prices almost exactly, down to 0 for a very slow response.
Hull MA
  1
  5
  20933
by A T
free  24 Sep 2012
The Hull Moving Average (HMA), developed by Alan Hull, is an extremely fast and smooth moving average. In fact, the HMA almost eliminates lag altogether and manages to improve smoothing at the same time.
Laguerre RSI
  0
  5
  3666
by A T
free  17 Feb 2012
Ehlers Laguerre RSI is a much more advanced version of the basic RSI indicator. It was created by John Ehler and documented in his book entitled 'Cybernetic Analysis For Stocks And Futures'.
by A T
free  17 Feb 2012
Kaufman integrated an adaptive solution into the conventional MA in an attempt to make an indicator that was more trend-efficient. Using exponential moving averages results in slightly less amounts of lag because newer currency prices are valued more than older market prices.
by A T
free  17 Feb 2012
The stochastic version of center of gravity osci.
Fisher Cyber Cycle
  0
  5
  2551
by A T
free  17 Feb 2012
This is the "fisherized" cyber cycle.