Library "eHarmonicpatterns" Library provides an alternative method to scan harmonic patterns. This is helpful in reducing iterations
scan_xab(bcdRatio, err_min, err_max, patternArray) Checks if bcd ratio is in range of any harmonic pattern Parameters: bcdRatio: AB/XA ratio err_min: minimum error threshold err_max: maximum error threshold patternArray: Array containing pattern check flags. Checks are made only if flags are true. Upon check flgs are overwritten.
scan_abc_axc(abcRatio, axcRatio, err_min, err_max, patternArray) Checks if abc or axc ratio is in range of any harmonic pattern Parameters: abcRatio: BC/AB ratio axcRatio: XC/AX ratio err_min: minimum error threshold err_max: maximum error threshold patternArray: Array containing pattern check flags. Checks are made only if flags are true. Upon check flgs are overwritten.
scan_bcd(bcdRatio, err_min, err_max, patternArray) Checks if bcd ratio is in range of any harmonic pattern Parameters: bcdRatio: CD/BC ratio err_min: minimum error threshold err_max: maximum error threshold patternArray: Array containing pattern check flags. Checks are made only if flags are true. Upon check flgs are overwritten.
scan_xad_xcd(xadRatio, xcdRatio, err_min, err_max, patternArray) Checks if xad or xcd ratio is in range of any harmonic pattern Parameters: xadRatio: AD/XA ratio xcdRatio: CD/XC ratio err_min: minimum error threshold err_max: maximum error threshold patternArray: Array containing pattern check flags. Checks are made only if flags are true. Upon check flgs are overwritten.
isHarmonicPattern(x, a, c, c, d, flags, errorPercent) 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
isHarmonicProjection(x, a, c, c, flags, errorPercent) Checks for harmonic pattern projection Parameters: x: X coordinate value a: A coordinate value c: B coordinate value c: C 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
הערות שחרור
⋅
v2
הערות שחרור
⋅
v3
Added: get_prz_range()
get_prz_range_xad()
הערות שחרור
⋅
v4
הערות שחרור
⋅
v5
הערות שחרור
⋅
v6
Added: get_projection_range()
הערות שחרור
⋅
v7
Added: getSupportedPatterns(patternLabelArray) Returns the list of supported patterns in order Parameters: patternLabelArray: Supported Patterns
הערות שחרור
⋅
v8
הערות שחרור
⋅
v9
הערות שחרור
⋅
v10
הערות שחרור
⋅
v11
Sorry for repeated experiments. Promise this is last one for now :D