---
id: "P:cAlgo.API.Indicators.IchimokuKinkoHyo.SenkouSpanA"
kind: "property"
type: "T:cAlgo.API.Indicators.IchimokuKinkoHyo"
url: "https://help.ctrader.com/ctrader-algo/references/Indicators/IchimokuKinkoHyo/SenkouSpanA/"
---

> Documentation index for agents: https://help.ctrader.com/ctrader-algo/llms.txt · machine index: https://help.ctrader.com/ctrader-algo/api.json

# IchimokuKinkoHyo.SenkouSpanA

Member of [IchimokuKinkoHyo](https://help.ctrader.com/ctrader-algo/references/Indicators/IchimokuKinkoHyo/index.md).

## SenkouSpanA

Leading span 1, this line forms one edge of the kumo, or cloud. If the price is above the Senkou span, the top line serves as the first support level while the bottom line serves as the second support level.

Environments: Desktop supported · CLI supported · Cloud supported.

C#:

```csharp
IndicatorDataSeries SenkouSpanA {get; set;}
```

Python:

```python
ichimokuKinkoHyo.SenkouSpanA: IndicatorDataSeries
```

### Returns

`IndicatorDataSeries` — 

### Examples

C#:

```csharp
var ichimokuKinkoHyo = Indicators.IchimokuKinkoHyo(9, 26, 52);
var cloudTop = Math.Max(ichimokuKinkoHyo.SenkouSpanA.Last(1), ichimokuKinkoHyo.SenkouSpanB.Last(1));
if (Bars.ClosePrices.Last(1) > cloudTop)
    Print("Price is above the cloud, SenkouSpanA = {0}", ichimokuKinkoHyo.SenkouSpanA.Last(1));
```

Python:

```python
ichimokuKinkoHyo = api.Indicators.IchimokuKinkoHyo(9, 26, 52)
cloudTop = max(ichimokuKinkoHyo.SenkouSpanA.Last(1), ichimokuKinkoHyo.SenkouSpanB.Last(1))
if api.Bars.ClosePrices.Last(1) > cloudTop:
    api.Print(f"Price is above the cloud, SenkouSpanA = {ichimokuKinkoHyo.SenkouSpanA.Last(1)}")
```

