MacdCrossOver.MACD
property · MacdCrossOver · cAlgo.API.Indicators
DesktopCLICloud
Gets the main MACD line (blue line).
Definition
IndicatorDataSeries MACD {get;}
macdCrossOver.MACD: IndicatorDataSeries
Returns IndicatorDataSeries
Examples
//...
private MacdCrossOver _macdCrossOver;
protected override void Initialize()
{
_macdCrossOver = Indicators.MacdCrossOver(26, 12, 9);
}
public override void Calculate(int index)
{
Macd[index] = _macdCrossOver.MACD[index];
//...
}
import clr
clr.AddReference("cAlgo.API")
from cAlgo.API import *
class Test():
def initialize(self):
# 26, 12 and 9 are the long cycle, the short cycle and the signal periods
self.macdCrossOver = api.Indicators.MacdCrossOver(26, 12, 9)
def calculate(self, index):
api.Macd[index] = self.macdCrossOver.MACD[index]
{
"LineOutputs": [
{
"Name": "Macd",
"DisplayName": "MACD"
}
]
}