Ejemplo n.º 1
0
        protected override void InitExecuteContext()
        {
            if (IsSimple)
            {
                return;
            }

            m_source = new ShrinkedList <double>(Period);
        }
Ejemplo n.º 2
0
        protected override void InitExecuteContext()
        {
            if (IsSimple)
            {
                return;
            }

            m_source     = new ShrinkedList <double>(Period);
            m_smaValues  = new ShrinkedList <double>(Period);
            m_smaHandler = new SMA {
                Context = Context, Period = Period
            };
        }
Ejemplo n.º 3
0
 protected override void ClearExecuteContext()
 {
     m_source     = null;
     m_lastResult = 0;
 }
Ejemplo n.º 4
0
 protected override void InitExecuteContext()
 {
     m_source     = new ShrinkedList <double>(Period + 2);
     m_lastResult = 0;
 }
Ejemplo n.º 5
0
 protected override void ClearExecuteContext()
 {
     m_source = null;
 }
Ejemplo n.º 6
0
 protected override void ClearExecuteContext()
 {
     m_source     = null;
     m_smaValues  = null;
     m_smaHandler = null;
 }
Ejemplo n.º 7
0
 protected override void ClearExecuteContext()
 {
     m_source    = null;
     m_lastIndex = -1;
     m_lastValue = double.NaN;
 }
Ejemplo n.º 8
0
 protected override void InitExecuteContext()
 {
     m_source = new ShrinkedList <double>(Period + 1);
 }