Aşağıdaki adımları izleyerek ekleyebilirsiniz.
Değişkenler
[DefaultValue(12)]
public int len
{
get; set;
}
EMA ema;
WMA wma,wmaU;
OnInit
public sealed override void OnInit()
{
ema = EMAIndicator(Symbol, SymbolPeriod, OHLCType.High, 21);
wma = WMAIndicator(Symbol, SymbolPeriod, OHLCType.Low, 21);
wmaU=new WMA(len);
}
OnDataUpdate
public override void OnDataUpdate(int currentBar, decimal inputValue, DateTime barDateTime)
{
wmaU.Update((wma.CurrentValue+ema.CurrentValue)/2,currentBar,barDateTime);
SetLine(0, currentBar, wmaU.CurrentValue);
}