cTrader PRC Indicator

by Paul Hayes in category Trend at 15/03/2019
Description

A linear regression indicator draws a straight line of best fit on a chart. The PRC indicator applies a polynomial function to the linear regression function to adapt itself to the flow of market prices. Since they are regression bands that self adjust for volatility. We have modified this indicator to display on the screen the buy and sell signals when the symbol price is between the upper and lower channels.

cTrader v3.5 and above

We are currently working on a system that will also send alerts in the form of pop-up, email, Telegram and instant SMS text messages.

DOWNLOAD THIS FREE INDICATOR

Paul Hayes
Sales & Marketing
Emailcontact@clickalgo.com
Phone: (44) 203 289 6573
Websitehttps://clickalgo.com

ctrader specialists

Twitter | Facebook | Google+ | YouTube | Pinterest | LinkedIn

 

Download
66 downloads
How to install
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: cAlgocTrader
using System;
using cAlgo.API;
using cAlgo.API.Internals;
using cAlgo.API.Indicators;
using cAlgo.Indicators;

namespace cAlgo
{
    [Indicator(IsOverlay = true, TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]
    public class ClickAlgoIndicator : Indicator
    {
        [Parameter(DefaultValue = 0.0)]
        public double Parameter { get; set; }

        [Output("Main")]
        public IndicatorDataSeries Result { get; set; }


        protected override void Initialize()
        {
            Print("It is not possible to download the software from the cTDN website. Please visit clickalgo.com");
            ChartObjects.DrawText("ShowCopyright", "It is not possible to download the software from the cTDN website. Please visit:-  https://clickalgo.com/ctrader-polynomial-regression-channel-prc-signals", StaticPosition.BottomCenter);
        }

        public override void Calculate(int index)
        {
            // Calculate value at specified index
            // Result[index] = ...
        }

    }
}
Comments
0