From 7b292b7c0c85e59331956ee6e83181f4df956a24 Mon Sep 17 00:00:00 2001 From: kenorb Date: Sun, 10 Sep 2023 15:00:57 +0100 Subject: [PATCH] Improves Fibonacci calculation for Pivot --- Bar.struct.h | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/Bar.struct.h b/Bar.struct.h index 5d0f18255..2d07403a6 100644 --- a/Bar.struct.h +++ b/Bar.struct.h @@ -101,14 +101,16 @@ struct BarOHLC break; case PP_FIBONACCI: _pp = GetPivot(); - _r1 = (double)(_pp + 0.382 * _range); - _r2 = (double)(_pp + 0.618 * _range); - _r3 = _pp + _range; - _r4 = _r1 + _range; // ? - _s1 = (double)(_pp - 0.382 * _range); - _s2 = (double)(_pp - 0.618 * _range); - _s3 = _pp - _range; - _s4 = _s1 - _range; // ? + _r1 = (double)(_pp + 0.236 * _range); + _r2 = (double)(_pp + 0.382 * _range); + _r3 = (double)(_pp + 0.500 * _range); + _r4 = (double)(_pp + 0.618 * _range); + // _r5 = (double)(_pp + 0.786 * _range); + _s1 = (double)(_pp - 0.236 * _range); + _s2 = (double)(_pp - 0.382 * _range); + _s3 = (double)(_pp - 0.500 * _range); + _s4 = (double)(_pp - 0.618 * _range); + // _s5 = (double)(_pp - 0.786 * _range); break; case PP_FLOOR: // Most basic and popular type of pivots used in Forex trading technical analysis.