UNPKG

@sunrise1002/tats

Version:

Techincal Indicators written in javascript

17 lines (16 loc) 643 B
import HangingMan from './HangingMan'; export default class HangingManUnconfirmed extends HangingMan { constructor() { super(); this.name = 'HangingManUnconfirmed'; } logic(data) { let isPattern = this.upwardTrend(data, false); isPattern = isPattern && this.includesHammer(data, false); isPattern = isPattern && this.hammerShouldHasHighestOpenOrClose(data); // Hammer candlestick should has highest open or close price compare to previous candlesticks return isPattern; } } export function hangingmanunconfirmed(data) { return new HangingManUnconfirmed().hasPattern(data); }