IIndicatorsiSMI Method
Returns calculated values for Stochastic Momentum Index (SMI)
Namespace: SharpTraderBotAssembly: SharpTraderBot (in SharpTraderBot.dll) Version: 1.0.0+81fb232713f5a80ff428d1daca72bff871bdbcc0
List<double?> iSMI(
int sessionIndex,
string symbol,
TimeFrame timeframe,
SMIMode mode,
int lookbackPeriods = 13,
int firstSmoothPeriods = 25,
int secondSmoothPeriods = 2,
int signalPeriods = 3
)
Function iSMI (
sessionIndex As Integer,
symbol As String,
timeframe As TimeFrame,
mode As SMIMode,
Optional lookbackPeriods As Integer = 13,
Optional firstSmoothPeriods As Integer = 25,
Optional secondSmoothPeriods As Integer = 2,
Optional signalPeriods As Integer = 3
) As List(Of Double?)
List<Nullable<double>>^ iSMI(
int sessionIndex,
String^ symbol,
TimeFrame timeframe,
SMIMode mode,
int lookbackPeriods = 13,
int firstSmoothPeriods = 25,
int secondSmoothPeriods = 2,
int signalPeriods = 3
)
abstract iSMI :
sessionIndex : int *
symbol : string *
timeframe : TimeFrame *
mode : SMIMode *
?lookbackPeriods : int *
?firstSmoothPeriods : int *
?secondSmoothPeriods : int *
?signalPeriods : int
(* Defaults:
let _lookbackPeriods = defaultArg lookbackPeriods 13
let _firstSmoothPeriods = defaultArg firstSmoothPeriods 25
let _secondSmoothPeriods = defaultArg secondSmoothPeriods 2
let _signalPeriods = defaultArg signalPeriods 3
*)
-> List<Nullable<float>>
- sessionIndex Int32
- Index of session in used session list
- symbol String
- Common symbol name
- timeframe TimeFrame
- Chart timeframe
- mode SMIMode
- Result type
- lookbackPeriods Int32 (Optional)
- Number of periods for the Stochastic lookback
- firstSmoothPeriods Int32 (Optional)
- Number of periods in the first smoothing
- secondSmoothPeriods Int32 (Optional)
- Number of periods in the second smoothing
- signalPeriods Int32 (Optional)
- Number of periods in the EMA of SMI (signal line)
ListNullableDoubleList of values