Skip to main content
Discover the Ichimoku Cronex Taichi Indicator, a revolutionary enhancement of the classic Ichimoku indicator. It stands out by providing more precise trend identification than many other trend-spotting tools. What sets the Cronex Taichi apart is its absence of the cloud feature found in the Ichimoku Kinko Hyo, simplifying its interpretation significantly. The brain behind this remarkable tool is Sergey Kazachenko. Get a deeper understanding of Ichimoku basics by reading this comprehensive article.

Best Timeframes for Ichimoku Cronex Taichi

This indicator shines in longer timeframes like Daily or Weekly charts, providing reliable insights. Related Read: Explore the Fallen Angel Screener

Ichimoku Cronex Taichi in Action

Experience the Ichimoku Cronex Taichi through this Amibroker chart screenshot:
  • Ichimoku-Cronex-Taichi-AFL-ScreenshotNotice the green line, which is the Taichi
  • Observe the red line, representing TaichiFor
  • The dashed aqua line, marking the Signal (Signal Line 1)
  • And the dashed orange line, showing SSignal (Signal Line 2)

Get the Ichimoku Cronex Taichi AFL

Get the AFL code for the Ichimoku Cronex Taichi right here:
				
					//------------------------------------------------------
//
//  Formula Name:    Ichimoku Cronex Taichi
//  Website:         https://zerobrokerageclub.com/
//------------------------------------------------------

_SECTION_BEGIN("Ichimoku Cronex Taichi");

_N(Title = StrFormat("{{NAME}} – {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) {{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 ) ) ));


Plot( Close, "Price", colorWhite, styleCandle );

n1 = Param("1",9,1,200,1); 
n2 = Param("2",26,1,400,1); 
n3 = Param("3",52,1,600,1); 

TenkanSen   =(HHV(H,n1)+LLV(L,n1))/2;           
KijunSen    =(HHV(H,n2)+LLV(L,n2))/2;                                                          
SenkouSpanA =Ref((KijunSen+TenkanSen)/2,-n2);            
SenkouSpanB =Ref((HHV(H,n3)+LLV(L,n3))/2,-n2);            
 
Taichi=(TenkanSen+KijunSen+SenkouSpanA+SenkouSpanB)/4;
TaichiFor=(SenkouSpanA+SenkouSpanB)/2;
Signall = WMA(Taichi,n2);
SSignall = Wma(Taichi,n3);

Plot( C, "Price", colorDefault, styleCandle );
Plot(Taichi,"Taichi",colorGreen,styleLine);
Plot(TaichiFor,"TaichiFor",colorred,styleLine);
Plot(Signall,"Signal1",colorAqua,styleDashed);
Plot(SSignall,"Signal2",colorLightOrange,styleDashed);

Buy = C>Taichi AND Taichi>TaichiFor AND Signall>SSignall;
Short = C<Taichi AND Taichi<TaichiFor AND Signall<SSignall;

Sell=Short;
Cover=Buy;

Buy=ExRem(Buy,Sell);
Sell=ExRem(Sell,Buy);
Short=ExRem(Short,Cover);
Cover=ExRem(Cover,Short);

/* Plot Buy and Sell Signal Arrows */
PlotShapes(IIf(Buy, shapeSquare, shapeNone),colorGreen, 0, L, Offset=-40);
PlotShapes(IIf(Buy, shapeSquare, shapeNone),colorLime, 0,L, Offset=-50);
PlotShapes(IIf(Buy, shapeUpArrow, shapeNone),colorWhite, 0,L, Offset=-45);
PlotShapes(IIf(Cover, shapeSquare, shapeNone),colorGreen, 0, L, Offset=-40);
PlotShapes(IIf(Cover, shapeSquare, shapeNone),colorLime, 0,L, Offset=-50);
PlotShapes(IIf(Cover, shapeUpArrow, shapeNone),colorWhite, 0,L, Offset=-45);
PlotShapes(IIf(Sell, shapeSquare, shapeNone),colorRed, 0, H, Offset=40);
PlotShapes(IIf(Sell, shapeSquare, shapeNone),colorOrange, 0,H, Offset=50);
PlotShapes(IIf(Sell, shapeDownArrow, shapeNone),colorWhite, 0,H, Offset=-45);
PlotShapes(IIf(Short, shapeSquare, shapeNone),colorRed, 0, H, Offset=40);
PlotShapes(IIf(Short, shapeSquare, shapeNone),colorOrange, 0,H, Offset=50);
PlotShapes(IIf(Short, shapeDownArrow, shapeNone),colorWhite, 0,H, Offset=-45);

_SECTION_END();
				
			

Diving Into the AFL of Ichimoku Cronex Taichi

Understand the core of the Ichimoku Cronex Taichi indicator: Taichi, TaichiFor, Signal, and SSignal, all defined through precise formulas:

Ichimoku-Cronex-Taichi-AFL

Taichi is a weighted moving average, blending TenkanSen, KijunSen, Span A, and Span B.

TaichiFor averages out Span A and Span B.

Signal applies a weighted moving average to Taichi using Kijun periods.

SSignal calculates a weighted moving average of Taichi over Senkou periods.

These elements are graphically plotted in a candlestick chart using the “plot” function in Amibroker.

Ichimoku-Cronex-Taichi-AFL

The Ichimoku Cronex Taichi’s default settings are TenkanSen at 9, KijunSen at 26, and Senkou at 52, but these can be adjusted in the AFL code using the “param” function for customized chart analysis.

Ichimoku-Cronex-Taichi-AFL

It also includes calculated buy/sell signals for enhanced decision-making.

Ichimoku-Cronex-Taichi-AFLEager to learn AFL coding from the ground up? Visit our Algorithmic Trading tutorial.

Trading Rules for Ichimoku Cronex Taichi

Guidelines for long positions include:

  1. Close price is above Taichi
  2. Taichi surpasses TaichiFor
  3. Signal is higher than SSignal

For short positions, the rules are just the reverse:

  1. Close price falls below Taichi
  2. Taichi is lower than TaichiFor
  3. Signal is below SSignal

These rules improve the accuracy of trading signals.

Recommended Reading: Ichimoku Trading Strategy AFL Code

One Comment

Leave a Reply