Warning! Executing cBots downloaded from this section may result in loss of funds. Use them at your own risk.How to install
How to install cBots & Indicators
- Download the Indicator or cBot.
- Double-click on the downloaded file. This will install all necessary files in cAlgo.
- Find the indicator/cbot you want to use from the menu on the left.
- Add an instance of the indicator/cBot to run.
- Download the Indicator
- Double-click on the downloaded file. This will install all necessary files in cTrader.
Select the indicator from Custom in the functions (f) menu in the top center of the chart
- Enter the parameters and click OK
This bot is based on Money Flow Index indicator and Heiken Ashi, The strategy is very simple it buys when a bullish HA candle closed and MFI was above a user defined level(default 40) and it sells when a bearish HA candle closed and MFI was below a user defined level(default 70). It's not some martingale or grid type bot so it will have losing days, weeks and even consecutive losing months but it keeps your risk low and avoid big draw downs. The above back test result time period was from 29/01/2012 to 16/09/2016 and the data type was tick data with $40 commission per standard lot. Back test parameters file : https://drive.google.com/file/d/0B93GK1Ip4NSMbUt4aFA4dmxaVkU/view?usp=sharing
18 Sep 2016
This bot is useful when you don't know direction, but there's a big move on either direction expected. Since it's a tunneling strategy, it's only a martingale if the # of attemps is absurdely high, like 10 or more. Would recommend 4 to 5 attemps at most. Please let me know if there's any bug I'll quickly fix it. Mail: email@example.com
15 Sep 2016
The Bot is based on price action and well established patterns peculiar to Euro pairs. Trades are executed mostly when prices are stable and trades are protected with a stop-loss and take-profit.The EA is designed for EURGBP but can be applied to other EUR currency pairs. Also,the cbot has an optional money management system that minimizes risk of exposure and automates position sizing;turning this feature off will revert to Quantity(Lots) setting. Specifications and settings - Currency pairs: EURO Pairs especially EURGBP. TimeFrame: 1 minute. Quantity(Lots) : 0.01/0.1 minimum(choose wisely if you don't intend to use money manager). MoneyManager: This feature automates Lot sizing based on available margin on account and will override the Quantity(Lots) setting.Quantity(Lots) will be used as minimum volume. TakeProfit1:An early hidden takeprofit. TakeProfit2:A conventional takeprofit applied at entry. StopLoss:Conventional stoploss applied at entry. Please download the algo file from here. Contact me if there's any issue with the Bot .Skype(Uche.Obi) - skype display picture is same as here.
14 Sep 2016
This is a scalper used primarily on USDJPY M15. It has not been tested in other currencies yet. Its parameters are: Lots 0.6 for every $10,000 SL: 638 TP: 984 Robot ID: 56477012 Bars Required: 204 -------------------------------------------- CCI Smoothing Period: 86 Level: -555 Multiplier: 0.273 ----------------------------------------------- Moving Average Crossover Fast MA: 96 Slow MA: 189 Fast MA Shift: 3 Slow MA Shift: 33
13 Sep 2016
The 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. 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) www.ClickAlgo.com Creative Trading with Technology
05 Sep 2016
Execute trades example using LinqToExcel and LINQ to easily read an Excel or CSV file into your Automated Trading Robot. 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. Phone: 0044 20 3289 6573 * All international calls are local rates (low cost) www.ClickAlgo.com Creative Trading with Technology
30 Aug 2016
22/08/2016 volume change (lots) Adding volume Max. in automat mode if the max volume is winning or losing, the volume returns to the original volume. automate = false, the robot works up to gain ... or maxvolume (winning or losing). I added an option to StopOrder and LimitOrder. ("Martingale NONSTOP") ex: if Martingale NONSTOP = true; if lost, the martingale works as previously ... ( change the direction Martingale + maxvolume) if Martingale NONSTOP= false; if losing = 2 pendigorders oco (multiplied by martingale) .. and c is the direction of the market that decides of the sell and buy order. (with maxvolume option) .Net profit (return Commissions) buy, sell, StopOrder, LimitOrder separately visible on the screen. good trades. 14/08/2015 Adding Limit Order / martingale :yes..no / oco... 12/08/2015:Adding stop order choose the direction:Start buy/Start Sell, multiplier,volume and TP/SL change the direction =true : ↗/↘:When SL is hit trade in the other meaning. Start Automate =true : begins the cycle after each TP. ability to sell and buy together(separate adjustment) bottom right = net profit - return Commissions create two trades: buying and selling when a trade is negative, you win on the other. the martingale (non-random) reimburse the losing trades. that the market goes up or down you generate profits. Attention to the margin adjust the stop loss and take profit depending on the size of your wallet and your leverage good luck
22 Aug 2016
It's my dashboard that I use everyday for my trading so I decided to share it in here, It has a lot of functionalities that helps you to know what's going on in market also it works as an standalone Windows App with modern UI. Current Version Features: Shows strong / weak currencies and pairs Shows correlation Shows volatility based on four different indicators Shows trend direction Strong / Weak Strong / Weak calculation method is based on : https://www.dailyfx.com/forex/education/trading_tips/post_of_the_day/2011/06/15/How_to_Create_a_Trading_Edge_Know_the_Strong_and_the_Weak_Currencies.html Correlation Select the pair and it will show you the correlation: Volatility It shows the amount of standard deviation, ATR and ABR(Average bar range) in Pips also Chaikin indicator value: Trend For finding trend direction it use three technical indicators MA, RSI and MACD: And "Start Tab", You can change the dashboard settings there: For changing the dashboard Symbols click on "Symbols" button: GitHub: https://github.com/afhacker/afhacker-Dashboard
18 Aug 2016
This cBot will get the most of your winning trades. It will prevent hitting the target while you are surfing a winning trend, without risking the pips you are already earning. When the bid/ask price of the currency you are trading is about to hit the target, this cBot will move the take profit setting a few pips further, and will put the STOP LOSS a few pips away from the current price.
18 Aug 2016
It's "Trading Made Simple" system bot: Original Thread: http://www.forexfactory.com/showthread.php?t=291622 For Newbies: http://www.forexfactory.com/showthread.php?t=586142 Heiken Ashi Indicator: https://drive.google.com/file/d/0B93GK1Ip4NSMV19yNUNsOVNOMU0/view?usp=sharing I implemented all of the TMS filters and I tried to stick on core system without making it complicated. BitCoin: 1Me2TQ6Rgr8EevZNFKqvYegkbtY8C2cP5i
20 Jul 2016
This bot allows you to add to your winning position, The main position must be opened manually and position label field must be blank. It sets stop loss based on ATR for each opened position and you can set after how much pips in profit scale in also you can limit the number of scaled in position. After you started the bot it will add to all of your wining positions(All symbols). The bot will use Windows registry to save it's data. Before using it in your live account please test it on demo account. Parameters Scale Prefix : It's label prefix for scaled in positions Scale in after : This parameter allow you to set when scale in(After how much pips in profit add to trade) Control Scaled In Trade Volume? : This parameter will decrease each the amount of risk after each adding each position. Limit Scaling In? : This parameter enable / disable limiting functionality Scale In # : If you set "Limit Scaling In?" parameter to yes then you can define how many positions you want to add after your main position. Mother Close : If u set this parameter to yes bot will close all scaled in positions if the main closed in loss. ATR Period : Its period of ATR indicator that will be used for setting SLs of positions. ATR Multiplier : This number will be multiplied to ATR value. % Risk Per Trade : This parameter allows you to set percentage of risk per position based on your account balance. Slippage : It's for controlling slippage. BitCoin: 1Me2TQ6Rgr8EevZNFKqvYegkbtY8C2cP5i
12 Jul 2016
I was curious about trading 200 EMA crosses with price because if you put it on your chart you will see it gives you some nice large pips trades, This bot open a buy order when an Heiken Ashi candle closed above MA or a sell order if it closed below MA. Back test result of EURUSD D1 tick data from 11/11/2012 to 06/05/2016: Back test parameters file: https://drive.google.com/file/d/0B93GK1Ip4NSMQndrQ2g2UmVWZzQ/view?usp=sharing
08 May 2016