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
paid  02 Jul 2020
The APC are based on the average difference between the Lowest Low and Highest High over a selected multiplier of number of intervals, therefore they tend to be associated with potential areas of support or resistance. Unlike classic Price Channel, the APC do not tend to narrow during periods of sideways trading and price consolidation, typically before a breakout. The APC can be used to identify trend reversals or overbought/oversold levels that denote pullbacks within a bigger trend. A surge above the upper channel line shows extraordinary strength that can signal the start of an uptrend. Conversely, a plunge below the lower channel line shows serious weakness that can signal the start of a downtrend. Download    
Adaptive RVI
  0
  5
  2203
free  09 Jan 2014
Similar to Stochastic RVI. The algorithm references Cycle Period Indicator. Cycle Period can be downloaded at /algos/indicators/show/124  
paid  02 Jul 2020
The AZZ indicator plots points on the chart whenever prices reverse by a percentage greater than an average height of the Adaptive Price Channel. Straight lines are then drawn, connecting these points.  AZZ lines only appear when there is a price movement between a swing high and a swing low that is greater than an average price channel height. The indicator is used to help identify price trends. It eliminates random price fluctuations and attempts to show trend changes. The AZZ indicator helps to identify potential support and resistance zones between plotted swing highs and swing lows.  AZZ lines can also reveal reversal patterns, i.e. double bottoms and head and shoulders tops. Required: Adaptive Price Channel Download        
free  16 Jan 2015
Hi all. Here an indicator to print the average daily range just as a number (+ current range of today, adr + 50%, adr + 100%). Update: Made it a bit more user friendly, by adding some more parameters (switch for daily timeframe/current timeframe and customizable colors). Personally I only need daily ranges and like the default colors. But perhaps someone else wants to see these ranges on other timeframes and/or wants to change the colors, because of a bright background... Cheers, Dirk  
ADR Pro
  0
  0
  1034
paid  02 Dec 2019
This indicator shows up to five different periods ADR values and plots three lines on your chart that show the amount of left up/down space in a day for the price to move. Free Download Trial / Buy: https://www.algodeveloper.com/product/adr-pro/ If you have any question or issue with our product please contact us via our site live chat or if we were offline leave a message, if you post a comment here we will not get any notification and we will not be able to help you.
Advance Decline Line (ADL)
  0
  3.33
  2149
free  25 May 2012
Advance Decline Line indicator is used in Forex to identify and confirm strength of a trend, as well as its chances for reversing. ADL indicator in Forex provides a comparison between the number of market advancing and declining moments for a given period of time!
free  25 Mar 2017
Advanced Grid cBot 1.0 by Rambutan Capital Version 1.0 – February 2017 Demo Files & User Manual with Screenshots: https://goo.gl/tfVHYY  Video Demonstration 1: https://youtu.be/T9sM7Y1Cbgw Video Demonstration 2: https://youtu.be/5ZO7eaxmWvY Buy License Key Here: https://gum.co/VHPDA First 15 purchases receive $15 off using discount code "welovebots" - only 4 left ! Key Features A very powerful combination of: Advanced Grid System Cap/Collar System Daily EMA System Parabolic Stop-and-Reverse System Account, Risk and Volume Management Summary Rambutan Capital’s Advanced Grid system can be used with any FX Pair. It has been developed by a team of USD/JPY and EUR/USD analysts, traders and c# coders based in Sydney, Australia. We use Pepperstone as our broker, and have back tested this strategy on major FX pairs over a 2 year horizon on tick data mode. Parameters Explained [Recommended Settings for USD/JPY, M1] Account Parameters License Key: License Key available on purchase. Back testing will only be performed on Demo accounts Account Opening Balance: Initial deposit or opening account balance at time of starting cBot [USDJPY: 10,000] Stop cBot at +Equity Level: cBot will stop running when the account equity position rises by the amount defined in this field. Note that account equity position will be affected by other positions independent from this cBot. Stop cBot at -Equity Level: cBot will stop running when the account equity position falls by the amount defined in this field. Note that account equity position will be affected by other positions independent from this cBot. Can be used as draw down risk mitigation [USDJPY: -5,000, i.e. 50% account drawdown] Entry Parameters Buy: Yes, or No for Long entries [USDJPY: Yes] Sell: Yes, or No for Short entries [USDJPY: Yes]                                                                                                        Buy Under Price: The bot will only enter Long trades below the price defined. Creates a Cap and Collar of trade opportunities when used. Recommend to use a cap value where the trader believes the currency pair is overvalued [USDJPY: 116] Sell Over Price: The bot will only enter Short trades below the price defined. Creates a Cap and Collar of trade opportunities when used. Recommend to use a collar value where the trader believes the currency pair is undervalued [USDJPY: 110] Max Spread Tolerance: The bot will only enter trades within the Spread tolerance defined [USDJPY: 1 pip] Exit Parameters Average Target Price: The cBot will automatically modify the average target price of all individual Long (and Short positions) to the target amount [USDJPY: 25 pips] Stop Loss: The stop loss attached to each Long or Short position. The wider the stop loss, the more plausible and effective the Grid System will be [USDJPY: 1000 pips] Enable Trailing Stop: Yes, or No for to attach Trailing Stop orders to each Long or Short position [USDJPY: No] Trailing Stop: The trailing stop amount to be attached if enabled [USDJPY: N/A] Trailing Start: The trailing start amount to be attached if enabled [USDJPY: N/A] Volume Parameters Account Risk (Risk) is defined as the Account Equity amount divided by the Opening Balance. For example, if account equity becomes $12,000 when the Opening Balance parameter set at $10,000, the Risk multiple becomes 1.20. Conversely, as equity positions decrease, the risk multiple decreases below 1.0 First Volume * e(Risk): Defined as the First Volume to use when there are no existing Long or Short entries. First Volume will mathematically exponentially increase by 2.718 multiplied by the Account Risk value. The cBot will conditionally normalize the volume order with ‘Symbol.NormalizeVolume’ to avoid bad volume errors and rejections from your broker.  [USDJPY: 15,000] Volume Multiplier on Step: For each grid step, multiply the trade volume order by a multiple of the volume amount of the preceding order [USDJPY: 1.0] Max Volume per Trade per Step * Risk: Defined as the maximum Volume to use on each grid step relative to Account Risk [USDJPY: 15,000] Daily Exponential Moving Average Parameters EMA (Daily – Fast): The ‘fast’ exponential moving average on a daily frame over X periods. The cBot will enter Long/Short when this daily parameter is either Rising/Falling.  This parameter condition applies to all grid orders [USDJPY: 5 periods] EMA (Daily – Slow): The ‘slow’ exponential moving average on a daily frame over X periods. The cBot will enter Long/Short when this daily parameter is either Rising/Falling. This parameter condition applies to all grid orders [USDJPY: 5 periods] Grid Parameters Pip Step in Profit: The Grid feature of this cBot will add to existing Long/Short positions that are in profit to maximum grid distance defined by this parameter. Can be thought of as the Anti-Grid method for adding to winning positions until the average target is reached [USDJPY: 30 pips, i.e. Not used] Max Positions to Add in Profit: The cBot will add positions to this maximum count value when existing positions are in unrealized gain [USDJPY: 1, i.e. Not used] Pip Step in Loss: The Grid feature of this cBot will add to existing Long/Short positions that are in loss for each pip step defined by this parameter. This continues for every step to a maximum count value until the average target is reached [USDJPY: 30 pips] Max Positions to Add in Loss: The cBot will add positions to this maximum count value when existing positions are in unrealized loss [USDJPY: 30] High Minus Low Parameter High Minus Low Hurdle Level: The cBot will only execute a first order when the High Minus Low value is above the specified hurdle level. This parameter does not apply to grid step orders. [USDJPY: 0.10] Parabolic SAR Parameter The cBot will execute Long/Short when Market Price is Below/Above the main PSAR value. This condition applies the following view; Prices will eventually rise (i.e. Stop and Reverse) when below PSAR and prices will eventually fall when above PSAR. This view becomes extremely effectively when used in conjunction with a Grid and Cap/Collar system. PSaR Min AF Step: For the recommend settings and M1 timeframe, a non-sensitive value is recommended [USDJPY: 0.0004] PSaR Max AF: Use default PSaR max value [USDJPY: 0.2] Contact Question and Support or trial copies, please contact the team! Email: RambutanCapital@gmail.com  Twitter Handle: @RambutanCapital  
free  23 Jan 2018
An advanced version of the Hedging and Scalping cBot. It implements an automatic position scaling out logic and has good returns on many timeframes and time periods.  See below backtesting results on minute timeframe over a two years period.
paid  16 Aug 2020
This Robot is a comprehensive system of SMA and RSI strategies which combine beautifully to produce trades of great quality. When certain conditions are met, trades are opened based on those conditions and these trades are usually of short duration. Number of positions opened at a time can be set to whatever you want. SMA has adjustable parameters for the slow and fast SMA and you can set it according to the instrument you decide to trade. RSI Period is currently set at 2 and i advise it should be left that way. This Bot has adaptive features regarding take profit and stop loss levels, take profits and stop loss are not fixed and it will set according to price action.   Currently, I have taken time out to optimize the bot for GBPAUD on the 5Min TF and the results will speak for itself. Contact me if you would the full version of the bot and also the settings for the GBPAUD pair. Contacts: Ask me any questions: email: Imanthetrader@gmail.com Telegram: https://t.me/OGtruce    
Advanced Volume
  8
  0
  4294
free  18 Jun 2019
Divide each bar volume into the bullish and bearish volume. Free Download: https://www.algodeveloper.com/product/advanced-volume/ If you have any question or issue with our product please contact us via our site live chat or if we were offline leave a message, if you post a comment here we will not get any notification and we will not be able to help you.
ADX Crossing Bot v1
  0
  0
  462
free  25 May 2020
This robot crosses the ADX Di minus with the DI plus. Optimize parameters for your market preferences and timeframe
ADX Interpreter
  0
  0
  1783
free  18 Jun 2019
Simplifies the usage of ADX indicator, each bar is classified as up, down, or neutral bar based on ADX. It's a replacement for our old "Go with Trend" indicator. Free Download: https://www.algodeveloper.com/product/adx-interpreter/ If you have any question or issue with our product please contact us via our site live chat or if we were offline leave a message, if you post a comment here we will not get any notification and we will not be able to help you.