Liquidity_Predator/Utilities/M_BullishWig.mqh

14 lines
No EOL
364 B
MQL5

bool M_BullishWig(MqlRates &CDL)
{
double candleSize = CDL.high - CDL.low;
if(candleSize == 0)
return false;
double upperWick = CDL.high - MathMax(CDL.open, CDL.close);
double lowerWick = MathMin(CDL.open, CDL.close) - CDL.low;
double lowerPercent = (lowerWick / candleSize) * 100.0;
return lowerPercent > nMinWigSizePercent;
}