Library "harmonicpatterns1" harmonicpatterns: methods required for calculation of harmonic patterns. Correction for library (missing export in line 303)
isGartleyPattern(xabRatio, abcRatio, bcdRatio, xadRatio, err_min, err_max) isGartleyPattern: Checks for harmonic pattern Gartley Parameters: xabRatio: AB/XA abcRatio: BC/AB bcdRatio: CD/BC xadRatio: AD/XA err_min: Minumum error threshold err_max: Maximum error threshold Returns: True if the pattern is Gartley. False otherwise.
isBatPattern(xabRatio, abcRatio, bcdRatio, xadRatio, err_min, err_max) isBatPattern: Checks for harmonic pattern Bat Parameters: xabRatio: AB/XA abcRatio: BC/AB bcdRatio: CD/BC xadRatio: AD/XA err_min: Minumum error threshold err_max: Maximum error threshold Returns: True if the pattern is Bat. False otherwise.
isButterflyPattern(xabRatio, abcRatio, bcdRatio, xadRatio, err_min, err_max) isButterflyPattern: Checks for harmonic pattern Butterfly Parameters: xabRatio: AB/XA abcRatio: BC/AB bcdRatio: CD/BC xadRatio: AD/XA err_min: Minumum error threshold err_max: Maximum error threshold Returns: True if the pattern is Butterfly. False otherwise.
isCrabPattern(xabRatio, abcRatio, bcdRatio, xadRatio, err_min, err_max) isCrabPattern: Checks for harmonic pattern Crab Parameters: xabRatio: AB/XA abcRatio: BC/AB bcdRatio: CD/BC xadRatio: AD/XA err_min: Minumum error threshold err_max: Maximum error threshold Returns: True if the pattern is Crab. False otherwise.
isDeepCrabPattern(xabRatio, abcRatio, bcdRatio, xadRatio, err_min, err_max) isDeepCrabPattern: Checks for harmonic pattern DeepCrab Parameters: xabRatio: AB/XA abcRatio: BC/AB bcdRatio: CD/BC xadRatio: AD/XA err_min: Minumum error threshold err_max: Maximum error threshold Returns: True if the pattern is DeepCrab. False otherwise.
isCypherPattern(xabRatio, axcRatio, xadRatio, err_min, err_max) isCypherPattern: Checks for harmonic pattern Cypher Parameters: xabRatio: AB/XA axcRatio: XC/AX xadRatio: AD/XA err_min: Minumum error threshold err_max: Maximum error threshold Returns: True if the pattern is Cypher. False otherwise.
isSharkPattern(xabRatio, abcRatio, bcdRatio, xadRatio, err_min, err_max) isSharkPattern: Checks for harmonic pattern Shark Parameters: xabRatio: AB/XA abcRatio: BC/AB bcdRatio: CD/BC xadRatio: AD/XA err_min: Minumum error threshold err_max: Maximum error threshold Returns: True if the pattern is Shark. False otherwise.
isNenStarPattern(xabRatio, abcRatio, bcdRatio, xadRatio, err_min, err_max) isNenStarPattern: Checks for harmonic pattern Nenstar Parameters: xabRatio: AB/XA abcRatio: BC/AB bcdRatio: CD/BC xadRatio: AD/XA err_min: Minumum error threshold err_max: Maximum error threshold Returns: True if the pattern is Nenstar. False otherwise.
isAntiNenStarPattern(xabRatio, abcRatio, bcdRatio, xadRatio, err_min, err_max) isAntiNenStarPattern: Checks for harmonic pattern Anti NenStar Parameters: xabRatio: - AB/XA abcRatio: - BC/AB bcdRatio: - CD/BC xadRatio: - AD/XA err_min: - Minumum error threshold err_max: - Maximum error threshold Returns: True if the pattern is Anti NenStar. False otherwise.
isAntiSharkPattern(xabRatio, abcRatio, bcdRatio, xadRatio, err_min, err_max) isAntiSharkPattern: Checks for harmonic pattern Anti Shark Parameters: xabRatio: AB/XA abcRatio: BC/AB bcdRatio: CD/BC xadRatio: AD/XA err_min: Minumum error threshold err_max: Maximum error threshold Returns: True if the pattern is Anti Shark. False otherwise.
isAntiCypherPattern(xabRatio, abcRatio, bcdRatio, xadRatio, err_min, err_max) isAntiCypherPattern: Checks for harmonic pattern Anti Cypher Parameters: xabRatio: AB/XA abcRatio: BC/AB bcdRatio: CD/BC xadRatio: AD/XA err_min: Minumum error threshold err_max: Maximum error threshold Returns: True if the pattern is Anti Cypher. False otherwise.
isAntiCrabPattern(xabRatio, abcRatio, bcdRatio, xadRatio, err_min, err_max) isAntiCrabPattern: Checks for harmonic pattern Anti Crab Parameters: xabRatio: AB/XA abcRatio: BC/AB bcdRatio: CD/BC xadRatio: AD/XA err_min: Minumum error threshold err_max: Maximum error threshold Returns: True if the pattern is Anti Crab. False otherwise.
isAntiButterflyPattern(xabRatio, abcRatio, bcdRatio, xadRatio, err_min, err_max) isAntiButterflyPattern: Checks for harmonic pattern Anti Butterfly Parameters: xabRatio: AB/XA abcRatio: BC/AB bcdRatio: CD/BC xadRatio: AD/XA err_min: Minumum error threshold err_max: Maximum error threshold Returns: True if the pattern is Anti Butterfly. False otherwise.
isAntiBatPattern(xabRatio, abcRatio, bcdRatio, xadRatio, err_min, err_max) isAntiBatPattern: Checks for harmonic pattern Anti Bat Parameters: xabRatio: AB/XA abcRatio: BC/AB bcdRatio: CD/BC xadRatio: AD/XA err_min: Minumum error threshold err_max: Maximum error threshold Returns: True if the pattern is Anti Bat. False otherwise.
isAntiGartleyPattern(xabRatio, abcRatio, bcdRatio, xadRatio, err_min, err_max) isAntiGartleyPattern: Checks for harmonic pattern Anti Gartley Parameters: xabRatio: AB/XA abcRatio: BC/AB bcdRatio: CD/BC xadRatio: AD/XA err_min: Minumum error threshold err_max: Maximum error threshold Returns: True if the pattern is Anti Gartley. False otherwise.
isNavarro200Pattern(xabRatio, abcRatio, bcdRatio, xadRatio, err_min, err_max) isNavarro200Pattern: Checks for harmonic pattern Navarro200 Parameters: xabRatio: AB/XA abcRatio: BC/AB bcdRatio: CD/BC xadRatio: AD/XA err_min: Minumum error threshold err_max: Maximum error threshold Returns: True if the pattern is Navarro200. False otherwise.
isHarmonicPattern(x, a, c, c, d, flags, errorPercent) isHarmonicPattern: Checks for harmonic patterns Parameters: x: X coordinate value a: A coordinate value c: B coordinate value c: C coordinate value d: D coordinate value flags: flags to check patterns. Send empty array to enable all errorPercent: Error threshold Returns: [patternArray, patternLabelArray] Array of boolean values which says whether valid pattern exist and array of corresponding pattern names