xValue = (close + 2 * close[1] + 2 * close[2] + close[3] ) / 6
CU23 = sum(iff(xValue > xValue[1], xValue - xValue[1], 0), Length)
CD23 = sum(iff(xValue < xValue[1], xValue[1] - xValue, 0), Length)
Would the following be similar in c#?
private Series<double> CU23 = 0.00;
private Series<double> CD23 = 0.00;
private Series<double> xValue = 0.00;
int rsiPeriod = 10;
xValue[0] = (Close[0] + 2 * Close[1] + 2 * Close[2] + Close[3]) / 6;
for (int i = 0; i <rsiPeriod; i++)
{
if (xValue[0] > xValue[1])
CU23[0] += xValue[0] - xValue[1];
if (xValue[0] < xValue[1])
CD23[0] += xValue[1] - xValue[0];
}
Thanks!
Comment