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
DescriptionSubmited byDateCategoryPreviewDownloadsCommentsRating
This is another TD sequential based entry signal provider indicator, it is very similar to our TD Trend Rider indicator except it looks for breakout setups, not the trend pullbacks. Free Download 7 Day Trial / Buy: https://www.algodeveloper.com/product/td-breakout/ 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.
18 Jun 2019
Downloads
97
Comments
0
Rating
0
Download
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This indicator is made to analyze the behaviour of the choosen indicator/s on an hourly basis. First you must apply the indicator, then, you must choose a source to analyze, in this example we will examine the distance of the closing price from a sma 200. to calculate the distance i use this little and useful indicator that just... does maths for me without the need of writing another indicator all over again:  using System; using cAlgo.API; using cAlgo.API.Internals; using cAlgo.API.Indicators; using cAlgo.Indicators; namespace cAlgo { [Indicator(IsOverlay = false, TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)] public class Difference : Indicator { [Parameter("Difference", DefaultValue = false)] public bool diff { get; set; } [Parameter("Distance", DefaultValue = false)] public bool dist { get; set; } [Parameter("Sum", DefaultValue = false)] public bool somm { get; set; } [Parameter("Product", DefaultValue = false)] public bool pro { get; set; } [Parameter("Quotient", DefaultValue = false)] public bool q { get; set; } [Parameter("Cumulative Sum", DefaultValue = false)] public bool c { get; set; } [Parameter("Source 1")] public DataSeries sou1 { get; set; } [Parameter("Source 2")] public DataSeries sou2 { get; set; } [Parameter("Cumulative Sum Periods", DefaultValue = 24)] public int per { get; set; } [Output("Main")] public IndicatorDataSeries Result { get; set; } protected override void Initialize() { // Initialize and create nested indicators } public override void Calculate(int index) { if (diff ^ somm ^ pro ^ q ^ c ^ dist) { if (diff) { Result[index] = sou1[index] - sou2[index]; } else if (dist) { Result[index] = Math.Abs(sou1[index] - sou2[index]); } else if (somm) { Result[index] = sou1[index] + sou2[index]; } else if (pro) { Result[index] = sou1[index] * sou2[index]; } else if (q) { Result[index] = sou1[index] / sou2[index]; } else if (c) { Result[index] = 0; for (int i = 0; i < per; i++) { Result[index] += sou1[index - i]; } } } else if (!diff && !dist && !somm && !pro && !q && !c) { ChartObjects.DrawText("sadf", "Choose an option", index, 0); } else { ChartObjects.DrawText("sadf", "Only one operation is allowed at once", index, 0); } } } } so i set this indicator to calculate the difference I want: now I apply the Hourly Stagionality indicator and I ctrl + click and alt + click to set on the chart starting and ending points for the segment to analyze:And here it is, all the data analyzen on an hourly basis from the selected start to the selected finish. (Attention: TimeZone may be bugged, but most likely it isn't)
30 Jun 2019
Downloads
101
Comments
0
Rating
0
Download
Trade with trendlines is one of the most efficient way to earn profit. Like a “swiss army knife” you can use it at any time and any trading style. It doesn’t matter what type of trader you are: swing, daytrader or scalper. The price always moves between the support and resistance levels. With the well defined and drawn trendlines you can catch the momentum when the price hit the trendline and you can prepare to the trading opportunity. It doesn’t matter what you expect: breakout or pullback! TrendLineGURU gives you the best aid to never miss the moment! You can get notifications to: – your Telegram account – your Email – MessageBox screen Alert – Sound Alert as you wish. You can draw or modify as much trendlines (1,2,3, ..5, ..10…) as you want on the fly and TrendLine-GURU works with all of them! You can download it from www.algoguru.hu ​
11 Jun 2019
Downloads
196
Comments
0
Rating
0
Download
Based on "norse pipruner" ( https://ctrader.com/algos/cbots/show/1618 ) idea. I have implemented many options such as: pivot points, volatility pip steps, SMA, trailing SL, max Volume, no of positions, separate timeframes, etc. Robot for educational purposes. Have fun :)
03 Jun 2019
Downloads
278
Comments
1
Rating
5
Download
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This is a rework of the PRC by A T. I just added some features to make backtesting easier with this indicator, now you can use ctrl to move the channel, and shift to set its lenght. try it, you won't be disappointed   Changelog 1 - Added the extension feature! Now you can extend the channel beyond its ending point to create pivots that can be a useful substitution for fibonacci and the classic pivots; this method can be applied to swings to see their volatility projection. Changelog 2 - Now if you scroll past the right end of the channel while holding shift you can adjust the projection lenght Changelog 3 - Added trend projection! Now you can switch between static and trending volatility projections by pressing ctrl + alt + left click. Also, the degree of the projection can be changeg by using ctrl + click and alt + click!  
16 Jun 2019
Downloads
225
Comments
0
Rating
0
Download
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This cBot is an open source simulator to test your manual and discretional strategies in replay mode. Put this cBot in visual backtesting mode and use ctrl + left click to open a short position, alt + click to open a long position and ctrl + alt + click to close the position closest to your mouse pointer. Maybe I'll add support for take profit and stop loss in the future. No need to thank me, I already know, replay softwares can cost a lot to purchase, and spotware is giving away one for free with a lot of quality history, so thanks them. Of course, feel free to make suggestions, point out bugs and other stuff that can help. Changelog 1 - added pending orders! use shift + ctrl + click to set a short pending order on the price where the mouse pointer is (stop or limit is automatically selected depending if the entry price is above or below current price), shift + alt + click to set a long pending order. Shift + click cancels the pending order with the closes entry price to the mouse pointer. Changelog 2 - added variable volume! use ctrl + mouse wheel to increment or decrement the volume that you want to use for your positions or pending orders in step of X, where X is the volume parameter of the bot. Also added a little dashboard to keep track of the number of pips realized. Changelog 3 - Added Slo-Mo! Use alt+ mouse wheel to slow down time to X ms (milliseconds) per tick, where X is the number specified in the "Slo-Mo Step" parameter. Changelog 4 - Added static tp/sl; this feature is not so great since theese tp/sl levels cannot be modified... yet. Anyway i added them in case someone needed them.
16 Jun 2019
Downloads
177
Comments
1
Rating
0
Download
Most of us have heard the following sentence over and over again, "95% of retail forex traders lose money" What if there was a way to know where the majority of retail traders were positioned in any given symbol at any given time? I hereby present to you the "Retail Sentiment" indicator, the best contrarian and only indicator you'll ever need. Simply trade against the majority of retail traders and you'll be guaranteed to profit. Trade like the brokers: short when most clients are getting long and watch their stops take you into consistent profit. Pair this indicator with any system you have for ultimate directional bias. Contact programsforfx@gmail.com for price.
29 May 2019
Downloads
255
Comments
1
Rating
0
Download
  Name: Price Prediction Year of release: 2019 Version: 1.0.1 Currency Pairs: Any Timeframe: Any. Trading time: According to the strategy of the advisor on which you pull it Link to video:​ https://youtu.be/5YVEkwh6FhE Link to download: https://csoftware.ml/shop/machine-learning/machine-learning-price-prediction/​ Creation history: I voted on the question of what I need and won the option of creating a neural network to solve machine learning problems applicable to the Forex market. Description: A program based on the latest ML.NET machine learning library for the .NET platform. The main task of the program is to issue a forecast of the HLC points of the nearest candle. The program accepts training data in a file of the form {pair name} -data.csv, divides this file by pressing the "Split" key into a test and training sample in proportion to the specified coefficient "Coef". Performs data normalization, self-learning on the basis of this data and records the most successful model for further use. By pressing the "Start server" button, the program starts listening to the port specified in the settings, the incoming data is used by the saved model to predict the HLC points that are sent as a response to the request. Technical documentation: Not ready yet, but you can ask about technical features in this topic, namely; The structure of the input data file, the structure of the request to the server, the structure of the output response of the server. My interest: The program is currently distributed for free, but it will last only until the release of the release version. Important note: At the moment, the program does not contain any processed exceptions (since I am lazy), therefore if the program simply turns off or crashes with an error, it means that you are doing something wrong. Where to download ?: The program is distributed from my site https://csoftware.ml/shop/machine-learning/machine-learning-price-prediction/ to get access to the program, you need to register on the resource, since the activation key for the copy of the program is generated, just download it is not enough. How to help the project ?: I am conducting a fundraiser for further research on machine learning in the forex market. You can read about development plans as well as contribute to certain bonuses by clicking on https://csoftware.ml/shop/crowdfunding/crowdfunding-ml-research-forex/
26 May 2019
Downloads
188
Comments
0
Rating
0
Download
dot dot dot
04 Jun 2019
Downloads
184
Comments
0
Rating
0
Download
HarmonicPattern.com pattern scanner will scan for all harmonic patterns, chart patterns, and support/resistance levels. It can also help you scan all symbols across all timeframes.  The Indicator also tells you about the current trend of the market based on the aggregate result of 20 different technical indicators.   License can be obtained on HarmonicPattern.com Learn more here: https://harmonicpattern.com/ctrader
23 May 2019
Downloads
398
Comments
0
Rating
0
Download
PivotGURU indicator draws the Daily-Weekly-Monthly-Yearly Pivot lines on   the chart. I made some major and minor changes on this indicator.  Yearly Pivot lines added as some clients asked.  You can download this indicator from www.algoguru.hu     
22 May 2019
Downloads
227
Comments
0
Rating
0
Download
This indicator gives you Buy and Sell signals with very high win ratio. It can works on any pairs and timeframes.  The indicator has a complex algorithm based on 5 indicators (trend, oscillator and volatility) and candle recognition. The indicator has five alert modes: - sends Telegram notification - sends email - plays sound - shows alert on the chart - shows MessageBox on the screen You can download from www.algoguru.hu  
11 Jun 2019
Downloads
410
Comments
0
Rating
0
Download