Question: Calculate the Accumulation/Distribution Line value for Automatic Data Processing on June 12, 2020. (Requires 60 bars to warm up) Using unadjusted prices, write down the indicator formula, collect the raw data, calculate the answer, and keep four decimal places. Please list the raw data and key calculation process.
Formula: MFM_t = ((C_t - L_t) - (H_t - C_t)) / (H_t - L_t); MFV_t = MFM_t * V_t; ADL_t = ADL_{t-1} + MFV_t = \sum_{i=1}^{t} MFV_i
Data:
date,high,low,close,volume
2020-03-18,122.58999633789062,103.11000061035156,117.5999984741211,5108600
2020-03-19,123.16999816894533,110.0,117.37000274658205,4022100
2020-03-20,119.47000122070312,107.0999984741211,112.05999755859376,6257600
2020-03-23,112.05999755859376,104.88999938964844,109.06999969482422,4794500
2020-03-24,122.04000091552734,114.3000030517578,120.95999908447266,4884100
2020-03-25,130.0,116.48999786376952,122.58999633789062,3941600
2020-03-26,138.13999938964844,122.5999984741211,137.05999755859375,4041000
2020-03-27,136.0,128.9199981689453,131.3800048828125,2997800
2020-03-30,138.5399932861328,131.77000427246094,137.82000732421875,2522300
2020-03-31,139.39999389648438,134.22000122070312,136.67999267578125,3513000
2020-04-01,133.41000366210938,128.08999633789062,129.72000122070312,2905400
2020-04-02,132.61000061035156,127.43000030517578,131.5500030517578,3808200
2020-04-03,132.52999877929688,126.69000244140624,128.57000732421875,1567500
2020-04-06,140.4499969482422,134.35000610351562,139.64999389648438,3664100
2020-04-07,147.1699981689453,136.75,136.9600067138672,2870600
2020-04-08,139.60000610351562,136.35000610351562,138.52999877929688,2726600
2020-04-09,143.80999755859375,139.91000366210938,142.52000427246094,2683400
2020-04-13,140.9199981689453,136.02000427246094,139.52999877929688,1728700
2020-04-14,143.99000549316406,140.47000122070312,143.8699951171875,2404400
2020-04-15,140.66000366210938,137.17999267578125,137.63999938964844,2146300
2020-04-16,138.9499969482422,134.4199981689453,136.9199981689453,1949100
2020-04-17,142.1199951171875,138.6999969482422,141.0800018310547,3179500
2020-04-20,141.64999389648438,138.0,139.82000732421875,2521400
2020-04-21,137.63999938964844,133.1999969482422,133.61000061035156,2178100
2020-04-22,139.75,135.0399932861328,138.6999969482422,1558400
2020-04-23,141.14999389648438,135.4499969482422,135.9199981689453,2345000
2020-04-24,139.72999572753906,135.3800048828125,139.22999572753906,2000300
2020-04-27,142.32000732421875,139.47000122070312,142.22000122070312,1779500
2020-04-28,146.19000244140625,142.60000610351562,143.00999450683594,2129400
2020-04-29,146.75999450683594,141.60000610351562,145.83999633789062,2644300
2020-04-30,147.32000732421875,143.57000732421875,146.69000244140625,2592300
2020-05-01,144.6999969482422,139.4600067138672,140.4199981689453,2617000
2020-05-04,144.63999938964844,138.38999938964844,144.47999572753906,2614300
2020-05-05,147.77000427246094,144.82000732421875,145.82000732421875,1672000
2020-05-06,147.6300048828125,143.1300048828125,144.55999755859375,1780200
2020-05-07,149.32000732421875,146.6699981689453,147.77000427246094,1900200
2020-05-08,149.77999877929688,144.72000122070312,146.0,1738400
2020-05-11,145.8000030517578,143.6999969482422,144.61000061035156,1762700
2020-05-12,145.63999938964844,141.38999938964844,141.72999572753906,2014200
2020-05-13,141.72999572753906,132.8000030517578,134.5800018310547,2963900
2020-05-14,135.16000366210938,130.63999938964844,134.9499969482422,2164900
2020-05-15,134.97999572753906,131.85000610351562,134.85000610351562,4047700
2020-05-18,137.47999572753906,134.50999450683594,136.39999389648438,3753600
2020-05-19,137.6199951171875,133.0500030517578,133.10000610351562,2523000
2020-05-20,136.08999633789062,133.99000549316406,134.77999877929688,5466000
2020-05-21,135.0500030517578,132.6999969482422,133.32000732421875,2856300
2020-05-22,135.72000122070312,131.89999389648438,134.8699951171875,2201100
2020-05-26,139.55999755859375,136.6999969482422,138.9199981689453,3080400
2020-05-27,145.1300048828125,139.5399932861328,144.6699981689453,3439600
2020-05-28,146.50999450683594,143.52000427246094,144.8000030517578,2547000
2020-05-29,146.97999572753906,142.1699981689453,146.49000549316406,3239500
2020-06-01,146.97999572753906,144.55999755859375,145.5500030517578,2374100
2020-06-02,148.32000732421875,145.00999450683594,148.25,2880900
2020-06-03,152.25,148.9600067138672,151.67999267578125,2100300
2020-06-04,151.9499969482422,149.14999389648438,149.97000122070312,2086400
2020-06-05,161.0500030517578,153.57000732421875,160.1300048828125,3344600
2020-06-08,161.3000030517578,158.2899932861328,161.14999389648438,2270400
2020-06-09,160.75,157.02000427246094,157.69000244140625,1885700
2020-06-10,158.2100067138672,153.9499969482422,156.0399932861328,1690800
2020-06-11,154.2100067138672,142.80999755859375,142.99000549316406,2922100
2020-06-12,148.97999572753906,143.08999633789062,147.00999450683594,2726000

Indicator data:
Answer: 25865962.2972