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
The cTrader News Calander Widget is Free and provided by FxPro to be shown in a floating resizable window on or off your charts, this is perfect to see when the next high impact news event is about to happen. Also included is a Live Forex Rates Widget. DOWNLOAD THE SOFTWARE TODAY Free News Calendar & Live Forex Rates Widget Both the news event calendar and the live forex rates are provided by FxPro and are free to use. Using the Control Panel Please note that to be able to open all widgets you will need to purchase the complete collection if you wish to purchase the cTrader Professional Trading Widgets Collection click here. It does not matter which symbol is shown at the top of the control panel.   "Position the Widgets Anywhere On or Off the Charts" DOWNLOAD THE SOFTWARE TODAY TO DOWNLOAD THE FULL CTRADER WIDGET COLLECTION CLICK HERE   Paul Hayes Sales & Marketing Email: contact@clickalgo.com Phone: (44) 203 289 6573 Website: https://clickalgo.com
18 Nov 2017
Downloads
703
Comments
0
Rating
0
Download
Why not experience trading at an advanced level on one of the world's most popular trading platforms (cTrader), while taking advantage of ClickAlgo's trader-centric solutions. The mini-trading terminal will allow you to trade with ease as well as submit complex order types. The mini-trading terminal will allow you to trade with ease as well as submit complex order types.   Visit Product Page to Download Trial or Buy WATCH A DEMONSTRATION VIDEO   EASY TRADING WITH THE TERMINAL The quick tab is perfect for fast execution of trades where you have all the information you need to execute your trades.  Download the PDF User Manual for the FULL Information Visit Product Page to Download Trial or Buy   The terminal has many useful features that will not be obvious at first glance, this section should help you understand how it will help your trading. Easily change to another symbol while looking at same chart Minimize the application to view as a widget Risk is automatically calculated based on lots and stop loss Adjusting stop loss automatically adjusts lots based on risk Option to use Pips or fixed price for stop loss and take profit Spread is shown which changes color when below 0.5 pips Option to view Digital clock or depth of market Current Volatility showed for the symbol When you close the terminal all the settings are automatically saved POSITION MANAGEMENT It is very important to see all your open positions at a glance, especially if you are not a full-time trader and have other work to do. The positions screen can manage all your trades very easily as well as minimize to a widget view.  Reverse Position – closes position and opens a new one opposite direction Double Position – doubles the open position, same direction double volume Close 50% - closes 50% of the volume and lets the remainder run, this can be done multiple times Close – simply closes a position Close Buyers – closes all buying positions Close Sellers – closes all selling positions Close Winners – closes all positions that have profit Close Losers – closes all positions that are losing   ADVANCED PROTECTION The terminal provides protection in the form of a break-even with extra pips and a trailing stop which trails behind the current price by the amount of pips you set. You can apply the protection to a Market or Pending Order. When you create a Market or Pending order you can set the protection before the order is submitted. You can have both Break-even and trailing stop set at same time. Typical Example would be a position breaks even after 10 pips with an extra 2 pips to cover set-up costs, then when the position is 20 pips in profit it will trail 5 pips behind the current symbol price and will continue to trail until the price reverses 5 pips and hits the stop loss leaving you in profit. Protection Key Points Break-even with extra pips Trailing stop with pip step Add, remove or modify protection on open positions Add, remove or modify protection on pending orders Protection stored on local drive for redundancy More protection features to be added in next release Terminal needs to be running for protection to work   Trading with voice alerts can be very useful when you are multi-tasking, sometimes having a friendly voice telling you a pending limit order has just been filled can be very useful.  The cTrader QuickFx terminal uses voice alerts in all trade activity, this can also be turned on or off. Read more about voice alerts with cTrader   Adding Protection to Pending Orders Adding the advanced protection to a pending order is the same process as for an open position, you just select the order and click on the protection button, you can read more about how to manage pending orders I the next section.   Multi-Terminal & Widget's The QuickFx terminal allows multiple windows open at the same time while using very little of your computer’s precious memory, this can be helpful when you are trading many currency pairs at the same time or wish to maximize chart space while managing open trades. Visit Product Page to Download Trial or Buy   TRADER ALARM MANAGER DASHBOARD Use the terminal with the Alarm Manager for a complete solution. The Alarm Manager dashboard is a personal trading assistant that carry out any number of automated actions such as opening, closing positions, sending the email or an SMS message, voice and pop-up message alerts. Traders can create rule-based alarms which trigger any number of actions. The software can notify the trader about events, carry out trading actions such as placing new orders or closing existing positions. Please note that only the trial version is available at the moment, you can pre-order for the final version which should be ready early February. Download the PDF User Manual Visit Product Page to Download Trial or Buy contact@clickalgo.com    Download the PDF User Manual Visit the Product Page UPDATES 24.06.2017 - Bug fixes
18 Nov 2017
Downloads
446
Comments
4
Rating
0
Download
The cTrader Alarm Manager is a personal trading assistant for your PC or VPS that will carry out any number of automated actions such as managing positions, sending email’s, instant SMS messages,Telegram Bot broadcasts, Voice alerts and pop-up messages together with real-time news impact integration and important information at your finger-tips with configurable Web feeds. Traders can create rule-based alarms which trigger any number of actions and the software can notify the trader about events, carry out trading actions such as closing existing positions. HOW TO INSTALL? Download the application file from the link below and unzip it Double click on the file you unzipped and it will automatically install onto cTrader Open cTrader and press F11 to show cBots and drag the cTrader Alarm Manager onto a chart Press play and the registration screen will be shown Send us the unique key via email and we will give you a trial license.   CLICK HERE TO DOWNLOAD THE APPLICATION   TRADER ALARM MANAGER DASHBOARD VISIT WEBSITE TO FIND OUT MORE The dashboard should be able to provide you with all the information at a glance to assist your trading, you do not need to start the alarm monitor to view the information. It includes an account overview as well as trade activity status and the most important piece of information you will need the Drawdown gauge. Monetary Win/Loss Win/Loss ratio is used in calculating the risk/reward ratio. It is not very useful on its own because it does not take into account the monetary value won or lost in each trade. For example, a win/loss ratio of 2:1, means the trader has twice as many winning trades than losing. Sounds good, but if the losing trades have dollar losses three-times as large as the dollar gains of the winning trades, the trader has a losing strategy. The application uses Net Profit/Net Loss in currency to give you an accurate view of what is really happening. Drawdown Gauge This useful gauge will show your current drawdown of your account, it has a direct relation to how much of your capital you are risking, the higher the drawdown the more you enter the realm of gambling. If your outlook to trading is low risk, then you would be looking at a drawdown of 5% or less. The maximum value for the gauge can be changed in the settings up-to any value up to 100.   COMPLETE PROTECTION RUNNING IT ON YOUR  VIRTUAL PRIVATE SERVER (VPS) Why not leave it running 24/7 365 days a year on your Virtual Private Server (VPS) so you are always protected?   ACCOUNT ALARMS The account alarms tab allows you to configure alerts and notifications when certain account events occur. Some of the alerts are listed below and are all self-explanatory. Each event can be turned on or off, you can configure the parameters for the event and what action to take. (Do Nothing) A pop-up message, this displays a pop-up box to the screen with the alert, you will need to close the message when you have read it. Email message, this will send you an email that you configured in the settings tab with details of the account event. SMS message, this will send you an SMS message to the number you configured in the settings tab. Telegram Bot, this will send you a FREE Instant message to your telegram bot. Voice alert, a voice in English will be heard telling you of the account event that has just occurred. Close Position, Closes a single position when for example it is 20 pips in profit. Close all positions, this will close all open positions when an event occurs. Close winning positions, this will close only winning positions. Close losing positions, this will close only losing positions.   TELEGRAM BOTS Simple and easy FREE service that will allow you to broadcast the alarms from the Alarm Manager to your messenger bot. The benefit of this service is that you can install the Telegram Messenger application on your Phone, PC or Web browser and never miss out on an important trade notification. https://telegram.org/ BROKER DATA FEED STOPPED This useful event will occur after the set time in minutes and send you any one of the notifications above. How this works is for the application to check every minute if there is data coming into the platform and if after so many minutes there is no data a notification is sent to you. This will still happen during periods of low volatility, so when you get the notification you will need to re-arm the manager.   CONFIGURABLE MESSAGE AND VOICE ALERTS The application will allow you to change any of the Alert Messages to your own custom format and language. All Voice Alerts are easily located through the application and are all in English, you can replace these files with your own custom sound files. "By changing the message and voices you can personalize the application to suit your country of origin."   TRADE ACTIVITY ALARMS There are 8 events for the trade activity alarms, you can turn each one on or off and they all share the same Alarm Events.     Close all open positions at a 17:00 hrs. each day     When there are 20 losing, trades send an SMS message to your phone     When there are 10 winning trades close all winning positions     When a position opens a voice, a message will say ‘A position has just opened” in English.     When a position closes display a pop-up message     When a pending order is filled send an email message     When any position is 20 pips down display a pop-up message     When any position is 20 pips up close the position.   Trading with voice alerts can be very useful when you are multi-tasking, sometimes having a friendly voice telling you a pending limit order has just been filled can be very useful. You can download all or some of the sound files here free of charge and use them in your own automated strategies. Visit Product Page for Voice Pack     WEBSITE FEEDS The web feeds section allows you to get instant access to market information from various websites that have the best and most up-to-date data and news. We provide a list of default sites that we feel are very useful, you will also have the option to modify and add your own personal custom web site feeds. Some of the default services include the best online source of market information: DailyFx Market News DailyFx Daily Briefing DailyFX Market Alerts ForexLive Calendar ForexLive Quotes DailyFx Sentiment ForexLive Price Alerts DailyFx Support & Resistance FXStreet Twitter Feed ForexLive Twitter Feed TradersLog Twitter Feed   ALARM MANAGER SETTINGS The settings section allows you to configure the settings of the application, manage the memory usage of cTrader, set-up and use the SMS service, configure your email address, manage web feeds and other useful settings. Configure Settings in the File System The file system section provides two buttons which open areas on your computer where the application settings and sounds files are located. This will allow you to make personal changes.   cTrader Physical Memory Auto Boost Sometimes the memory that cTrader uses starts to increase to a point where it affects the actual performance of your computer, this option will allow you to clear the cache of memory when it hits a pre-defined maximum amount. The caching of data is used so that the platform can execute faster, but sometimes it caches so much that it affects performance. The auto boost will clear the memory down to the minimum automatically each time it reaches the threshold you set to give to a balanced performance.   ABOUT ALARM MANAGER AND CLICKALGO.COM We strive for perfection, the about tab allows you to access all the information and settings for the application so that you can customize it to suit your trading needs, why not download the trial version today. https://.clickalgo.com "WHY NOT TRY IT OUT FOR FREE" THE REAL-TIME NEWS FEEDS ARE NO LONGER SUPPORTED WITH THIS APPLICATION VISIT WEBSITE TO FIND OUT MORE  
18 Nov 2017
Downloads
659
Comments
4
Rating
0
Download
Its a library for cTrader indicators and cBots to show a popup alert window, you can use it on your custom indicators and cBots. Your indicator/cBot user will be able to select the alert sound file or enable/disable it without any coding effort by you. Features Easy to use WPF window instead of Windows Forms Multiple themes and accents Removing alerts Playing sound and allowing the user to select the sound file via Windows Explorer Email alert   Quick Start For using it on your indicator / cBot first add this DLL files as referenced libraries: Alert.dll MahApps.Metro.dll Nortal.Utilities.Csv.dll System.Windows.Interactivity.dll you can add those files by using cAlgo "Reference Manager": For opening Reference Manager right click on your indicator / cBot name in cAlgo then select "Manage References" option. The Alert libraries added the next step is to change your indicator / cBot "AccessRights" to "FullAccess":   // For cBots [Robot(TimeZone = TimeZones.UTC, AccessRights = AccessRights.FullAccess)] // For indicators [Indicator(IsOverlay = true, TimeZone = TimeZones.UTC, AccessRights = AccessRights.FullAccess)] After that add this on your cBot OnStart or indicator Initialize method:   // cBot Alert.Manager.Robot = this; // Indicator Alert.Manager.Indicator = this; This will allow Alert library to access your cBot / Indicator Print method for logging. Now you can trigger an alert by calling "Alert.Manager.Trigger" method:   // the last parameter is comment, you can use it for showing the indicator or cBot name Alert.Manager.Trigger(TradeType.Buy, Symbol, MarketSeries.TimeFrame, Server.Time, "Test");   Download DLL Files: http://algodeveloper.com/demo/Alert_DLLs_1.1.zip Project: https://github.com/afhacker/ctrader-alert_popup​ Full Sample: namespace cAlgo { using cAlgo.API; using cAlgo.API.Internals; using System; using cAlgo.API.Indicators; using cAlgo.Indicators; [Indicator(IsOverlay = true, TimeZone = TimeZones.UTC, AccessRights = AccessRights.FullAccess)] public class AlertTest : Indicator { private int alertSignalIndex = 0; #region Methods protected override void Initialize() { Alert.Manager.Indicator = this; } public override void Calculate(int index) { if (MarketSeries.Open.Last(1) < MarketSeries.Close.Last(1)) { TriggerAlert(TradeType.Buy, index); } else if (MarketSeries.Open.Last(1) > MarketSeries.Close.Last(1)) { TriggerAlert(TradeType.Sell, index); } } private void TriggerAlert(TradeType signalType, int index) { if (IsLastBar && IsRealTime && alertSignalIndex != index) { Alert.Manager.Trigger(signalType, Symbol, MarketSeries.TimeFrame, Server.Time, "Alert Test"); } alertSignalIndex = index; } #endregion } }  
15 Nov 2017
Downloads
128
Comments
7
Rating
0
Download
    RD Pivot Lines for accurate pivot point , S and R  lines  visit Just Indicator for more UNIQUE and amazing indicators , bots  http://www.justindicator.com/ for more info about the rest of the indicators on that chart  and much more       
Downloads
107
Comments
1
Rating
5
Download
This is a complete candlestick pattern indicator. It is very accurate but in my opinion, is a deprecated tool for trading. I publish this for free because now I use another strategy trading, without candlestick patterns more accurately and efficiently. For more details about my indicators contact me at dp@ideadevelop.net
by Danis
12 Nov 2017
Downloads
98
Comments
0
Rating
5
Download
  (revised : 09-Nov-2017) Hi, this cBot displays 28 Pairs under their MAJOR PAIR.   It shows which Pair is Volatile by comparing : the 1-min candle (user can change it), total Pips between High and Low    vs with  15-min (user can change it) ATR value (in pips). If a 1-min Pips Value is higher then the 15-min ATR.  It changes color and sounds the alarm.  You can turn "ON" the sound but it makes it very irritating. No need to change any user-input settings.   This cBOT is also like a template and can be used to display a lot of more information and can be easily converted into a TRADING cBOT.    Let me know if any other information you want to add; like Bollingerbands Signal on 1hr or 4 hr or show Spread also....    all can be done. Please leave your comments down below.  Thank you ///S.Khan  
09 Nov 2017
Downloads
204
Comments
4
Rating
0
Download
I remake a series of indicators (Rsi, Bolling Bands, CCI with TickVolume and HeikenAshi, ADX) and one main indicator from where can see trend (ADX, BollingerBands, XMA (one variant of MA) Point and figure, HeikenAshi, Candlestick Pattern) The best one is a new interpretation of BollingerBands with a signal from angle tendency. this is until now the most precise indicator that can help to no-trade when the trend is in Range stage. With this I make a cBot with SortoRatio 3,39 and SpotRatio 0,97 - that means a yield from 95% of trade signals. I put here more screenshots from this indicators. If you are interested, you can contact me at dp@ideadevelop.net for details about price and yield. [Indicator(IsOverlay = false, AccessRights = AccessRights.None)] public class Bandwidth : Indicator { [Parameter()] public DataSeries Source { get; set; } [Output("Main", Color = Colors.Yellow)] public IndicatorDataSeries bbdiff { get; set; } [Output("updiff", Color = Colors.Tomato)] public IndicatorDataSeries updiff { get; set; } [Output("dndiff", Color = Colors.Aqua)] public IndicatorDataSeries dndiff { get; set; } private Colors Cg, Cdg, Cr, Cdr, Co, bbmomC, emaC; private string bbmomt = string.Empty; private string emat = string.Empty; private BollingerBands Bbs; private SimpleMovingAverage Bema; protected override void Initialize() { Cg = Colors.LimeGreen; Cdg = Colors.Green; Co = Colors.Orange; Cr = Colors.Red; Cdr = Colors.DarkRed; Bbs = Indicators.BollingerBands(MarketSeries.Close, 21, 2.1, MovingAverageType.Simple); Bema = Indicators.SimpleMovingAverage(MarketSeries.Close, 4); } public override void Calculate(int index) { bbdiff[index] = (Bbs.Top[index] - Bbs.Bottom[index]) / Bbs.Main[index]; ..........................................  
by Danis
08 Nov 2017
Downloads
153
Comments
1
Rating
5
Download
It's an application that allows you to manage multiple cTrader accounts from one place and copy one account trades to another account. cMulti uses Spotware Connect API so it works fully separate from cTrader and the copying is done instantly without any latency, You can add as many accounts as you have from different brokers and cID profiles. Buy now and get 10% off, Discount code: cMulti2off Version 2.4.9.0 Release Date: November 5, 2017 Fixed: A bug in getting trading accounts symbols Fixed: Position not found with id 0 trading API error Fixed: Some minor reported bugs   Download Demo / Buy: https://www.algodeveloper.com/17-cmulti
05 Nov 2017
Downloads
846
Comments
4
Rating
5
Download
Hi Everyone, You can contact me @ "trend_meanreversion@yahoo.com" I have recently built a couple of bots in cAlgo which are showing promising results in back testing using tick data and i have been testing them in live environment with very similar results. Please find the back-testing results of them below. All of them have high risk reward ratio so that you can leverage accordingly. I always seek at least 2 or 3:1 annualized return to max DD  .  This allows one to leverage if needed without blowing their accounts within limited risk appetite. Please check them at [ CFD Bot ]  -> http://ctdn.com/forum/calgo-support/7584   MyFxbook attached for CFD Bot -> http://www.myfxbook.com/members/TRMR/cfd-bot/1459477 ( it is removed now since i am live ) [ use http://www.myfxbook.com/members/TRMR/cfd-bot-backup/1502743  for Feb month and onward as i accidentally ran my 'work in progress' strategies on the CFD (main) bot account ]  ( it is removed now since i am live ) ------------------------------------------------------------------------------------------------------------------------------------------------------------------- [ BinaryOptions Indicator ] ->  http://ctdn.com/forum/calgo-support/7602 ( link to backtest file -> http://www.filedropper.com/binaryoptionsmodel ) ------------------------------------------------------------------------------------------------------------------------------------------------------------------- [ DAX Scalper ] -> http://ctdn.com/forum/calgo-support/8208 ------------------------------------------------------------------------------------------------------------------------------------------------------------------- Free DAX (basic) strategy -> http://www.filedropper.com/de30gapmodel   ( read this as well -> http://ctdn.com/forum/calgo-support/8622 ) ------------------------------------------------------------------------------------------------------------------------------------------------------------------- [ DAX HFT- Martingale ] -> http://ctdn.com/forum/calgo-support/10110 https://www.myfxbook.com/members/TRMR/dax-hft/2059675 -------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- [ FX Martingale ] -> http://ctdn.com/forum/calgo-support/11265 https://www.myfxbook.com/members/TRMR/martingale-fx-v0/1977124 Risky 'Martingale' -------------------------------------------------------------------------------------------------------------------------------------------------------------------- DAX Portfolio Mix of DAX strategies + CurrencyStrength Bot ( latest addition to my suite of algos ) 2 Versions of CFD Bot 3 min Scalper 2 min Scalper HFT CurrencyStrength Bot https://www.myfxbook.com/members/displayBook/portfolio/2252204 --------------------------------------------------------------------------------------------------------------------------------------------------------------------- Note: algo attached is dummy
04 Nov 2017
Downloads
3073
Comments
3
Rating
0
Download
This tool is useful for traders who have automated trading systems using the cTrader trading platform and need to test their strategy with much more data so that they capture as many market events as possible. Click on the link below to find out how to download the free market data. "THE FIRST THING YOU NEED TO DO IS DOWNLOAD THE HISTORICAL DATA" HOW TO DOWNLOAD FREE HISTORICAL MARKET DATA We offer a free feature-limited version, the limited version will only allow file sizes up to 65 MB which is 2 yrs. market data. If you wish to download this version, just click on the link below, you will need to visit the product pages and watch all the videos to understand how to use it. Download The Free Feature Limited Version Find Out More About The Fully Featured Version Download The Free Feature Limited Version Find Out More About The Fully Featured Version   How To Import The Data Into cAlgo? Find Out How to Import Historical Data Files Into cAlgo  Paul Hayes Sales & Marketing Email: contact@clickalgo.com Phone: (44) 203 289 6573 Website: https://clickalgo.com  
01 Nov 2017
Downloads
44
Comments
0
Rating
0
Download
Now you can test your automated strategies (cBots) with much more historical data on a whole variety symbols to be more confident when running your systems. Finding good Forex data can be very difficult or expensive. We offer an excellent widget to download data for a large a variety of Forex, CFD and commodities. Backtesting is the process of simulating a trading strategy using historical data. We are using the data widget to download free data to be used with the cTrader Data Converter Application   ENHANCE YOUR TRADING WITH DATA-DRIVEN DECISIONS VISIT THE PRODUCT PAGE FOR MORE INFORMATION   FREE HISTORICAL DATA FILES CONVERTED WITH SOFTWARE You can download the symbols below from Dropbox to test with the cAlgo platform. They are all GMT timezone.   Download EURUSD 2004-2017.zip File size: 65MB 2004.01.01 - 2017.10.20, 14 yrs. of historical data   The DAX (Deutscher Aktienindex (German stock index)) is a blue chip stock market index consisting of the 30 major German companies trading on the Frankfurt Stock Exchange. Download DAX30 2014-2017.zip File size: 14MB 2014.01.01 - 2017.10.20, nearly 4 yrs. of historical data VISIT THE PRODUCT PAGE FOR MORE INFORMATION   How To Import The Data Into cAlgo? Find Out How to Import Historical Data Files Into cAlgo    Paul Hayes Sales & Marketing Email: contact@clickalgo.com Phone: (44) 203 289 6573 Website: https://clickalgo.com
01 Nov 2017
Downloads
50
Comments
0
Rating
0
Download