You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* This indicator is a volume based indicator developed by Marc Chaikin which measures the cumulative flow of money into and out of an instrument.
34
+
* The A/D line is calculated by multiplying the specific period’s volume with a multiplier that is based on the relationship of the closing price to the high-low range.
35
+
* The A/D Line is formed by the running total of the Money Flow Volume. This indicator can be used to assert an underlying trend or to predict reversals.
36
+
*
37
+
* The combination of a high positive multiplier value and high volume indicates buying pressure.
38
+
* So even with a downtrend in prices when there is an uptrend in the Accumulation Distribution Line there is indication for buying pressure (accumulation) that may result to a bullish reversal.
39
+
*
40
+
* Conversely a low negative multiplier value combined with, again, high volumes indicates selling pressure (distribution).
79
41
*
80
42
* @param array $high High price, array of real values.
81
43
* @param array $low Low price, array of real values.
@@ -84,7 +46,7 @@ public static function acos(array $real): array
84
46
*
85
47
* @return array Returns an array with calculated data or false on failure.
* Chaikin Oscillator is positive when the 3-day EMA moves higher than the 10-day EMA and vice versa.
71
+
*
72
+
* The Chaikin Oscillator is the continuation of the Chaikin A/D Line and is used to observe changes in the A/D Line.
73
+
*
74
+
* The oscillator is based on the difference between the 3-day Exponential Moving Average (EMA) of the A/D Line and the 10-day EMA of the A/D Line and hence adds momentum to the A/D Line.
75
+
* It is helpful for investors to use the Oscillator in order to determine the appropriate timing of trend reversals.
76
+
*
77
+
* When the Chaikin Oscillator turns positive there is indication that the A/D Line will increase and hence a Bullish (buy) signal will be generated. On the other hand a move into negative territory indicates a Bearish (sell) signal.
107
78
*
108
79
* @param array $high High price, array of real values.
109
80
* @param array $low Low price, array of real values.
@@ -114,22 +85,33 @@ public static function add(array $real0, array $real1): array
114
85
*
115
86
* @return array Returns an array with calculated data or false on failure.
* Developed by J. Welles Wilder and described in his book “New Concepts in Technical Trading Systems”, the Average Directional Movement Index (ADX) is a technical indicator that describes if a market or a financial instrument is trending or not.
97
+
*
98
+
* The ADX is a combination of two other indicators developed by Wilder, the positive directional indicator (+DI) and the negative directional indicator (-DI).
99
+
*
100
+
* Wilder recommends buying when +DI is higher than -DI, and selling when +DI is lower than -DI.
101
+
*
102
+
* The ADX indicates trend strength, not trend direction, and it is a lagging indicator.
103
+
*
104
+
* ADX range is between 0 and 100. Generally ADX readings below 20 indicate trend weakness, and readings above 40 indicate trend strength.
105
+
* An extremely strong trend is indicated by readings above 50.
106
+
*
125
107
* @param array $high High price, array of real values.
126
108
* @param array $low Low price, array of real values.
127
109
* @param array $close Closing price, array of real values.
128
110
* @param int|null $timePeriod Number of period. Valid range from 2 to 100000.
129
111
*
130
112
* @return array Returns an array with calculated data or false on failure.
0 commit comments