Dear seniors, Help me, How to Insert Sell signal for the condition "High Price of the Intraday -20%" in Amibroker AFL.
_SECTION_BEGIN("Price");
SetChartOptions(0,chartShowArrows|chartShowDates);
_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( C, "Close", ParamColor("Color", colorBlack ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() );
_SECTION_END();
// Current Day High Low//
_SECTION_BEGIN("PreDay HLC");
function CDL( array )
{
doy = DayOfYear();
Lastdoy = doy == LastValue( doy );
Dayline = array * Lastdoy;
return IIf( Dayline, Dayline, Null );
}
//TIME FRAME CALCULATION
H1 = TimeFrameGetPrice( "H", inDaily, 1 ); // yesterdays high
L1 = TimeFrameGetPrice( "L", inDaily, 1 ); // low
C1 = TimeFrameGetPrice( "C", inDaily, 1 ); // close
DayO = TimeFrameGetPrice("O", inDaily); // current day open
//PLOTS
Plot( cdl( H1 ), "", colorRed, styleLine + styleThick + styleNoRescale + styleNoLabel );
PlotText("High",BarCount,LastValue(TimeFrameGetPrice( "H", inDaily, 1 ),True),colorBlue);
Plot( cdl( L1 ), "", colorBrightGreen, styleLine + styleThick + styleNoLabel );
PlotText("Low",BarCount,LastValue(TimeFrameGetPrice( "L", inDaily, 1 ),True),colorRed);
_SECTION_END();