Exemple #1
0
 public GIndicatorProxy GIndicatorProxy(ISeries <double> input, GStrategyBase gSZTrader)
 {
     if (cacheGIndicatorProxy != null)
     {
         for (int idx = 0; idx < cacheGIndicatorProxy.Length; idx++)
         {
             if (cacheGIndicatorProxy[idx].GSZTrader == gSZTrader && cacheGIndicatorProxy[idx].EqualsInput(input))
             {
                 return(cacheGIndicatorProxy[idx]);
             }
         }
     }
     return(CacheIndicator <GIndicatorProxy>(new GIndicatorProxy()
     {
         GSZTrader = gSZTrader
     }, input, ref cacheGIndicatorProxy));
 }
Exemple #2
0
 public GIndicatorProxy GIndicatorProxy(GStrategyBase gSZTrader)
 {
     return(GIndicatorProxy(Input, gSZTrader));
 }
Exemple #3
0
 public Indicators.GIndicatorProxy GIndicatorProxy(ISeries <double> input, GStrategyBase gSZTrader)
 {
     return(indicator.GIndicatorProxy(input, gSZTrader));
 }