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
by summer
free  18 Apr 2021
各チャートのタイムフレームによってMAのサイクルを自動で切り替えることができます。 The MA cycle can be switched automatically according to the time frame of each chart.
Stochastic RSI
  0
  0
  20
free  18 Apr 2021
Stochastic RSI Indicator based on TradingView approach  
by d.deel
free  16 Apr 2021
The idea behind this indicator is, depending on the type of strategy used, it is to find better exit and entry point, entry(recommended) should be after crossing of the SSB by the PVI result, and exit should be after crossing of HMA by the PVI result. Chartshot: EURUSD, h1 03:08:19 (UTC+0) on Apr 16th, 2021
Hull VolumeIndex
  0
  0
  124
by d.deel
free  16 Apr 2021
There's has been an UPDATE for this indicator.   With it's default parameters, Trend will be determinate by the TMA, WMA and HMA results, positions can be taken when  the HMA  level has been crossed by the PSV result.   For more precise entry and exit levels(may result in less trades opportunity) the IchiSenkouSpanB indicator is recommended IchiSpanB VolumeIndex Indicator | Algorithmic Forex Trading | ...   Chartshot: EURUSD, h1 03:30:43 (UTC+0) on Apr 16th, 2021
ss bot
  0
  0
  61
free  09 Apr 2021
using System; using System.Linq; using cAlgo.API; using cAlgo.API.Indicators; using cAlgo.API.Internals; using cAlgo.Indicators;   namespace cAlgo.Robots {     [Robot(TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]     public class StochasticBot : Robot     {         [Parameter("Quantity (Lots)", Group = "Volume", DefaultValue = 0.01, MinValue = 0.01, Step = 0.01)]         public double Quantity { get; set; }           [Parameter("Take Profit", Group = "Risk", DefaultValue = 150, MinValue = 4, Step = 1, MaxValue = 1000)]         public int takeProfit { get; set; }           [Parameter("Stop Loss", Group = "Risk", DefaultValue = 150, MinValue = 4, Step = 1, MaxValue = 1000)]         public int stopLoss { get; set; }           [Parameter("Percent K", Group = "Stochastic", DefaultValue = 150, MinValue = 4, Step = 1, MaxValue = 1000)]         public int percentK { get; set; }           [Parameter("Percent K Slow", Group = "Stochastic", DefaultValue = 150, MinValue = 4, Step = 1, MaxValue = 1000)]         public int percentKSlow { get; set; }           [Parameter("Percent D", Group = "Stochastic", DefaultValue = 150, MinValue = 4, Step = 1, MaxValue = 1000)]         public int percentD { get; set; }             private StochasticOscillator stochasticOscillator;         private double volumeInUnits;               protected override void OnStart()         {             volumeInUnits = Symbol.QuantityToVolumeInUnits(Quantity);             stochasticOscillator = Indicators.StochasticOscillator(percentK, percentKSlow, percentD, MovingAverageType.Exponential);         }           protected override void OnBar()         {             if (stochasticOscillator.PercentK.Last(2) < stochasticOscillator.PercentD.Last(2))             {                 if (stochasticOscillator.PercentK.LastValue > stochasticOscillator.PercentD.LastValue)                 {                     Print(stochasticOscillator.PercentK.LastValue);                     ExecuteMarketOrder(TradeType.Buy, SymbolName, volumeInUnits, "Stochastic", stopLoss, takeProfit);                 }             }             if (stochasticOscillator.PercentK.Last(2) > stochasticOscillator.PercentD.Last(2))             {                 if (stochasticOscillator.PercentK.LastValue < stochasticOscillator.PercentD.LastValue)                 {                     ExecuteMarketOrder(TradeType.Sell, SymbolName, volumeInUnits, "Stochastic", stopLoss, takeProfit);                 }             }         }           protected override void OnStop()         {             // Put your deinitialization logic here         }     } }
free  16 Apr 2021
BitcoinPipsCatcher v.1.0 by cAlgoFox - Trading Robot for cTrader cAlgo BTCUSD Bitcoin Crypto Trading I would like to introduce you to a fully automated cTrader trading robot. I call it the "BitcoinPipsCatcher" because it is tuned to the instrument BTCUSD and can trade quite profitably with some of its freely selectable parameters. The first version of the bot v1.0 already comes with a wide range of freely adjustable trading parameters. Test and optimize it for yourself! facts: instrument: BTCUSD only timeframes: M15, M30, H1, H4, D1 special entry & exit setups breakeven & trailing stop functions advanced martingale functions for experiments & tests feel free to backtest, optimize & trading live (in full version) automatic exit to protect your trading account and more Here you can find more details about the cBot and get your limited free trial version now: BitcoinPipsCatcher v.1.0 FREE TRIAL on GUMROAD You can then test the cBot yourself and get your own impression of it. Feel free to contact me with any questions! Follow me on Gumroad! Best regards and many profitable trades! Your cAlgoFox example:
FVG - SIBI BISI
  0
  0
  129
free  13 Apr 2021
The indicator identifies gaps between the open and close of candles and highlights where price has been offered on one side only.  The gap setting is best set at the overnight spread - ie on GBPUSD set to 11 pips min.  The Zone is best set to your particular brokers spread on that pair. HOW TO USE All based on the belief that price is being delivered by IPDA ( Interbank Price Delivery Algorithm). The algorithm is designed to offer price on both sides, this indicator is just a visual way of highlighting where price has only been delivered on one side. Tips: Leaving history on you will see that areas have an efficacy at the previous swing and if you are quick enough on the trigger can even play in the 1minTF. Best to use in traditional top down analysis TF, Weekly / Daily  / 1 hr. Credit for programming to Jiri @ Poshtrader.    Example settings for 1 min TF (GBPUSD )  
free  03 Apr 2021
Shows a grid of market start times. If you want to change the line color, enter the name of the color in this list.   Note:  This script was based on the one created by Summer
ClickEntry
  0
  0
  86
free  31 Mar 2021
Run this tool and click on the chart price you want to set as a stop loss and an entry order with a stop loss will be sent.    Other tools can be downloaded from Gumroad. (for free) ajinori  
Trading Panel Experto
  0
  0
  123
free  29 Mar 2021
This is a Simple Trading Panel, that allows you to backtest your strategies, by setting you Stop Loss in Pips, Take Profit in Pips, choosing the the number of Lots, and it also allows you to move your Take Profit and Stop Loss manual. Grupo CTrader em Portugues -->>  https://t.me/ComunidadeCtrader   ly. Whenever you open a order with a Stop Loss or a Take Profit, the Cbot will plot horizontal lines on them so that you can manualy move them.
Test
  0
  0
  92
free  25 Mar 2021
test
Dynamic RSI
  1
  0
  433
by Danis
free  21 Mar 2021
RSI MA with signals on chart. For more details about Forex analysis pleas visit www.festkapital.de