GpuWoodiesCciCalculator
StockSharp.Algo.Gpu.Indicators
GPU calculator for Woodies CCI indicator.
Erbt von: GpuIndicatorCalculatorBase<WoodiesCCI, GpuWoodiesCciParams, GpuWoodiesCciResult>
Konstruktoren
GpuWoodiesCciCalculator
public GpuWoodiesCciCalculator(Context context, Accelerator accelerator)
gpuWoodiesCciCalculator = GpuWoodiesCciCalculator(context, accelerator)
Initializes a new instance of the GpuWoodiesCciCalculator class.
- context
- ILGPU context.
- accelerator
- ILGPU accelerator.
Methoden
Calculate
public override GpuWoodiesCciResult[][][] Calculate(GpuCandle[][] candlesSeries, GpuWoodiesCciParams[] parameters)
result = gpuWoodiesCciCalculator.Calculate(candlesSeries, parameters)
WoodiesCciParamsSeriesKernel
private static void WoodiesCciParamsSeriesKernel(Index3D index, ArrayView<GpuCandle> flatCandles, ArrayView<GpuWoodiesCciResult> flatResults, ArrayView<int> offsets, ArrayView<int> lengths, ArrayView<GpuWoodiesCciParams> parameters)
GpuWoodiesCciCalculator.WoodiesCciParamsSeriesKernel(index, flatCandles, flatResults, offsets, lengths, parameters)
ILGPU kernel: computes Woodies CCI for multiple series and parameter sets.