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