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
free  18 Dec 2020
Pepperstone Group Limited XBRUSD m1 WnGvn | cTrader  
free  18 Dec 2020
Pepperstone Group Limited USDX SnGvn | cTrader  
free  18 Dec 2020
Pepperstone Group Limited USDX SnGvn | cTrader  
free  18 Dec 2020
Pepperstone Group Limited USDX SnGvn | cTrader  
WEIS
  0
  0
  127
free  18 Dec 2020
using System; using cAlgo.API; using cAlgo.API.Internals; using cAlgo.API.Indicators; using cAlgo.Indicators;   namespace cAlgo {     [Indicator(IsOverlay = true, TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]     public class ClickAlgoIndicator : Indicator     {         [Parameter(DefaultValue = 0.0)]         public double Parameter { get; set; }           [Output("Main")]         public IndicatorDataSeries Result { get; set; }             protected override void Initialize()         {             Print("It is not possible to download the software from the cTDN website. Please visit clickalgo.com");             ChartObjects.DrawText("ShowCopyright", "It is not possible to download the software from the cTDN website. Please visit:-  https://clickalgo.com/ctrader-weis-wave-indicator", StaticPosition.BottomCenter);         }           public override void Calculate(int index)         {             // Calculate value at specified index             // Result[index] = ...         }       } }
paid  17 Dec 2020
This is a system that automatically calculates the lot size when the stop loss line and the risk percent of A/C are fixed. New features of Ver3 Added order button,market order,pre-order,limit/stop order. Ver2 YouTube: Price:$13 Auto Calculate Lotsize +Stop Loss and take profit Line for cTrader... Another indicators: Auto Calculate Lot size +SL and TP Line Auto Calculate Lot size MTF OHLCFP Lines Candles Before MTF Bollinger Bands Custom R numbers MTF Candlesticks MTF MA Another Symbol Draw Pips Time Frame Period Separators Daily Volatility Average Static Label and Horizon Linde Static Area Profit Pips Today MWD Line Upper TF Heikin-ashi Bull Bear TF Candle TF OHLC MTF MACD Fibonacci Channel Best Regars
free  16 Dec 2020
The original aim was to use this as a stoploss that rapidly closes the gap on price if there was a potential reversal. The Waddah Attah Adaptive MA (WAMA) uses the explosion values from the Waddah Attah as an adaptive parameter that allows us to filter the price series using the smoothing of moving averages.   To see the projects (indicators, cBots and data science analysis) we're currently working on, you can join our Telegram chat here: t.me/quantFXAlgos We also have a slight ask from people who download: we're currently looking to get renko shadows / wicks / range / tails introduced as a feature in cTrader. You can help them be introduced by voting in the cTrader suggestions forum for this post: https://ctrader.com/forum/suggestions/29955 Cheers all     Shown here are: WAMA in uncut Cyan. 2-Period EMA in Dashed Cyan 30-Period EMA in Dashed Purple Parameters: Fast MA Period: The period of the Fast MA that the ROC MA will follow Slow MA Period: The period of the Slow MA that the ROC MA will follow MA Type: The type of fast and slow MA to follow. MA To Follow: When alpha is large (in this case, when absolute momentum is large) this will be the MA that the ROC MA will follow closest. MACD Long Cycle, MACD Short Cycle: The two traditional MACD parameters that are used to determine the WA Explosion. WA Scale Type: Max, or Odds. Max scales alpha (the adaptive parameter) into the [0,1] range by using the input from ROC Max (below). Odds scales alpha using alpha = alpha / (alpha + 1). WA Max: The Maximum WA Explosion you expect in the period, any values large than this are scaled so that alpha = 1. WA-MA Balance Type: Alpha, InvAlpha, Manual. This controls the smoothing between new values and previous values. For manual, see below. If Alpha is selected, then when alpha is large new results will be favoured more heavily. If InvAlpha is selected, then when Alpha is large, the previous value is weighted more heavily (a smoother MA). WA-MA Balance: If Manual is selected for the balance type, then this is the smoothing between the new result and old result. Values close to 1 favour the new result and give a less-smooth MA.    
CSV Data Writer
  0
  0
  80
free  16 Dec 2020
Currently this is how we perform backtesting and analysis of renko and range strategies in cTrader. We use this indicator to download the data prior to analysis in Python: To see the projects (indicators, cBots and data science analysis) we're currently working on, you can join our Telegram chat here: t.me/quantFXAlgos We also have a slight ask from people who download: we're currently looking to get renko shadows / wicks / range / tails introduced as a feature in cTrader. You can help them be introduced by voting in the cTrader suggestions forum for this post: https://ctrader.com/forum/suggestions/29955 Cheers all     This Indi Does require FullAccess rights, but only so it can save a csv file of the data. Output: A comma delimited csv file with Open Time, OHLC Data, and data of up to 3 indicator series for all the loaded bars on the chart (or loaded to the input date). The indicator will automatically save the file to desktop. Inputs: Filename: The name that you wish the CSV file to have (eg. "EURGBP_Renko10"). Make sure this doesn't include punctuation like fullstops and commas that Windows won't allow in file names. Start Writing: A boolean parameter just in case you accidentally click okay before you were ready to. False will prevent a csv from being saved allowing you to go back in and edit parameters. Load To: The date that you wish to have data going back to in the format dd/mm/yyy eg. 01/01/2020 will save the maximum of: bars alread loaded, or bars back to 01/01/2020. Source (1,2,3): These are the Source Series and the Names that you want them to have in the CSV. Make sure not to include commas in the source names else they'll be scattered over the columns (as it's a comma delimited csv).
Custom Bid Ask Line
  0
  0
  104
free  16 Dec 2020
This indicator is an indicator for cTrader that automatically displays the bid ask lines and spread. ・Display bid ask lines. ・Display spread pips. YouTube: Download: Custom Bid Ask Line for cTrader カスタム売値・買値ライン Another indicators: Auto Calculate Lot size +SL and TP Line Auto Calculate Lot size MTF OHLCFP Lines Candles Before MTF Bollinger Bands Custom R numbers MTF Candlesticks MTF MA Another Symbol Draw Pips Time Frame Period Separators Daily Volatility Average Static Label and Horizon Linde Static Area Profit Pips Today MWD Line Upper TF Heikin-ashi Bull Bear TF Candle TF OHLC MTF MACD Fibonacci Channel Best Regars
Entry Check List
  0
  0
  124
free  16 Dec 2020
This indicator is an indicator for cTrader that displays up to 5 check lists. ・The font size, text color, check box, and clear button color, display position, and list width can be changed. Youtube: Download: Entry Check List for cTrader チェックリスト Another indicators: Auto Calculate Lot size +SL and TP Line Auto Calculate Lot size MTF OHLCFP Lines Candles Before MTF Bollinger Bands Custom R numbers MTF Candlesticks MTF MA Another Symbol Draw Pips Time Frame Period Separators Daily Volatility Average Static Label and Horizon Linde Static Area Profit Pips Today MWD Line Upper TF Heikin-ashi Bull Bear TF Candle TF OHLC MTF MACD Fibonacci Channel Best Regars
Sniper cBot
  0
  0
  186
paid  16 Dec 2020
Sniper cBot is a very simple but very profitable algorithm, it uses two moving averages to identify the market trend and opens the trade when the R.S.I.  gives an overbought or oversold signal. You can change the parameters as you like, but by default you will find the ones we have tested with excellent results (on daily chart) on the following currency pairs: EURUSD, USDCHF, AUDUSD, USDCAD, CHFJPY. For any info e-mail tbotsautomatedtrading@gmail.com or telegram https://t.me/automated_trading_chat_group.   CHFJPY on daily chart, starting capital 1000USD, volume of positions 1 lot +271% in 12 months.   AUDUSD on daily chart: starting capital 1000USD, volume of positions 1 lot +685% in 12 months.   USDCAD on daily chart: starting capital 1000USD, volume of positions 1 lot +288% in 12 months.   USDCHF on daily chart: starting capital 1000USD, volume of positions 1 lot +208% in 12 months.   EURUSD on daily chart: starting capital 1000USD, volume of positions 1 lot +332% Iin 12 months
ROC Adaptive MA
  0
  0
  105
free  14 Dec 2020
At FXTS, we've been working on a selection of adaptive moving averages over the last week to be released in succession. These can be used for crossovers, or for trailing stoplosses in cBots (or preferred use). We've also set up a new Telegram group for support of our indicators and robots, and where we aim to discuss quantative strategies for a large range of assets: t.me/quantFXAlgos   Shown here are: ROC-12 Adaptive MA in Lime 2-Period EMA in Cyan 30-Period EMA in Purple   Idea: Alpha (the adaptive parameter) is calculated from the Absolute value of Price ROC, as this is a measure of current momentum. The ROC MA is then a weighted average of the fast MA, the slowMA and it's previous result (depending on the parameters options below).   Parameters: Fast MA Period: The period of the Fast MA that the ROC MA will follow Slow MA Period: The period of the Slow MA that the ROC MA will follow MA Type: The type of fast and slow MA to follow. MA To Follow: When alpha is large (in this case, when absolute momentum is large) this will be the MA that the ROC MA will follow closest. ROC Period: The period to calculate the Price ROC over. ROC Scale Type: Max, or Odds. Max scales alpha into the [0,1] range by using the input from ROC Max (below). Odds scales alpha using alpha = alpha / (alpha + 1). ROC Max: The Maximum ROC you expect in the period, any values large than this are scaled so that alpha = 1. ROC-MA Balance Type: Alpha, InvAlpha, Manual. This controls the smoothing between new values and previous values. For manual, see below. If Alpha is selected, then when alpha is large new results will be favoured more heavily. If InvAlpha is selected, then when Alpha is large, the previous value is weighted more heavily (a smoother MA). ROC-MA Balance: If Manual is selected for the balance type, then this is the smoothing between the new result and old result. Values close to 1 favour the new result and give a less-smooth MA. Any questions, then you can comment below, or join the new Telegram group: t.me/quantFXAlgos