Question: 2021年04月01日至2021年06月30日，北新建材股价突破20日赫尔移动平均线的次数是多少？使用不复权价格，写出指标公式，搜集原始数据，计算得出答案，保留四位小数。注意列出原始数据和关键计算过程。
Formula: HMA = WMA_{\sqrt{n}}(2 * WMA_{n/2}(P) - WMA_n(P))
Data:
date,close,high,open
2021-02-18,54.38,57.0,56.71
2021-02-19,54.3,55.08,54.15
2021-02-22,52.45,54.68,54.21
2021-02-23,51.7,53.63,52.0
2021-02-24,47.94,52.75,52.0
2021-02-25,48.85,49.49,49.0
2021-02-26,48.36,49.57,48.25
2021-03-01,49.7,50.88,49.11
2021-03-02,50.46,52.36,50.54
2021-03-03,50.35,51.15,50.47
2021-03-04,48.0,50.05,49.85
2021-03-05,46.8,48.1,47.0
2021-03-08,44.86,48.6,47.5
2021-03-09,43.0,44.73,44.54
2021-03-10,44.29,45.11,43.87
2021-03-11,44.66,46.33,44.91
2021-03-12,45.11,45.54,44.67
2021-03-15,43.65,45.29,44.98
2021-03-16,44.25,45.08,43.66
2021-03-17,45.42,45.88,44.24
2021-03-18,46.84,46.97,45.68
2021-03-19,46.25,47.1,46.07
2021-03-22,43.11,45.23,44.89
2021-03-23,43.0,43.88,43.19
2021-03-24,41.8,43.05,42.43
2021-03-25,41.12,41.72,41.7
2021-03-26,43.58,44.15,41.68
2021-03-29,42.79,44.31,43.99
2021-03-30,44.12,44.15,42.81
2021-03-31,43.16,44.4,44.15
2021-04-01,44.51,44.92,43.44
2021-04-02,46.35,47.5,45.35
2021-04-06,45.46,46.72,46.72
2021-04-07,43.86,45.9,45.56
2021-04-08,44.6,45.2,43.87
2021-04-09,44.05,44.92,44.5
2021-04-12,41.75,44.13,43.5
2021-04-13,42.46,42.91,41.67
2021-04-14,44.38,45.69,43.35
2021-04-15,44.98,45.2,44.4
2021-04-16,44.14,45.18,44.86
2021-04-19,44.51,44.88,43.46
2021-04-20,45.13,45.5,44.2
2021-04-21,44.7,44.95,44.8
2021-04-22,44.65,45.5,45.39
2021-04-23,45.31,45.99,44.66
2021-04-26,45.71,47.58,45.33
2021-04-27,46.8,46.85,45.67
2021-04-28,47.06,47.19,46.52
2021-04-29,48.07,48.18,46.66
2021-04-30,46.16,47.99,47.7
2021-05-06,46.36,47.33,45.8
2021-05-07,46.11,47.9,46.87
2021-05-10,44.25,45.85,45.8
2021-05-11,43.08,44.59,44.0
2021-05-12,43.61,43.67,42.88
2021-05-13,41.28,43.2,43.0
2021-05-14,42.28,42.38,41.36
2021-05-17,43.13,43.66,42.19
2021-05-18,42.83,43.45,43.12
2021-05-19,43.0,43.35,42.4
2021-05-20,43.26,43.65,43.04
2021-05-21,42.6,43.28,43.11
2021-05-24,42.78,42.93,42.15
2021-05-25,43.91,44.12,42.6
2021-05-26,44.73,45.18,43.28
2021-05-27,44.35,44.82,44.6
2021-05-28,43.55,44.9,44.33
2021-05-31,46.0,46.3,43.8
2021-06-01,46.06,46.53,46.03
2021-06-02,48.8,48.83,45.9
2021-06-03,48.25,49.78,48.61
2021-06-04,48.36,48.81,48.25
2021-06-07,47.97,48.78,48.35
2021-06-08,47.71,49.16,47.94
2021-06-09,46.78,48.14,48.11
2021-06-10,46.64,47.74,47.23
2021-06-11,45.36,46.59,46.51
2021-06-15,44.99,45.52,45.08
2021-06-16,43.83,45.29,45.2
2021-06-17,44.27,44.5,44.14
2021-06-18,43.37,44.4,44.37
2021-06-21,42.3,43.2,43.2
2021-06-22,42.2,43.31,42.65
2021-06-23,42.05,43.34,42.2
2021-06-24,41.9,42.54,42.5
2021-06-25,42.04,42.5,41.76
2021-06-28,41.39,42.16,42.14
2021-06-29,40.28,41.39,41.39
2021-06-30,39.25,40.13,39.9

Indicator data:
date,20日,close
2021-03-22,44.06977922077922,43.11
2021-03-23,44.09710346320347,43.0
2021-03-24,43.78848744588745,41.8
2021-03-25,43.23415497835499,41.12
2021-03-26,42.87059480519481,43.58
2021-03-29,42.600432467532464,42.79
2021-03-30,42.556972294372294,44.12
2021-03-31,42.54624891774891,43.16
2021-04-01,42.667851948051954,44.51
2021-04-02,43.11623246753247,46.35
2021-04-06,43.68908354978355,45.46
2021-04-07,44.13714502164501,43.86
2021-04-08,44.50743636363635,44.6
2021-04-09,44.70310216450216,44.05
2021-04-12,44.51675714285714,41.75
2021-04-13,44.17637705627705,42.46
2021-04-14,43.94684329004328,44.38
2021-04-15,43.91023333333333,44.98
2021-04-16,43.930234199134205,44.14
2021-04-19,43.98468398268399,44.51
2021-04-20,44.11559134199133,45.13
2021-04-21,44.26709870129871,44.7
2021-04-22,44.431116883116886,44.65
2021-04-23,44.66367705627706,45.31
2021-04-26,44.96895021645021,45.71
2021-04-27,45.39634242424242,46.8
2021-04-28,45.878956277056275,47.06
2021-04-29,46.45582813852813,48.07
2021-04-30,46.85042077922078,46.16
2021-05-06,47.0903909090909,46.36
2021-05-07,47.171493939393926,46.11
2021-05-10,46.93704891774892,44.25
2021-05-11,46.39669653679654,43.08
2021-05-12,45.72465930735932,43.61
2021-05-13,44.77165800865801,41.28
2021-05-14,43.8287038961039,42.28
2021-05-17,43.07666450216451,43.13
2021-05-18,42.493579220779225,42.83
2021-05-19,42.13885324675326,43.0
2021-05-20,41.97406536796537,43.26
2021-05-21,41.88574025974026,42.6
2021-05-24,41.90031125541125,42.78
2021-05-25,42.10694588744589,43.91
2021-05-26,42.51815670995671,44.73
2021-05-27,43.013,44.35
2021-05-28,43.40310303030302,43.55
2021-05-31,43.921265800865804,46.0
2021-06-01,44.49976666666666,46.06
2021-06-02,45.379529870129865,48.8
2021-06-03,46.34435627705628,48.25
2021-06-04,47.2605696969697,48.36
2021-06-07,48.00418484848484,47.97
2021-06-08,48.497274891774886,47.71
2021-06-09,48.69685194805195,46.78
2021-06-10,48.66939437229438,46.64
2021-06-11,48.355080952380945,45.36
2021-06-15,47.80421471861471,44.99
2021-06-16,47.01194545454545,43.83
2021-06-17,46.15130649350648,44.27
2021-06-18,45.25534112554112,43.37
2021-06-21,44.30867142857143,42.3
2021-06-22,43.412315584415595,42.2
2021-06-23,42.61138701298702,42.05
2021-06-24,41.95067619047619,41.9
2021-06-25,41.47016623376622,42.04
2021-06-28,41.09086796536796,41.39
2021-06-29,40.696557142857145,40.28
2021-06-30,40.21664502164502,39.25

Answer: 5.0