FX Martingale paid

by trend_meanreversion in category Other at 25/02/2017

Please check details here



V0: cBot download ( no source code )



V2: Very stable version of martingale with 2 important features which i personally wanted

1) All trades will be open from Monday and will be closed by Friday, so no weekend risk.
2) PnL threshold acts as weekly TakeProfit. No more trades for that week if PnL Threshold has hit.

This ensures that i can just run it on several instruments every Sunday night and turn it off on next Saturday morning. Peace of mind for myself !!

New parameters added 

Enable gridSizeLast4Steps : If enabled you can specify exact pips for last 4 steps of martingale grid.
GridSize for Last4Steps : Size of grid spacing for last 4 steps of martingale sequence.

V2: cBot download V2 ( no source code )

https://www.dropbox.com/s/ivoi416seu44k77/MartingaleFX_V2_Stable_Final_Trial.algo?dl=0   ( updated )


( Below is RISKY version of Martingale , this bot has not been shared because it is risky in my opinion, and thus use above V0 & V2 versions which are much stable and works on a lot of instruments )


Warning! Executing the following cBot may result in loss of funds. Use it 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.
Formula / Source Code
Language: C#
Trading Platform: cAlgo
´╗┐using System;
using System.Linq;
using cAlgo.API;
using cAlgo.API.Indicators;
using cAlgo.API.Internals;
using cAlgo.Indicators;

namespace cAlgo
    [Robot(TimeZone = TimeZones.UTC, AccessRights = AccessRights.FullAccess)]
    public class CTDNSampleUploadcBot : Robot
        [Parameter(DefaultValue = 0.0)]
        public double Parameter { get; set; }

        protected override void OnStart()
            ChartObjects.DrawText("Trend MeanReversion", "Please check -> http://ctdn.com/forum/calgo-support/11265?page=2#12 ", StaticPosition.Center, Colors.White);

        protected override void OnTick()
            // Put your core logic here

        protected override void OnStop()


rambutancapital - February 26, 2017 @ 14:29

Thanks for sharing, interesting results :) 

meet2mihir - March 02, 2017 @ 17:49

can you please help me?

in the sample martingle cBot, it creates trades randomly.

how can i edit that cBot, so, that it creates trades ALTERNATE instead of defaul RANDOM?


bullitttrader - November 17, 2018 @ 23:45

Hello, is there a Update or download Link?