add Support for Configurable Ignore Signal Targets in XFIMA Signaller ...
This commit is contained in:
@@ -41,6 +41,7 @@ class XCXFIMABaseSignaller : public XCBaseSignaller
|
||||
// Props ...
|
||||
|
||||
//
|
||||
bool ignoreTargets; // Ignore Signal Targets ...
|
||||
XFIMAInputs fimaInputs; // XFIMA Inputs ...
|
||||
XCXFIMAHelper *fimaHelper; // XFIMA Indicator Helper ...
|
||||
XCXFIMAPOIDrawer *poiDrawer; // XFIMA POI Drawer ...
|
||||
@@ -475,12 +476,17 @@ class XCXFIMAStrategy1Signaller : public XCXFIMABaseSignaller
|
||||
{
|
||||
//
|
||||
// Configure Detector ...
|
||||
|
||||
//
|
||||
analyserConfig.Default();
|
||||
analyserConfig.validMACrossDiffMultiplier = 4;
|
||||
|
||||
//
|
||||
analyserConfig.FullDetect();
|
||||
|
||||
//
|
||||
// Ignore Signal Targets ...
|
||||
ignoreTargets = true;
|
||||
}
|
||||
|
||||
//
|
||||
@@ -632,6 +638,15 @@ class XCXFIMAStrategy1Signaller : public XCXFIMABaseSignaller
|
||||
|
||||
//
|
||||
// Prepare Founded Signal ...
|
||||
|
||||
//
|
||||
// Handle Signal Targets ...
|
||||
if (ignoreTargets)
|
||||
{
|
||||
XClean(iTargets);
|
||||
}
|
||||
|
||||
//
|
||||
has = PrepareSignal(
|
||||
iSignal,
|
||||
iDir,
|
||||
@@ -1160,7 +1175,7 @@ class XCXFIMAStrategy1Signaller : public XCXFIMABaseSignaller
|
||||
|
||||
/**
|
||||
* Draw Specified Pattern info ...
|
||||
*
|
||||
*
|
||||
* @param _bar: XOHCL, reference to Pattern's Bar ...
|
||||
* @param _pivot: XPivot, reference to Pattern's Pivot ...
|
||||
* @param _zone: XBoxZone, reference to Pattern's Zone ...
|
||||
@@ -1292,7 +1307,7 @@ class XCXFIMAStrategy1Signaller : public XCXFIMABaseSignaller
|
||||
|
||||
/**
|
||||
* Draw Specified Bar Pattern Analysis ...
|
||||
*
|
||||
*
|
||||
* @param barAnalysis: XPatternAnalysis, reference to Specified Bar Pattern Analysis ...
|
||||
*/
|
||||
void DrawBarPatternAnalysis(XPatternAnalysis &barAnalysis)
|
||||
|
||||
Reference in New Issue
Block a user