C# Class MQL4CSharp.UserDefined.Signal.MACross

Inheritance: MQL4CSharp.Base.Common.BaseSignal
Show file Open project: jseparovic/MQL4CSharp

Public Methods

Method Description
MACross ( BaseStrategy strategy ) : log4net.Appender
MACross ( BaseStrategy strategy, int maPeriodFast, int maPeriodSlow, MA_METHOD methodFast, MA_METHOD methodSlow, int maShift ) : log4net.Appender
evaluate ( string symbol, TIMEFRAME timeframe ) : SignalResult

Method Details

MACross() public method

public MACross ( BaseStrategy strategy ) : log4net.Appender
strategy MQL4CSharp.Base.BaseStrategy
return log4net.Appender

MACross() public method

public MACross ( BaseStrategy strategy, int maPeriodFast, int maPeriodSlow, MA_METHOD methodFast, MA_METHOD methodSlow, int maShift ) : log4net.Appender
strategy MQL4CSharp.Base.BaseStrategy
maPeriodFast int
maPeriodSlow int
methodFast MA_METHOD
methodSlow MA_METHOD
maShift int
return log4net.Appender

evaluate() public method

public evaluate ( string symbol, TIMEFRAME timeframe ) : SignalResult
symbol string
timeframe TIMEFRAME
return MQL4CSharp.Base.Common.SignalResult