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.

General info

Paul_Hayes's avatar
Username:Paul_Hayes
Name:Paul Hayes
Member since: 05 Feb 2015
Country:United Kingdom
Favorite symbols:
  
About:
ClickAlgo.com is a UK-based company providing a high-quality programming service to both full and part-time traders. We specialize in the cTrader trading platform.
Signature:
www.ClickAlgo.com

Last comments

  • @cTrader cBot VPS Memory Manager:   Sorry, I forgot your last question: You can install the software on two machines, your working PC and your VPS, you can open a copy for each account or broker, so you can have multiple memory manager applications running, one for each account. I use two as I have two accounts running. There is a new image above showing this.
  • @cTrader cBot VPS Memory Manager: ps: my keyboard seems to not like the word "used"
  • @cTrader cBot VPS Memory Manager: I just want to add that if you do not run back-tests or optimization on your machines than the memory sued by the platform stays low, I am running two instances of cAlgo with 10 ronot instances running complex strategies and each one has been stable at around 350 MB each. So it looks like they have done some work to prevent memory leaks (holding onto memory). On saying that if you do run back-tests, the memory can easily increase to over 1GB and you will need to close the platform and re-start to flush the excess usage, the memeory manager tool will do the same with a click of a button without having to stop your robots. It also allows auto flushing at a pre-defined level to prevent your machine from running out of RAM.
  • @cTrader cBot VPS Memory Manager: No this tool will not improve optimization, I have noticed that Spotware has already fixed the issue with the platform holding onto memory space after an optimization has completed, during the process it will use a large amount of memory as it is doing some heavy number crunching, it is after it has finished that you want this memory released. Which I have noticed it does now. It will not improve performance of your automated strategies. What is does do is prevent your VPS or PC from running out of memory while running many algorithms at the same time, if you run out of memory, your machine will run very slowly which could affect your trade execution and general operation of the operating system. How it should be used is that when your machines memory is critical and very low, it empties the garbage so that new fresh memory can be used while keeping the speed of your computer optimal. It has been noticed that if you run back-tests on your PC or VPS this excess memory that is sued does not always get removed after and increases the overall usage, so over time the actual memory the platform used up all your available space. The result of running out of physical memory is that the computer starts to use virtual memory on your PC and it gets slower and slower, you may have noticed this while opening windows, starting applications, it runs very slow, if you are live trading, you really want your machine to be operating like a race horse and not a one legged frog. So use this tool only to prevent a critical event on your machine from happening when it is about to run out of memory, this is due to the fact that VPS machines are sold with very little RAM and the cost to increase the memory is very expensive.
  • @cTrader Data Logger for Analysis: ok, hands in the air. I noticed my mistake of the incorrect values for SMA, I should have used a RSI indicator to demonstrate logging information when the RSI value is > 80 or < 20. I hope that you still understand what I was trying to show you and if I get time I will record the video again. It is a Friday afternoon and many strange things usually happen towards the end of the day. The example code has been updated using the RSI instead of SMA.
  • @cTrader Switchback Forex v1.3: (NEW) Super Profit Indicator Date Added: 17.04.2017 We have added a new trend indicator called super profit, you can download it free from this website if you search the indicators. It will reduce your drawdown and increase your profits.   Volume Replace by Lots Date Added: 17.04.2017 The calculation using lots for the smart grid system is even better to produce more winning trades, it is also better for indices and shares.   Trade Control Date Added: 09.02.2017 This new feature allows you to set how many losing trades are allowed each day, this is useful when the trade cycle is near the end on the shorter time-frame. As soon as (x) amount of losing trades occur, all trading for that days stops until the next day where it automatically re-starts.   Price Targets Date Added: 08.02.2017 We have added a new feature which had the highest vote amongst the users of the Switchback Forex cBot which now allows you to select a price target to stop trading and optional close of positions. You now have the option to set a price target for either the Buy or Sell trades, when the target is reached the cBot will stop to prevent any losses, you will need to look at the big picture and decide if you wish to continue with the trade direction. An example would be that a price target is hit for a Sell and the cBot would stop and close open positions, you then look at the charts and find out that there is a huge price reversal about to happen soon. You can turn off the "Include Sell" parameter in the cBot and only run with Buy trades until it is safe to turn the sell back on.  
  • @cTrader Switchback Indices: The url links were broken, just had to fix them.
  • @cTrader Alarm Manager Dashboard: The application is now available, you can download it from the main website.
  • @cTrader News Release Manager: An update has been released 07.02.2017 with bug fixes. http://clickalgo.com/ctrader-news-release-manager
  • @cTrader Alarm Manager Dashboard: If anybody would like to be informed when the application is available than please drop me an email. sales@clickalgo.com  

Algorithms

DescriptionSubmited byDateCategoryPreviewDownloadsCommentsRating
Trading with voice alerts using cTrader 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. All applications created by ClickAlgo use voice alerts. All the trade activity voice alerts are available to download you can play or download them individually. The cTrader QuickFx Trading Terminal uses all the voice alerts listed below to inform the user of the events from the application. Visit Product Page to Download Files http:\\clickalgo.com  
31 Jan 2017
Downloads
434
Comments
0
Rating
0
Download
The cTrader ClickAlgo Volatility Alert indicator is a very popular indicator, so an improved Extended User Interface (EUI) Widget has been developed for you to download for free which has extra features. Volatility This part of the dashboard shows the current volatility in seconds for a 1 minute time-frame, so this will be only good for maybe scalpers or very short trade duration. In the settings tab, you can set a threshold for the maximum number of pips that has moved, if the value goes above the threshold then the gauge will flash red as shown for the spread. You can assign a sound to occur when this happens. ClICK HERE FOR FREE DOWNLOAD Spread This shows the current spread of an instrument and you can also set the maximum threshold and an alarm when the value goes above this.   Version 0.2 - Larger Dashboard View   Depth of Market The DOM shows the current orders for both Buy and Sell, the top gauge is for buy orders and the bottom is for sell orders The value in the text boxes are show the total orders. The status bar at the bottom show the instrument and whether the accumulated orders show an increase in sell or buy orders. Accumulated Spread As soon as you start the dashboard a counter starts accumulating all the orders for both buy and sell, so that you end up with an indication if the Bears or the Bulls are in control for the day. The top gauge will show Green if the bulls are in control and the bottom gauge will show red if the bears are in control. Reset DOM Counter You can reset the accumulated DOM counter for buy and sell orders. Volatility Threshold Set your threshold value for alerting you when the rapid pip movement goes above the target value, you can select the play sound option for an audible alert. Set your threshold value for alerting you when the spread for the instrument goes above the target value, you can select the play sound option for an audible alert. Multiple Dashboards on Screen you can have many dashboards for different instruments on your screen so you can monitor them at a glance.   Phone: 0044 20 3289 6573 * All international calls are local rates (low cost) https://clickalgo.com Creative Trading with Technology            
18 Apr 2017
Downloads
1678
Comments
10
Rating
5
Download
This version of the DiNapoli Stochastic has a smoother indicator and extra logic to match the curve of the lines to identify possible price reversal with linear curve fitting. We also included many useful features like, email, sound alerts, high and low thresholds. The indicator can be used with a trading robot as it provides public properties for Buy and Sell signals.       Visit Product Page This oscillator smoothing method leads to filtering out "noise" in the price movement. It be used in the strategies that are oriented to a standard stochastic. The stronger smoothing can lead to loss of array of signals, so it is recommended to apply any trend indicator for more efficient use of the indicator and its signals filtering. Read more about this type of indicator by Joe Dinapoli "Trading With DiNapoli Levels". Features Buy and Sell Threshold - this is the high and low for triggering a signal event Email Alert - sends you an email  Sound Alert - the sound file path is configurable Arrows drawn on chart - this plots an arrow each time a crossover occurs, you can turn this on or off FastK, SlowK and SlowD - configurable parameters Linear Curve Check Cross-over distance Check Data Analysis Mode Public properties for robots - IsBullish and IsBearish signals   There are two checks for identifying price reversals, you can modify the settings and the arrows which signal Buy or Sell are only shown where the optimal reversals occur. Cross-Over Check This involves a very simple, but useful check on the distance between the signal and result lines using the cross-over distance setting, when there is indecision in the price the two lines are very close together, when there is a strong change direction the distance is higher.   Linear Regression Curve Check This is very useful when you want to match a specific type of curve which mostly show price reversals, it uses the Math.Net Numerics library described below for curve fitting. You can curve fit either the signal or the result line. The settings are Curve Offset and Curve Slope. For analysis you can use a setting called Data Analysis Mode which will show you historical curve values in the log file to help you match the values which hold the strongest weight. The video below will explain the features in more detail.   Math.NET Numerics This assembly aims to expose algorithms and methods for numerical computations in software engineering, the areas it covers are  special functions, linear algebra, probability models, random numbers, interpolation, integration, regression, optimization problems and much more. We use this library to help us fit the curve on the stochastic result and signal lines.  Math.NET Numerics - http://numerics.mathdotnet.com   Curve Fitting: Linear Regression Regression is all about fitting a low order parametric model or curve to data, so we can use it to make predictions on points not covered by the data. Both the data and the model are known, but we'd like to find the parameters that make the model good enough to the data according to some metric. You can see from the diagram below where the white arrows are drawn that the fake cross-over signals are filtered out and where the red and green arrows are drawn you will get signals to buy or sell. Curve fitting can involve either interpolation, where an exact fit to the data is required, or smoothing, in which a "smooth" function is constructed that approximately fits the data.     Data Analysis Mode We have added a feature which will allow you to visually see the Linear Curve fitted values for the stochastic cross-over points so that you can compare this to the candle price action to help you increase the probability of a successful entry point.    https://youtu.be/wRYgvKqE1-o?list=PLVkMnR8pfWHENp3K7i1JRvvxmXJzPbLIt http://clickalgo.com Phone: 0044 20 3289 6573 Visit Product Page
31 Jan 2017
Downloads
1607
Comments
1
Rating
0
Download
This cTrader Trend Analyser indicator data mines text from the FXStreet website and gets the Trade Index and OB/OS Index trend signal taken from all their technical research and puts it into the indicator to be displayed onto screen or used from a cBot as an additional trade signal. * please note this currently only works on a 15 minute time-frame. * It currently updates once a minute, so will not cause the FXStreet server any problems. HTML AGILITY PACK You will need to download this and reference the .NET40-Client/HTMLAgilityPack.dll https://htmlagilitypack.codeplex.com/ it includes the following trend signals:- Trend Index Strongly Bullish Bullish Slightly Bullish Strongly Bearish Bearish Slightly Bearish Neutral OB/OS Index Extremely Overbought Extremely Oversold Overbought Oversold Neutral The signals help you to see if the price is extremely oversold and may change direction. USAGE WITH A CBOT Add the Trend Analyser Indicator to cAlgo. In your cBot, choose manage references and add the indicator reference. Add this code in your private field. private TrendAnalyser trendAnalyser; 4. In the OnStart method add this code:- trendAnalyser = Indicators.GetIndicator(3, "Green", "Red", "Black", false); 5. In the OnBar or OnTick method; sample usage:- if (trendAnalyser.FxTrend == TrendAnalyser.Trend.StronglyBullish || trendAnalyser.FxPrice == TrendAnalyser.Price.ExtremelyOverbought) {     // DO NOT BUY } Phone: 0044 20 3289 6573  www.ClickAlgo.com | Our Blog Creative Trading with Technology            
31 Jan 2017
Downloads
2659
Comments
3
Rating
3.75
Download
This cTrader HMA indicator is an extension to the Hull Moving Average where it shows optional signals for trend:- Optional Arrows on chart where trend changes Optional Text on chart displaying trend direction Optional display of HULL line, only display trend description. Set how far away the arrow is spaced from the HMA with different time-frames. Two public properties for usage with cBots   Usage with cBots If you reference this indicator from your cBot you can use the IsBullish and IsBearish properties to determine an additional signal to help you buy or sell. This is best for daily trends, but you can change the time-frame in your cBot code. declare private variable's private MarketSeries HmaDaySeries; private HMASignals hmaSignal;   In the OnStart method construct your timeframe HmaDaySeries = MarketData.GetSeries(TimeFrame.Daily);   Also in your OnStart method create your hmaSignal object. hmaSignal = Indicators.GetIndicator(HmaDaySeries, 21, false, false, 3, false, 24);   Now use this as follows in your robots. // forces loading hma object with values double i = hmaSignal.hma.LastValue; // If HMA daily trend is active then only trade where the signals are buy or sell if (hmaSignal.IsBullish) { // Only BUY } if (hmaSignal.IsBearish) { // Only SELL } Phone: 0044 20 3289 6573 www.ClickAlgo.com Creative Trading with Technology            
31 Jan 2017
Downloads
3236
Comments
22
Rating
3.33
Download
The cTrader volatility alert indicator alerts user with message and sound when high volatility occurs, its also displays current spread and total depth of market volume for the buyers and sellers.     Depth of Market The Depth of Market is the total of all volume as shown below: Volatility Alert with Warning Sound Volatility Message With No Alert You can show both the volatility and spread or just spread or just volatility, this can be selected from the parameters below. INDICATOR PARAMETER CURRENT FEATURES Configure the volatility depending on your scalping requirements. Sound alert, configurable on/off. Position warning message anywhere on screen. Configure color of warning text to suit your background color. Option to display actual volatility amount in pips to be shown with message to show price movement Show or hide volatility message Show or hide the current bid/ask spread size. Show or Hide Depth of Market (total) Configure the color of the current spread size text. * Use this Indicator with the Market Trading Clock http://ctdn.com/algos/indicators/show/687 to manage volatility when an exchange opens. Phone: 0044 20 3289 6573 www.ClickAlgo.com Creative Trading with Technology              
31 Jan 2017
Downloads
4331
Comments
19
Rating
4.17
Download
TRADING HOURS OF MAJOR STOCK EXCHANGES The cTrader Market Trading Clock displays the global trading hours (trading sessions) for each of the 7 major stock exchanges in the world used by cTrader, configurable to show or hide, markets that are currently open, the opening and closing times, alarm bell when market opens and a countdown timer when market is about to open. Visit the Product Page How will this help with my trading? The useful feature of this indicator is to highlight volatility, when Frankfurt, London & New York overlap and are open at the same time you see high volatile movement in the EURUSD for example.  All Features Selected (actual exchange opening times.) You can choose between your local timezone opening and closing times for the exchanges or the actual local times for New York, London etc. Athens UTC(+02:00) Example You can also show/hide the location label which is displayed on the left of the screen. You are able to select either your local timezone or the actual local times of the exchanges with the parameter below, you don't need to configure anything just select "YES" for show my timezone. Show My TimeZone? (YES) (NO) You can set the media file path to a sound file which plays a recording of the NY stock exchange opening bell or any other sound of your choice. Option to see when each stock exchange is about to start trading, this is displayed below the actual local time of the clocks. INDICATOR PARAMETERS * Alert market opens: how many minutes left till market opens, a countdown timer will be displayed under the clock. CURRENT FEATURES Date and time order from left to right, so that closed markets are on the left of the highlighted open markets and markets about to open are on the right. Show clock in your current timezone or the local exchange timezone. Sends an email (x) minutes before an exchange opens. User defined colors for the open and closed clocks to suit your background color. Option to turn on/off sound for alarm User defined sound when market opens, this can be any file located on your computer, so you can use a real exchange bell sound. Show or hide the timezone location label. Optional display of opening times for each of the exchanges. Clocks show market closed message with all clocks in a closed state at the weekend. Option to display closing times. Option to display alert when market is about to open with countdown timer. FxPro Midnight Inactivity message, trading stops for 5 minutes. Easier to add additional exchanges. Display 24hr clock option * Use this Indicator with the Scalpers Buddy http://ctdn.com/algos/indicators/show/705 to manage volatility when an exchange opens. Default Clock View - showing exchanges open, closed and when they open next in minutes. Markets Closed for the Weekend Markets Showing Opening Times Alternative Background Colour Global Exchange Clock Hours (local time and deviation of local time zone from UTC) The market opening and closing times, position and display order can be modified in the exchange creation section (Initialization) cTrader Font Resizing Issue Please be aware that if you change the font size on cTrader it will cause issues with displaying the clock correctly. FXPro Customers Note: They currently halt trading for 5 minutes each night at midnight (Cyprus Time), as this is the time that the daily trading session finishes for their Liquidity Providers. At this time each night, the Liquidity Providers carry out their own daily reconciliations and withdraw their pricing for a very short period of time while this is carried out. Due to this temporary withdrawal of liquidity we see a widening of our spreads and a reduction in the liquidity available for their clients, in order to prevent their clients being affected by these abnormal market conditions they prefer to suspend trading until 00:05, when the Liquidity Providers have all returned pricing. Sample New York Stock Market Open Bell https://drive.google.com/open?id=0BwYhDOZlukMMYWxydzN3aElfT28&authuser=0 Sample Ship Bell https://drive.google.com/open?id=0BwYhDOZlukMMQkR6eXhDcllydFk&authuser=0 * Just copy the file into a folder on your device and add that path to the Media File Path in the indicators parameters input field. https://youtu.be/PQb3jMlWX6E?list=PLVkMnR8pfWHENp3K7i1JRvvxmXJzPbLIt Visit the Product Page Phone: 0044 20 3289 6573
31 Jan 2017
Downloads
4109
Comments
34
Rating
3.75
Download
DescriptionSubmited byDateCategoryPreviewDownloadsCommentsRating
Running your automated strategies on a Virtual Private Server (VPS) will require the right amount of memory (RAM), this memory can be very expensive and not always required. The cTrader cBot Memory Manager will not only make sure you have the right amount of RAM, but will also free up your memory when cAlgo or cTrader starts to consume large amounts of memory. "WHY NOT TRY IT OUT FOR FREE" VISIT WEBSITE TO FIND OUT MORE Most traders will host their cTrader automated strategies (cBots) on a Virtual Private Server (VPS), these servers do not come cheap and the memory or RAM as it is known can add to the cost. Most VPS service companies offer a low amount of RAM for the basic package, which is usually not enough for cTrader, to get just 4 GB of RAM you have to pay twice as much. So what happens when your computer runs out of memory (RAM)? When your computer runs out of memory, your computer will start to use the hard drive space for "Virtual Memory". The problem with this is that your hard drive read/write speeds are much slower than the RAM read/write speeds. You will notice your hard drive activity LED constantly flashing, and your computer will start to run slow. The more "Virtual Memory" used, the slower your computer will run. VISIT THE PRODUCT PAGE   TWO COPIES BEING USED TO MANAGE TWO CALGO INSTANCES, EACH WITH A DIFFERENT ACCOUNT   WATCH A VIDEO DEMO ON OUR YOUTUBE CHANNEL https://.clickalgo.com
08 May 2017
Downloads
124
Comments
6
Rating
0
Download
This Free cTrader AddOn allows you to do in-depth analyse and reporting on data by storing it to a daily text or csv file to be used by your Automated Strategies or Indicators. It includes the Logging tool and an example cBot with full instructions to get you started, also watch the video link below for an in-depth explanation. VIEW PRODUCT PAGE TO DOWNLOAD Currently using cTrader or cAlgo all the operational information of your automated strategies (cBot) or indicators are displayed on the platform in the log tab, unfortunately, if you ever close the platform or stop and re-start the robot, all that information is lost.   What Is It? The data logger is a .NET assembly that you add to your cBot or indicator as a referenced AddOn, this takes away all the complex code and allows you to use the data logger with a few lines of code. All the data is wriiten to files on your computer, a new file is created each day to help you investigate. "Data Logging Has Never Been So Easy" Logging Automated Strategies (cBots) It can be very useful when you run your robot to record all signal and trade activity, also you would want to know when something strange has happened, a small error in the code of your software can cause huge financial losses. Strange behaviour in your algo that has got you banging your head against the wall can easily be identified with some well-placed logging logic in your source code. Logging Custom Indicators You can also add the logging code to custom indicators for analysis, all the information is stored in files to be opened with your favourite software, notepad, excel and many more. Watch a Video Demo https://youtu.be/768uYIzO0zU   VIEW PRODUCT PAGE TO DOWNLOAD   https://clickalgo.com    
21 Apr 2017
Downloads
130
Comments
1
Rating
5
Download
AUTO-DUPLICATE YOUR ORDERS This nifty little tool will allow you to open multiple duplicate orders all at the same time whenever an order is submitted manually or via an automated strategy. GET THIS FOR ONLY £0.99 VISIT PRODUCT PAGE HOW DOES IT WORK? Drag the cBot app onto the chart and press play Set the number of orders you wish to duplicate Press Start and it monitors your trade activity Submit an order with 1k volume, 10 pip stop loss and 10 pip take profit The software automatically creates identical orders with same symbol, volume, entry price, ST and TP   "SLIPPAGE AND EXECUTION OF ORDERS ON A LIVE ACCOUNT CAN AFFECT ENTRY PRICE"   VISIT PRODUCT PAGE  
03 Apr 2017
Downloads
161
Comments
0
Rating
0
Download
This is the Free limited version of the cTrader Alarm Manager that will show you your account and trade activity together with real-time news impact integration and important market data feeds. Also included for free is the cTrader memory manager. "PLEASE NOTE THAT THE LIMITED VERSION DOES NOT INCLUDE ACCOUNT OR TRADE ACTIVITY ALARMS" DOWNLOAD THE LIMITED VERSION   Watch the YouTube Video   WHAT YOU GET FOR FREE  You will get the main dashboard window as shown in the image below giving you important trade information, real time news events, a single web feed as well as a cTrader memory manager module in the settings tab. Please read on for a full description. cTrader Alarm Manager Dashboard (FREE) 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. Margin Available This is shown as a % or monetary value by checking the box on the right. Real-Time News Alerts (FREE) Blazing fast market moving economic news We have integrated real-time news into the application which comes from News Impact. This service is free with some advertisements and is an invaluable tool where you will be informed minutes and seconds before a major news release via voice. If you become a premium user with News Impact, the advertisements are removed. News That Matters Market moving economic news for all major economic regions covering all the key macroeconomic indicators. Read more about How to Trade Forex on News Releases. Ultra Fast The fastest possible economic data delivery ever made available to the retail trader. Be among the first traders who knows all the important economic figures. Simple & Easy Carefully designed to provide the most important data points with just a glimpse of an eye. Easy to read and fast interpret. How Reliable is News-Impact? Their data delivery service is based on a financial world proven real time messaging architecture which guarantees no missing piece of data delivered with low latency. You can stay assured that when an economic figure is released you will be among the first to know. News-Impact Subscription You have the option to subscribe to News-Impact to remove the advertisements. Website Feeds (Limited Features) 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. cTrader Alarm Manager Settings (Limited Features) 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. cTrader Physical Memory Auto Boost (FREE) 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.     VISIT US AT CLICKALGO.COM READ MORE ABOUT THE LIMITED VERSION READ MORE ABOUT THE FULL VERSION  
06 Mar 2017
Downloads
174
Comments
0
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   CTRADER 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) 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 thenumber 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, 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   REAL-TIME NEWS ALERTS (FREE) Blazing fast market moving economic news We have integrated real-time news into the application which comes from News Impact. This service is free with some advertisements and is an invaluable tool where you will be informed minutes and seconds before a major news release via voice. If you become a premium user with News Impact, the advertisements are removed.   News That Matters Market moving economic news for all major economic regions covering all the key macroeconomic indicators. Read more about How to Trade Forex on News Releases. Ultra Fast The fastest possible economic data delivery ever made available to the retail trader. Be among the first traders who knows all the important economic figures. Simple & Easy Carefully designed to provide the most important data points with just a glimpse of an eye. Easy to read and fast interpret. How Reliable is News-Impact? Their data delivery service is based on a financial world proven real time messaging architecture which guarantees no missing piece of data delivered with low latency. You can stay assured that when an economic figure is released you will be among the first to know. News-Impact Subscription You have the option to subscribe to News-Impact to remove the advertisements.   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" VISIT WEBSITE TO FIND OUT MORE  
16 Apr 2017
Downloads
454
Comments
2
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 shown 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 on 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   CTRADER 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 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
24 Jun 2017
Downloads
243
Comments
0
Rating
0
Download
CTRADER SWITCHBACK FOREX (CBOT) v1.3 This is a much-improved version of the cTrader Switchback Indices cBot which now works with Forex. It still uses a comprehensive Smart-Grid Strategy is based on Multi-Time-Frame trending indicators with 25 combinations together with Advanced Risk Management, but now has had the benefit of feedback from customers on how to improve it.  Recent Update @ 17.04.2017 On a regular basis we release updates to this robot to improve performance by reducing drawdown and at the same time increasing profit, the latest changes can be found at our website by clicking on the link below. VISIT THE PRODUCT PAGE This strategy is designed for low risk and low drawdown trading with realistic profits.   LIFETIME LICENSE WITH FREE UPDATES The license type is perpetual that will allow the customer to use the licensed software indefinitely and receive free updates when they occur. All updates will reflect what the customers feel would improve the product, so you can benefit from the strategy improving over time. WE PROVIDE AN ORGANIC STRATEGY An organic strategy is one where we provide you with a pre-built automated strategy and together with feedback from the users we add more features free of charge. We do not just sell you software and walk away, you will benefit from ongoing development improving the system for a better return. "We water the strategy and watch it grow"   DOWNLOAD THE 30 DAY FREE TRIAL    Please note that it is important to try the trial version first before you buy the full product. This product is designed for a low drawdown and realistic profit target   DOWNLOAD USER MANUAL We have provided a comprehensive user manual to help you understand all the parameters and how to setup and use this complex strategy, if you are interested in this software then just browse the manual to see the features    We have just opened an account with Myfxbook which records real-time trade results for the strategy on 02.02.2017. We will really need 12 months of data, but until we have solid historical results the strategy is being sold for a very low price.   VISIT THE PRODUCT PAGE https://clickalgo.com
19 Apr 2017
Downloads
451
Comments
2
Rating
0
Download
This cTrader cBot uses a comprehensive Smart-Grid Strategy that is based on Multi-Time-Frame trending indicators with 25 combinations together with Advanced Risk Management. It uses a customized version of the popular DiNapoli Stochastic RSI and Hull Moving Average HMA indicators. This strategy is designed for low risk and low drawdown trading with realistic profits. VISIT PRODUCT PAGE This is a trend strategy with a lot of risk management built in, it works on 5 different time-frames using two very popular trend indicators a custom Hull Moving Average and a custom DiNapoli stochastic which has a feature to check the curve of the signal line. https://clickalgo.com  
27 Apr 2017
Downloads
1538
Comments
13
Rating
0
Download
This cTrader News Release Manager cBot provides signals to pause your robots (x) minutes before, during and after a news release. If you automate your trading using technical indicators then this may fail during a major news release on intra-day, if you are looking long term then the price may recover and continue its trend, if you do not mind the draw-down.   I have modified the robot so that it now manages news releases for all currencies that you list as a comma delimiting string in the user defined parameters. You can now also specify the date format for the CSV file from my-FxBook. WATCH A VIDEO DEMO Visit the Product Page to Download   If your automated strategy is based on technical indicators then you are gambling during major news releases, if your robot is based on high volatility during a news release then you do not need this robot. I found that by using this robot I avoided large draw-downs in my strategy over time due to unpredictable price movement, unfortunately you cannot back-test this type of anomaly on this platform. Here is an example on a 15 minute chart, if the technical indicators would have signaled long it would have blown my stops, but luckily I had sell signals, but this also would have caused me problems as my robots would still be signalling a sell and opened a new short position at the bottom of the spike. By avoiding a major news release you bypass all the price spikes. "Watch the video below for a detailed explanation on how to configure Myfxbook"​ WATCH THE MYFXBOOK SETUP VIDEO Visit the Product Page to Download   To get it to work you simply download the news file from MyFxBook in CSV format. http://www.myfxbook.com/forex-economic-calendar You can download the CSV file from the more tab as shown below:   CURRENCY PAIRS The news release manage will email you whenever an event is about to happen for a particular currency, but the robot will only manage the currency list you specify in the user settings. Download the news file to any folder you want, I put mine in the cAlgo folder called news files, you can set the path in the cBot as shown below, I download 1 week ahead every Sunday, but you can do monthly too. You can set the robot to signal (x) minutes before a news release and (x) minutes after, I usually do not start trading again until 3-6 hours after a major news release. You can turn on email notifications which will inform you a news release is about to happen and when it is over and your robots have started trading again.   Email Message Example You can pause all robot instances before a news release or just those that the news release related to, so a United States news release will affect all currency pairs with USD or Indices that are US, to make sure the news files have loaded correctly, just run the robot and in the log file you will see the following:    How to Integrate with your Automated Strategy (cBot) If you have purchased the Switchback robots from us or if you have downloaded the News Release Manager to be used with your own robots than you can easily manage your trading through our client assembly file with a few lines of code. WATCH A VIDEO ON HOW TO USE WITH YOUR ROBOT Visit the Product Page to Download   Phone: 0044 20 3289 6573 * All international calls are local rates (low cost) www.ClickAlgo.com Creative Trading with Technology          
31 Mar 2017
Downloads
1239
Comments
14
Rating
5
Download
The robot gets the market series data for an instrument and stores the information in an excel file specified from your user defined parameters. To operate you run a back-test between start and end dates for the data that you wish to save and execute the back test, at the end of the test an excel file is created or updated with the following data, but you can use it store any data you wish. Unfortunately the cAlgo platform does not like compiling the robot with the referenced NPOI assemblies, so you will need to comment all the code below where it says  // UNCOMMENT CODE BELOW Also you can only use this example if you open it with Visual Studio and manage references with NuGet as explained below: The robot is an example using a 3rd party utility to simplify writing data to an excel file using NPOI https://npoi.codeplex.com/ Usage With Visual Studio The simplest method to set this up is to edit the cBot with visual studio from cAlgo and from visual studio Manage NuGet Packages from the solution and then search for NPOI online, simply install the package and you’re ready to go. You should see the file references as shown below: What's NPOI This project is the .NET version of POI Java project at http://poi.apache.org/. POI is an open source project which can help you read/write xls, doc, ppt files. It has a wide application. For example, you can use it to a. generate a Excel report without Microsoft Office suite installed on your server and more efficient than call Microsoft Excel ActiveX at background; b. extract text from Office documents to help you implement full-text indexing feature (most of time this feature is used to create search engines).  c. extract images from Office documents d. generate Excel sheets that contains formulas NPOI advantages  a. It's totally free to use  b. Cover most Excel features (cell styles, data formats, formulas and so on)  c. Supports .xls, .xlsx, .docx  d. Designed to be interface-oriented (in NPOI.SS namespace)  e. Supports not only export but also import  f. .NET 2.0 based even for xlsx and docx (but it also supports .NET 4.0)  g. Successful use cases all over the world  h. Great amount of basic and to the point samples  Download: https://npoi.codeplex.com/releases Phone: 0044 20 3289 6573  All international calls are local rates www.ClickAlgo.com | Our Blog Creative Trading with Technology           cAlgo4u has been re-branded to ClickAlgo.com
31 Jan 2017
Downloads
630
Comments
5
Rating
0
Download
Get free clean untouched real time Forex price data using this example robot, you can retrieve the data asynchronous or synchronously. This robot is an example from ClickAlgo.com to demonstrate the use of web services that are available on the internet and how you can use this data to give you that edge on your trading. Asynchronous tasks is also demonstrated in the code using the Task parallel Library with the .NET Framework 4, the TPL is the preferred way to write multi-threaded and parallel code in C# TrueFx offer free real-time price data for Forex and I wrote a wrapper to call this web service and expose an interface for accessing the values. The web service they expose is described in the document below. http://www.truefx.com/dev/data/TrueFX_MarketDataWebAPI_DeveloperGuide.pdf You will need to register to access the price data from TrueFx, this is free and you only give away your email that needs to be validated. Register at TrueFx for Free Data Access You can run the demo by adding your username and password in the cBot user defined parameters as shown below: To add this list of currency pairs enter them as shown in the above screen shot, so each pair is separated by a comma and the pairs include a forward slash; example: AUD/USD,USD/JPY,EUR/USD - do not include any spaces. The web service requires it in the format. The results from the web service are displayed in the log file as shown below: The web service just returns the data as CSV or HTML in a way that is not really usable for consumption like XML or JSON, I think they designed this for display purposes for websites and not for use with algorithms. The code you see in the algo file has the external class library cAlgo4u.TrueFx.dll included so that you do not need to manage references and add the assembly to you project. HOW TO USE For all you programmers out there I would just use the external class library cAlgo4u.TrueFx.dll as a reference in your code and not copy and paste it in each time. To access the data the simplest method is described below. The code snippet below is the data class which is declared in the cAlgo4u.TrueFx library which just shows the the type of data returned.   /// TrueFX brings you real, deal-able prices from market making banks, delivered directly with no intermediary. public class Currency { /// Currency-pair symbol public string Pair { get; set; } /// Millisecond time-stamp public string TimeStamp { get; set; } /// Bid big figure public string BidBig { get; set; } /// Bid points public string BidPoints { get; set; } /// Offer big figure public string OfferBig { get; set; } /// Offer points public string OfferPoints { get; set; } /// High, the greatest offer price since the currency pair’s roll time public string High { get; set; } /// Low, the smallest bid price since the currency pair’s roll times public string Low { get; set; } /// Open, the mid price at the currency pair’s roll time public string Open { get; set; } }   Threading Concerns Starting with the .NET Framework 4, the TPL is the preferred way to write multithreaded and parallel code. However, not all code is suitable for parallelization; for example, if a loop performs only a small amount of work on each iteration, or it doesn't run for many iterations, then the overhead of parallelization can cause the code to run more slowly. Furthermore, parallelization like any multithreaded code adds complexity to your program execution. Although the TPL simplifies multithreaded scenarios, we recommend that you have a basic understanding of threading concepts, for example, locks, deadlocks, and race conditions, so that you can use the TPL effectively. Note on CTrader and cAlgo If you do not code threading correctly the platform could crash and close down when you are in the middle of an important trade execution, my advice is to seek expert advice or test your code to death before attempting to run it on a live account. Phone: 0044 20 3289 6573  All international calls are local rates www.ClickAlgo.com | Our Blog Creative Trading with Technology            
31 Jan 2017
Downloads
732
Comments
10
Rating
0
Download
Execute trades example using LinqToExcel and LINQ to easily read an Excel or CSV file into your Automated Trading Robot. Download Source Code Here Please note that this is an example and not a working robot. I found this very useful tool for working with Microsoft Excel data that I would like to share with you. If you need to get data out of Excel, which can be done using ADO.NET. However using LINQ to Excel makes this very easy for people who are not experienced programmers. DATA - ANALYSIS - TRADE This robot is an example to demonstrate the power you can have at your fingertips using cTrader, cAlgo and C#, this robot reads trades from an excel file and executes them in real time with the robot, you can dynamically modify the trade results with user defined parameters from the robots user interface or from within the code. Watch uTube video about LinqToExcel to find out more... https://www.youtube.com/embed/t3BEUP0OTFM THE SIMPLEST WAY OF READING DATA FROM EXCEL The example shows a list of trades for the day that have been entered onto a spreadsheet with separate sheets for different instruments, it does not matter if this would not be useful in real life, it is just to show what can be accomplished and possibilities. The image below shows information for opening new positions when the price reaches the entry price, the expiry date and time allows you to filter these out using LINQ from within your robot. You will notice in the source code that there is a class called DailyTrade, this class is the data container which will automatically be populated with data from the spreadsheet.  As you can see the class name is the same as the spreadsheet name dailyTrades.xls and each property has an attribute [ExcelColumn], this maps to the name of columns in the spreadsheet, so the property name does not have to be the same as the property name and you can have spaces in the column name. The code that injects all the data into the class is a collection of DataTrade objects, so you will end up with a list of daily trades which you can iterate through to open the trades. You will be able to access the data in a clean and readable manner like; trade.EntryPrice or trade.ExpiryDate. Download Source Code Here Phone: 0044 20 3289 6573 * All international calls are local rates (low cost) www.ClickAlgo.com Creative Trading with Technology            
31 Jan 2017
Downloads
855
Comments
16
Rating
5
Download