This commit is contained in:
2025-09-30 03:53:35 +03:30
parent ab38b28fab
commit 32b218afbc
7 changed files with 674 additions and 254 deletions
@@ -66,7 +66,6 @@ struct XFIMAPatternDetectorConfig
//
bool analyseFIMAPVPivots;
bool analyseFIMAMAPivots;
bool analyseFIMASARPivots;
bool analyseFIMAZigZagPivots;
@@ -123,7 +122,6 @@ struct XFIMAPatternDetectorConfig
//
// Analyser ...
int pvPivotsValidationLength;
int maPivotsValidationLength;
int numberOfRequiredPivotsForAnalysis;
int maxAllowedLoopbackLengthForAnalysis;
@@ -158,7 +156,6 @@ struct XFIMAPatternDetectorConfig
detectEngulfed = false;
detectTrueGaped = false;
analyseFIMAPVPivots = false;
analyseFIMAMAPivots = false;
analyseFIMASARPivots = false;
analyseFIMAZigZagPivots = false;
@@ -185,7 +182,6 @@ struct XFIMAPatternDetectorConfig
signalKeyBarMinimumPinBarRangeMultiplier = 0;
signalKeyBarForceDirection = false;
pvPivotsValidationLength = 0;
maPivotsValidationLength = 0;
numberOfRequiredPivotsForAnalysis = 0;
maxAllowedLoopbackLengthForAnalysis = 0;
@@ -227,7 +223,6 @@ struct XFIMAPatternDetectorConfig
//
// Analysers ...
analyseFIMAPVPivots = false;
analyseFIMAMAPivots = false;
analyseFIMASARPivots = false;
analyseFIMAZigZagPivots = false;
@@ -279,7 +274,6 @@ struct XFIMAPatternDetectorConfig
//
// Length ...
pvPivotsValidationLength = 10;
maPivotsValidationLength = 0;
numberOfRequiredPivotsForAnalysis = 50;
maxAllowedLoopbackLengthForAnalysis = 1500;
}
@@ -318,7 +312,6 @@ struct XFIMAPatternDetectorConfig
//
// Analysers ...
analyseFIMAPVPivots = true;
analyseFIMAMAPivots = true;
analyseFIMASARPivots = true;
analyseFIMAZigZagPivots = true;
}
@@ -357,7 +350,6 @@ struct XFIMAPatternDetectorConfig
//
// Analysers ...
analyseFIMAPVPivots = false;
analyseFIMAMAPivots = false;
analyseFIMASARPivots = false;
analyseFIMAZigZagPivots = false;
}
@@ -413,7 +405,6 @@ struct XFIMAMarketStructure
//
// Analysis ...
XPivotAnalysis pvAnalysis;
XPivotAnalysis maAnalysis;
XPivotAnalysis sarAnalysis;
XPivotAnalysis zigzagAnalysis;
@@ -467,7 +458,6 @@ struct XFIMAMarketStructure
//
pvAnalysis.Clean();
maAnalysis.Clean();
sarAnalysis.Clean();
zigzagAnalysis.Clean();
@@ -567,13 +557,6 @@ struct XFIMAMarketStructureDrawerConfig
bool drawFIMAPVPivotsAnalysisTrends;
bool drawFIMAPVPivotsAnalysisPivots;
//
// XMA ...
bool drawFIMAMAPivotsAnalysis;
bool drawFIMAMAPivotsAnalysisZones;
bool drawFIMAMAPivotsAnalysisTrends;
bool drawFIMAMAPivotsAnalysisPivots;
//
// XSAR ...
bool drawFIMASARPivotsAnalysis;
@@ -633,12 +616,6 @@ struct XFIMAMarketStructureDrawerConfig
drawFIMAPVPivotsAnalysisTrends = false;
drawFIMAPVPivotsAnalysisPivots = false;
//
drawFIMAMAPivotsAnalysis = false;
drawFIMAMAPivotsAnalysisZones = false;
drawFIMAMAPivotsAnalysisTrends = false;
drawFIMAMAPivotsAnalysisPivots = false;
//
drawFIMASARPivotsAnalysis = false;
drawFIMASARPivotsAnalysisZones = false;
@@ -689,12 +666,6 @@ struct XFIMAMarketStructureDrawerConfig
drawFIMAPVPivotsAnalysisTrends = true;
drawFIMAPVPivotsAnalysisPivots = true;
//
drawFIMAMAPivotsAnalysis = true;
drawFIMAMAPivotsAnalysisZones = true;
drawFIMAMAPivotsAnalysisTrends = true;
drawFIMAMAPivotsAnalysisPivots = true;
//
drawFIMASARPivotsAnalysis = true;
drawFIMASARPivotsAnalysisZones = true;
@@ -746,12 +717,6 @@ struct XFIMAMarketStructureDrawerConfig
drawFIMAPVPivotsAnalysisTrends = true;
drawFIMAPVPivotsAnalysisPivots = true;
//
drawFIMAMAPivotsAnalysis = true;
drawFIMAMAPivotsAnalysisZones = true;
drawFIMAMAPivotsAnalysisTrends = true;
drawFIMAMAPivotsAnalysisPivots = true;
//
drawFIMASARPivotsAnalysis = true;
drawFIMASARPivotsAnalysisZones = true;