I attached a first approach to build Ichimoku Indicators.
There are also included a mix of system Indicators & ISeries. This approach (commented) is more readable and with less code than the former but treated as ISeries at time of built. (a performance comparison my be nice?).
The different periods for the indicators are set by parameters for someone looking for fine tuning!.