cBots

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
Similar to my previous OSO Bot, the OCO Bot handle 2 order, if any of those orders is executed the remaining order will be canceled. Type Buy or Sell and the prices and the Bot will take care if it's limit or stop order by itself.
by Waxy
04 Aug 2015
Downloads
810
Comments
0
Rating
0
Download
This robot is a fork of Robot_Forex. It is hosted on Github and gives good results. If you want to have the last evolutions of the bot, take it here It manages a stop loss, a money management , a tralling stop and dynamic grid to her positions. For the parameters to use go to Github A video a.bout this bot is on youtube  
10 Jul 2015
Downloads
2559
Comments
28
Rating
5
Download
Smart Grid cBot will open first position based on trend. Next positions will be added using 'PipStep' parameter. Dynamic Volume Exponent & 1 trade per 1 bar to minimize draw-down risk. Follow trend direction manually & open Buy Sell your choice. 
by SaifBD
01 Jul 2015
Downloads
3576
Comments
69
Rating
5
Download
Two orders in oposite direction with progressive close positions Author : Abdallah HACID Solution Visual studio     PayBack modifie (28 juin 2014)     version 2.2014.7.1.19h   Utiliser :            Volume              =   100000           SL                  =   57 pips           TP                  =   150 pips           commission          =   37.6 per Million           Spread fixe         =   1pip           Starting Capital    =   50000   Results :           sur GBPUSD en h1 entre le 1/1/2014 et 1/7/2014 a 19h30 gain de 9482 euros(+19%).           Net profit          =   9481.93           Ending Equity       =   10164.18 euros           Ratio de Sharpe     =   0.24           Ratio de Storino    =   0.55   gain de 9481 euros.    
27 Jun 2015
Downloads
3059
Comments
4
Rating
2.5
Download
Ce robot de trading est dérivé de PayBack II. Author : Abdallah HACID Solution Visual studio   Il contient plusieurs idées : a) On coupe les pertes rapidement et on laisse courir les gains b) On gère un stop suiveur c) On découpe les ordres en trois ordres de 50% 30% et 20% du volume initial demandé, ce qui permet de clôturer, la position initial de 100% en trois fois selon le contexte de gain ou de perte. d) le code est structuré pour permettre d'implémenter n'importe quelle stratégie donnant soit un signal Buy, soit un signal Sell soit aucun signal (méthode signalStrategie())   Les résultats obtenus sur GBPUSD sont par exemple : // ------------------------------------------------------------------------------- // //        TrailCut-I (17 juillet 2014) //        version 1.2014.7.17.23h //        Author : https://www.facebook.com/ab.hacid // //    Utiliser : //            Symbol                =    GBPUSD //            TimeFrame            =    m30 //            Volume                =    100000 //          SL                    =    57 pips //          TP                    =    300 pips //            Martingale            =    Non //            TrailStart            =    30 //            TrailStep            =    4 //            PeriodWPR           =   14 //            commission            =    37.6 per Million //            Spread fixe            =    1pip //            Starting Capital    =    50000 // //    Results : //          Resultats            =    entre le 1/1/2014 et 17/7/2014 a 23:53 gain de 6904 euros(+16%). //            Net profit            =    7889.76 euros //            Ending Equity        =    7888.76 euros //            Ratio de Sharpe        =    0.37 //            Ratio de Storino    =    0.45 // ------------------------------------------------------------------------------- Il utilise l'indicateur WilliamsPercentRange : http://ctdn.com/algos/indicators/show/177  
27 Jun 2015
Downloads
1252
Comments
3
Rating
0
Download
programme original de Mark Jensen Zelphin Scalper Author : Abdallah HACID Solution Visual studio   Uses simple moving average and stochastic oscillator to find a good trade opportunity tested using GBPUSD symbol and 5m chart.     Symbole            =    GBPUSD     Timeframe        =    m5     Source            =    Open     Period            =    35     Volume            =    100k     TakeProfit        =    300     StopLoss        =    53     TrailStart        =    29     Trail            =    3     MaType            =    Exponential     K Period        =    5     D Period        =    3     K Slowing        =    3     Results :           Resultats            =    entre le 01/04/2011 et 17/7/2014 a 19:00 gain de 5303 euros(+11%).             Net profit            =    5303,01 euros             Ending Equity        =    5303,01 euros             Ratio de Sharpe        =    0.13             Ratio de Storino    =    0.17 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////                                               Use at own risk /////////////////////////////////////////////////////////////////////////////////////////////////////////////// Ne pas oublier de changer       la Source en Open,       le timeframe en m5,       le MaType en Exponentiel.
27 Jun 2015
Downloads
2964
Comments
4
Rating
5
Download
Multi indicateurs avec seuil de declenchement (ceilSignal),  gerant un trail stop, une cloture anticipee des pertes (Cut Loss)  une martingale selective, Possibilite d'achat ou de vente seulement, Signaux sur Tick ou sur nouvelle barre         TrailCut-II (18 juillet 2014)         version 2.2014.7.13h30 Author : Abdallah HACID Solution Visual studio //    Utiliser : (parametres a modifier avant de tester : Symbol, Timeframe, WprSource) //            Symbol                            =    GBPUSD //            TimeFrame                        =    D1 //            Volume                            =    100000 // //            OnTick                            =    Non                        //    Declanchement des ordres sur chaque nouveau tick ou sur chaque nouvelle barre //          Stop Loss                        =    150 pips //          Take Profit                        =    1000 pips                 //            Cut Loss                        =    Non                        //    Coupe les pertes à 50%, 66% du StopLoss initial //            Buy Only                        =    Non                        //    Execute seulement des ordres sur signaux d'achat //            Sell Only                        =    Non                        //    Execute seulement des ordres sur signaux de vente //            Martingale                        =    Non                     //    En cas de perte inverse la position avec un facteur de 1.5*Volume initial // //            Trail Start                        =    3000                    //    Début du mouvement du stopLoss //            Trail Step                        =    3                        //    Pas du Mouvement de trailling //            Trail Stop                        =    29                        //    Minimum du StopLoss // //            WPR Source                        =    Open                     //            WPR Period                        =   17 //            WPR Overbuy Ceil                =    -20                        //    Seuil d'oversell //            WPR Oversell Ceil                =    -80                        //    Seuil d'overbuy //            WPR Magic Number                =    2                        //    Permet d'etendre le temps de detection du signal et cree plus de signaux (Magic) //            WPR Min/Max Period                =    114                        //    Periode pendant laquelle on calcule le minimum et le maximum pour detecter l'etendue du range //            WPR Exceed MinMax                =    2                        //    Decalage par rapport au Minimum et au Maximum pour cloturer les positions // //            MBFXLen                            =    13 //            MBFX Filter                        =    5 //            ZzDeph                            =    12 //            ZzDeviation                        =    5 //            ZzBackStep                        =    3 // //            commission                        =    37.6 per Million //            Spread fixe                        =    1pip //            Starting Capital                =    50000 // //    Results : //          Resultats            =    entre le 01/04/2011 et 18/7/2014 a 11:30 gain de 34534 euros(+69%). //            Net profit            =    34534.34 euros //            Ending Equity        =    34534.34 euros //            Ratio de Sharpe        =    1.75 sur achats 2.23 sur ventes //            Ratio de Storino    =    -    sur achats - sur ventes // // ------------------------------------------------------------------------------- //            Utiliser en trading reel a vos propres risques.  //            l'effet de levier comportant un risque de perte supérieure au capital investi. // -------------------------------------------------------------------------------
27 Jun 2015
Downloads
1954
Comments
7
Rating
0
Download
Robot use the indicators RSI and ATR       RsiAtr (4 Aout 2014)      version 1.2014.8.4.21h00       Author : https://www.facebook.com/ab.hacid Symbol                            =    GBPUSD TimeFrame                        =    H4 Volume                            =    100000 Stop Loss                        =    51 pips Take Profit                        =    153 pips                 RSI Source                        =    Close                     RSI Period                        =   17 RSI Overbuy Ceil                =    70 //    Seuil d'oversell RSI Oversell Ceil                =    30  //    Seuil d'overbuy RSI Min/Max Period            =    70  //    Period during which calculates the minimum and maximum to detect the extent of the range RSI Exceed MinMax                =    3                        //    Lag with the Minimum and Maximum to clore positions ATR Period                        =    20 ATR MAType                        =    Wilder Smoothing Results                =    entre le 01/01/2014 et 4/8/2014 a 21h00 gain de 6961 euros(+14%). Net profit            =    6960.79 euros Ending Equity        =    6993.51 euros  -------------------------------------------------------------------------------            Use in real trading at your own risk. leverage with a risk of loss greater than the capital invested.  ------------------------------------------------------------------------------- The PipsATR indicator is here Author : Abdallah HACID Solution Visual studio
27 Jun 2015
Downloads
1148
Comments
0
Rating
0
Download
Robot use the indicators RSI and ATR, with dynamics Stop and Take Profit Money management, supports and resistance.             Symbol                            =    EURUSD             TimeFrame                      =    H4             TP Factor                         =    2.43                                 Volatility Factor                 =   2.7             MM Factor                         =    5        //    Money Management             RSI Source                        =    Close                 RSI Period                         =    14                                     RSI Ceil                             =    1                 ATR Period                        =    20             ATR MAType                      =    VIDYA     Results :           Results                =    entre le 01/01/2014 et 5/8/2014 a 13h00 gain de 44559 euros(+89%).           Net profit              =    47599.19 euros           Ending Equity      =    47599.19 euros The PipsATR indicator is here Author : Abdallah HACID Solution Visual studio
27 Jun 2015
Downloads
1782
Comments
11
Rating
0
Download
(Bot may have bugs - please report if some bug is found) This bot is useful in breakouts, handling fake breakouts and reducing risk exposure. Instead of risking 100 pips to make 100 pips, its better to risk 10 pips 10 times if you know the price is going to move significantly away from your entry, for example the break change of a trading session or a technical breakout. It can handle both long and short and it displays the number of tries and total profit from all trades for both long/short trades. I repeat this bot is useful if the trader can spot these breakout levels. It's been working good for me so I coded it and I want to share it. Please report any bug so it can get fixed asap. //UPDATE MAY 28 -Added OCO Mode  -Added Both Limit and Stop Orders -Added Close Bots on Stop //UPDATE JUN 04 -Please download the updated bot it had a serious bug issue when reached profit taking it keeps placing orders. -Added (increment position sizes each number of tries, lets say after 2 tries it doubles position, then again after 2 times its 3x the initial position and so on, its is set to false by default)  
by Waxy
05 Jun 2015
Downloads
1597
Comments
13
Rating
5
Download
This is almost a complete rewrite of my original Golden Dragon, updated for the current version of cAlgo. I have decided to release it as a new bot rather than updating the existing one because the changes are so extensive. Some functionality has been removed from the first version, and has not yet been fully implemented in this version, or may be included again later on. cAlgo's new optimisation features make tuning this beastie a whole lot easier, but calculating three PRCs does consume a LOT of processor time, so expect to go through several cups of coffee waiting for backtest optimisation results. Expect BUGS! Uses the BelkahayatePRC, Belkahayte Timing and Hull Moving Average custom indicators. Please remember to install and compile them and update the inclusion references in the Golden Dragon before compiling the bot. Parameter Reference These defaults are a reasonable starting point for trading a 5 minute XAUUSD. Don't expect it to work "out of the box" on anything else. Dragon Number - Used to track trades associated with a Dragon instance. Only required if running multiple instances on the same instrument. Assign a unique number to each. [ Default = 1 ] COG Polynomial Degree - Degree for the polynomial regression centre-of-gravity line. A setting of 1 uses a linear regression. 2-4 produce progressively tighter fitting curves [ Default = 3, Range = 1-4, Typically = 3-4 ] 1st, 2nd & 3rd COG Period - Number of bars that the polynomial regressions should be calculated over. The algorithm uses three separate BelkahayatePRC indicators for confirmations and to determine the lot size [ Default = 110, 250 & 465 ] 1st Channel Deviation - Offset distance for the first (inner) channel lines. These lines are used for trade entry selection. [ Default = 1.4 ] 2nd Channel Deviation - Offset distance for the second (intermediate) channel lines. These lines are used for trade entry selection. [ Default = 1.8 ] 3rd Channel Deviation - Offset distance for the third (outer) channel lines. These lines are used for trade entry selection. [ Default = 2.0 ] COG Trade Biasing - When enabled, trades are filtered according to whether the selected COG (1, 2 or 3) is rising (long trades only) or falling (short trades only). [ 0 = Off, Default = 3, Range = 0 - 3 ] Trade Volume - Starting order volume per trade. This value will be doubled or tripled for trades originating outside of the 2nd or 3rd COG channels [ Default = 10 ] Slippage - Specifies the spread allowable per trade entry. [ Default = 10, Attempt Limit Order = 0 ] Stop Loss - Fixed stop loss position relative to trade entry points. [ Default = 1100 pips ] Minimum Profit - Specifies the minimum number of pips to be won on any trade. Trades with dynamic targets will be automatically closed if the target price moves within the minimum profit specified here. [ Default = 50 ] Trailing Stops - Enables trailing stops. [ Default = No ] Trailing Stop Trigger - Distance in pips that price must move from entry before the trailing stop is enabled. [ Default = 500 ] Trailing Stop Distance - Distance from the current price (in pips) for a triggered trailing stop. [ Default = 500 ] Equity Stop Loss - If account equity drops below this proportion of the account balance, then all losing open trades are closed immediately and the Dragon will exit. [ Default = 0.2, Range = 0-1 ] Balance Stop Loss - Proportion of account balance that must be maintained after a loss. Any losses which cause the account balance to drop below this threshold will result in all losing trades to be closed immediately to preserve the account balance at the current level. For example, if this is set to 0.5, the current account balance is $1000, all losing positions will be closed immediately and the Dragon will exit if the account balance drops below $1000x0.5 = $500 on close of any trade. [ Default = 0.2, Range = 0-1 ] Long Trades - Maximum number of long positions which may be simultaneously opened. Higher values increase both profitability and risk. Some markets trade more profitably in one direction than the other. [ Default = 2, Off = 0 ] Short Trades - Maximum number of short positions which may be simultaneously opened. Higher values increase both profitability and risk. [ Default = 2, Off = 0 ] Trade Delay - Minimum number of bars to wait between entering trades. Used primarily to prevent trade "bunching" and manage risk levels. [ Default = 1, Off = 0 ] Wait on Loss - Additional number of bars to wait after losing a trade. New trades will not be entered until the wait period is complete. Useful for dealing with occasional high-volatility. Allows the market time to settle before resuming trading. Values slightly higher than the COG period seem to work quite well. [ Default = 0 = Off ] Martingale Enabled - Specifies whether the Martingale-derived loss recovery strategy will be used. This can be extremely successful because of the high number of consecutive wins achievable, but is not required to achieve a profitable strategy. [ Default = No ] Belkhayate Timing - Uses a Belkahayate Timing indicator for trade entry filtering. [ Default = No ] Hull Trade Filter - Uses a Hull Moving Average to filter trade entry direction. If enabled, will only enter long positions if the HMA is rising, and short positions if it is falling. [ Default = Yes ] Hull Period - Hull Moving Average period in bars. The HMA is used to aid trade entry timing. Long trades are entered when the HMA passes upwards through any of the lower channel lines, using all active COG's as confirmation. Short trades are entered when the HMA passes downwards through any of the upper channel lines. Longer HMA periods result in more reliable entry points, but reduced profit per trade due to later entry. [ Default = 5, Typical Range = 3 - 8 ]
20 May 2015
Downloads
3021
Comments
25
Rating
5
Download
Modified http://ctdn.com/algos/cbots/show/588 to work with OHLC data and only saving bid/ask for tick data. When saving tick data make sure you change data in backtesting options to tick data from server.
by bosma
06 May 2015
Downloads
617
Comments
0
Rating
0
Download