Description
Timer_Renko
using System;
using cAlgo.API;
using cAlgo.API.Internals;
using cAlgo.API.Indicators;
using cAlgo.Indicators;
namespace cAlgo
{
[Indicator(IsOverlay = false, TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]
public class Timer_Renko : Indicator
{
[Output("Smaller", PlotType = PlotType.Histogram, Thickness = 2, LineColor="aqua")]
public IndicatorDataSeries Result { get; set; }
[Output("Bigger", PlotType = PlotType.Histogram, Thickness = 2, LineColor="blue")]
public IndicatorDataSeries Resulta { get; set; }
public override void Calculate(int index)
{
var n = index;
var CurrentTimeBar = Bars.OpenTimes[n].ToLocalTime();
var PreviousTimeBar = Bars.OpenTimes[n-1].ToLocalTime();
var CurrentTimeBar1 = Bars.OpenTimes[n-1].ToLocalTime();
var PreviousTimeBar1 = Bars.OpenTimes[n-2].ToLocalTime();
var Time = (CurrentTimeBar - PreviousTimeBar);
var Time2 = (CurrentTimeBar1 - PreviousTimeBar1);
float x = float.Parse(Time.Minutes.ToString());
float z = float.Parse(Time2.Minutes.ToString());
if (x < z)
Result[n] = x ;
else
Resulta[n] = x;
if (x < z && Bars.HighPrices[index] == Bars.ClosePrices[index]) Chart.SetBarColor(index, "Green");
if (x < z && Bars.LowPrices[index] == Bars.ClosePrices[index]) Chart.SetBarColor(index, "red");
/*Days Obtêm o número total de dias representado pela instância
Hours Obtêm o número total de horas representado pela instância.
Milliseconds Obtêm o número total de milliseconds representado pela instância.
Minutes Obtêm o número total de minutos representado pela instância.
Seconds Obtêm o número total de segundos representado pela instância.
Ticks Obtêm o valor da instância expressa em ticks.
TotalDays Obtêm o valor da instância expressa em dias totais e fracionários.
TotalHours Obtêm o valor da instância expressa em horas totais e fracionárias.
TotalMilliseconds Obtêm o valor da instância expressa em milisegundos totais e não inteiros.
TotalMinutes Obtêm o valor da instância expressa em miniutos totais e não inteiros.
TotalSeconds Obtêm o valor da instância expressa em segundos totais e não inteiros*/
}
}
}
RA
rashidsaeed8084
Joined on 25.06.2022
- Distribution: Free
- Language: C#
- Trading platform: cTrader Automate
- File name: Timer_Renko.algo
- Rating: 0
- Installs: 1031
Note that publishing copyrighted material is strictly prohibited. If you believe there is copyrighted material in this section, please use the Copyright Infringement Notification form to submit a claim.
Comments
Log in to add a comment.
No comments found.